)]}'
{
  "commit": "ef4638f955f2c4a667c8af20769d03f5ed3781ca",
  "tree": "1e6092e6b104560ad1f079993dfd45fbf33df3d4",
  "parents": [
    "7a0f0d951273eee889c2441846842348ebc00a2a"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Fri Jul 31 10:41:40 2009 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Aug 07 16:05:13 2009 -0700"
  },
  "message": "USB: EHCI: fix counting of transaction error retries\n\nThis patch (as1274) simplifies the counting of transaction-error\nretries.  Now we will count up from 0 to QH_XACTERR_MAX instead of\ndown from QH_XACTERR_MAX to 0.\n\nThe patch also fixes a small bug: qh-\u003exacterr was not getting\ninitialized for interrupt endpoints.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nTested-by: Matthijs Kooijman \u003cmatthijs@stdin.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b27380505576d9489e6aff7cd426a9fd64f176b5",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ehci-q.c",
      "new_id": "7673554fa64df28317e4edb9e97eecedd3272fc8",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ehci-q.c"
    },
    {
      "type": "modify",
      "old_id": "74f7f83b29ad9485ec9242afdbc1f91115a98f76",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ehci-sched.c",
      "new_id": "edd61ee90323ce99a5b8fe9eba5fec0c18b2fd23",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ehci-sched.c"
    }
  ]
}
