)]}'
{
  "commit": "2775562ad2af2fc131ef7987166db6e42217528f",
  "tree": "87c0ba46d8daa8d4b9af6f54b34b21b52c3fa57e",
  "parents": [
    "4de7d2c231a8624a47417977be0768c5b5257c4f"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Fri May 05 16:32:02 2006 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Jun 21 15:04:10 2006 -0700"
  },
  "message": "[PATCH] USB: UHCI: fix obscure bug in enqueue()\n\nThis patch (as676) fixes a small bug in uhci-hcd\u0027s enqueue routine.  When\nan URB is unlinked or gets an error and the completion handler queues\nanother URB for the same endpoint, the queue shouldn\u0027t be allowed to start\nup again until the handler returns.  Not even if the new URB is the only\none on its queue.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8639e903593198d3be67276c0928dfd3f6b30b88",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/uhci-q.c",
      "new_id": "693e92c1bd9ed3aa8084d7ad51c6f5d7ae3f6522",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/uhci-q.c"
    }
  ]
}
