)]}'
{
  "commit": "59f4ff2ecff4cef36378928cec891785b402e80c",
  "tree": "b49428f1fd19f26c75ed3e2d6994ba72d3a3d190",
  "parents": [
    "1a21175a615ed346e8043f5e9d60a672266b84b4"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Tue Jul 29 11:58:06 2008 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Aug 13 17:32:50 2008 -0700"
  },
  "message": "usb-storage: automatically recognize bad residues\n\nThis patch (as1119) will help to reduce the clutter of usb-storage\u0027s\nunusual_devs file by automatically detecting some devices that need\nthe IGNORE_RESIDUE flag.  The idea is that devices should never return\na non-zero residue for an INQUIRY or a READ CAPACITY command unless\nthey failed to transfer all the requested data.  So if one of these\ncommands transfers a standard amount of data but there is a positive\nresidue, we know that the residue is bogus and we can set the flag.\n\nThis fixes the problems reported in Bugzilla #11125.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fcbbfdb7b2b0298edc3625ff6987b99be36a1b58",
      "old_mode": 33188,
      "old_path": "drivers/usb/storage/transport.c",
      "new_id": "3523a0bfa0ffd429caf8414ff4adae858a4c2ef6",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/transport.c"
    }
  ]
}
