)]}'
{
  "commit": "3d5afd324a4bf9f64f59599bf1e93cd7dd1dc97a",
  "tree": "920b64f768d33c1534f6bdc37447f8b80494f9fa",
  "parents": [
    "f8d56f1771e4867acc461146764b4feeb5245669"
  ],
  "author": {
    "name": "Jiri Slaby",
    "email": "jirislaby@gmail.com",
    "time": "Mon Oct 27 12:16:15 2008 +0100"
  },
  "committer": {
    "name": "Jiri Kosina",
    "email": "jkosina@suse.cz",
    "time": "Mon Oct 27 15:06:01 2008 +0100"
  },
  "message": "HID: fix oops during suspend of unbound HID devices\n\nUsbhid structure is allocated on start invoked only from probe\nof some driver. When there is no driver, the structure is null\nand causes null-dereference oopses.\n\nFix it by allocating the structure on probe and disconnect of\nthe device itself. Also make sure we won\u0027t race between start\nand resume or stop and suspend respectively.\n\nReferences: http://bugzilla.kernel.org/show_bug.cgi?id\u003d11827\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Andreas Schwab \u003cschwab@suse.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "42bdd83444c1db874b259416bdf47ce81c6c3f58",
      "old_mode": 33188,
      "old_path": "drivers/hid/usbhid/hid-core.c",
      "new_id": "3b1c489998c3a93a28dbdb5f4ce959c3b63c952f",
      "new_mode": 33188,
      "new_path": "drivers/hid/usbhid/hid-core.c"
    },
    {
      "type": "modify",
      "old_id": "abedb13c623e419b12b8c3cc02cef4a8a977f520",
      "old_mode": 33188,
      "old_path": "drivers/hid/usbhid/usbhid.h",
      "new_id": "55973ff54008f36e6c2381275a1c26e08db25f47",
      "new_mode": 33188,
      "new_path": "drivers/hid/usbhid/usbhid.h"
    },
    {
      "type": "modify",
      "old_id": "5355ca4b939e583b8483e19ab888d03a0643630f",
      "old_mode": 33188,
      "old_path": "include/linux/hid.h",
      "new_id": "e5780f8c934a5a5ef00a9ab9b952ab682388c5ba",
      "new_mode": 33188,
      "new_path": "include/linux/hid.h"
    }
  ]
}
