)]}'
{
  "commit": "79315068f4560f3f7bd6e9790190dcb43059770c",
  "tree": "da41cf961fd143ba9365fcb18a657dba904e617f",
  "parents": [
    "27e6f065df132b5270014d3285889b15185e9da9"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "eric.dumazet@gmail.com",
    "time": "Mon Oct 04 22:42:08 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Oct 05 20:35:53 2010 -0700"
  },
  "message": "caif: fix two caif_connect() bugs\n\ncaif_connect() might dereference a netdevice after dev_put() it.\n\nIt also doesnt check dev_get_by_index() return value and could\ndereference a NULL pointer.\n\nFix it, using RCU to avoid taking a reference.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ce9047861166740a17a2448cb1d4f668fba1d21",
      "old_mode": 33188,
      "old_path": "net/caif/caif_socket.c",
      "new_id": "4bf28f25f368b399a6ef220e06c08c0f5d2621f5",
      "new_mode": 33188,
      "new_path": "net/caif/caif_socket.c"
    }
  ]
}
