)]}'
{
  "commit": "6498d9db6d2dad4cf5deb2dd09e0816904f41ca5",
  "tree": "68ebcb03c7d9fc1caf9205d96943ce46d0a08c4c",
  "parents": [
    "15b2f3204a5c878c32939094775fb7349f707263"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Thu Apr 28 10:45:24 2011 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Apr 29 17:24:29 2011 -0700"
  },
  "message": "USB: documentation update for the pre_reset method\n\nThis patch (as1459) updates the documentation for the pre_reset method\nin struct usb_driver.  When a driver is notified of an impending\nreset, it must cancel all outstanding I/O and not start any new I/O\nuntil it has been notified that the reset is complete.\n\nAs far as I know, most existing drivers that implement pre_reset do\nthis now.  The major exceptions appear to be the SpeedTouch and\nCDC-WDM drivers.\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": "bfb36b34b79e41f427702542252b27e4bfd08a1d",
      "old_mode": 33188,
      "old_path": "Documentation/usb/callbacks.txt",
      "new_id": "9e85846bdb985e98e17b0aa20f4c17a6a4be7546",
      "new_mode": 33188,
      "new_path": "Documentation/usb/callbacks.txt"
    },
    {
      "type": "modify",
      "old_id": "65f78ca5d88e44f1faef15c7a551ad51c0db24b6",
      "old_mode": 33188,
      "old_path": "include/linux/usb.h",
      "new_id": "73c7df4896074219ad76daee5e9eb0ba6e1a1976",
      "new_mode": 33188,
      "new_path": "include/linux/usb.h"
    }
  ]
}
