)]}'
{
  "commit": "ae68a83bdc1971cb02fefc7a686ba6d077065e71",
  "tree": "e69a504dcc97339afe531db8ec9e36b80fd37d30",
  "parents": [
    "43b86af83da7db8b2c6d85ca970203950e5bad88"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Wed Jul 14 11:03:23 2010 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Tue Aug 10 14:35:40 2010 -0700"
  },
  "message": "USB: EHCI: remove PCI assumption\n\nThis patch (as1405) fixes a small bug in ehci-hcd\u0027s isochronous\nscheduler.  Not all EHCI controllers are PCI, and the code shouldn\u0027t\nassume that they are.  Instead, introduce a special flag for\ncontrollers which need to delay iso scheduling for full-speed devices\nbeyond the scheduling threshold.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCC: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nCC: David Brownell \u003cdavid-b@pacbell.net\u003e\nCC: stable \u003cstable@kernel.org\u003e\nAcked-by: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f555e4f35a04b79037343ac28b83d92dea2117bd",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ehci-pci.c",
      "new_id": "58b72d741d9313b1f393a033cd0ed4cb89ad32ac",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ehci-pci.c"
    },
    {
      "type": "modify",
      "old_id": "d640346f9b56b751f64673fbbbd8b918bc09a7ee",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ehci-sched.c",
      "new_id": "efadced4ae6755902983dcb7ddf67270f56d3dab",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ehci-sched.c"
    },
    {
      "type": "modify",
      "old_id": "a4a63ce290e90e4ba82f842d1047a920673b589b",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ehci.h",
      "new_id": "2c050efd1deba3ff0cb9b6a04946d8bf3ff17cdc",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ehci.h"
    }
  ]
}
