)]}'
{
  "commit": "caa2a1226741e023a103e091a7f6dce7c42e82ee",
  "tree": "95a9552242797efd04bd752ab5f07963d837805a",
  "parents": [
    "c8155cc5d839838f8425dbea568fc537337176a7"
  ],
  "author": {
    "name": "Franck Bui-Huu",
    "email": "vagabon.xyz@gmail.com",
    "time": "Mon May 15 19:23:53 2006 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Jun 21 15:04:12 2006 -0700"
  },
  "message": "[PATCH] Fix a deadlock in usbtest\n\nctrl_complete functions acquires ctx-\u003elock and tries to unlink\nall queued urbs in case of errors through usb_unlink_urb func.\nIn its turn usb_unlink_urb calls, through the hcd driver,\nusb_hcd_giveback_urb which calls ctrl_complete again. At this\ntime, ctx-\u003elock is already taken by the same function.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ccc5e8238bd889581b2b445cdb4b26108b5c6644",
      "old_mode": 33188,
      "old_path": "drivers/usb/misc/usbtest.c",
      "new_id": "b42ae6bfb12bcf4fb863483b37c6e42c378160da",
      "new_mode": 33188,
      "new_path": "drivers/usb/misc/usbtest.c"
    }
  ]
}
