)]}'
{
  "commit": "47c8e86e3869d7b7d159b069ad80cc621c2b1199",
  "tree": "4c67408aa53c4f5e6f69f77117f0ffe34a436717",
  "parents": [
    "c0b50b292c41e0a1c6a1ef6df665fe7fb8eac2e1"
  ],
  "author": {
    "name": "Sebastian Andrzej Siewior",
    "email": "sebastian@breakpoint.cc",
    "time": "Sun Aug 19 21:54:58 2012 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Sun Oct 07 08:32:23 2012 -0700"
  },
  "message": "usb: gadget: dummy_hcd: fixup error probe path\n\ncommit 1b68a4ca2d038addb7314211d122fb6d7002b38b upstream.\n\nIf USB2 host controller probes fine but USB3 does not then we don\u0027t\nremove the USB controller properly and lock up the system while the HUB\ncode will try to enumerate the USB2 controller and access memory which\nis no longer available in case the dummy_hcd was compiled as a module.\n\nThis is a problem since 448b6eb1 (\"USB: Make sure to fetch the BOS desc\nfor roothubs.) if used in USB3 mode because dummy does not provide this\ndescriptor and explodes later.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "170cbe89d9f8ad47b9bb6ee54596521012c8de7f",
      "old_mode": 33188,
      "old_path": "drivers/usb/gadget/dummy_hcd.c",
      "new_id": "2d277a2bc33530c06eacc3744005f483ab09c995",
      "new_mode": 33188,
      "new_path": "drivers/usb/gadget/dummy_hcd.c"
    }
  ]
}
