)]}'
{
  "commit": "062d29c90bda892a67eecb5e972715e1bd5df9cd",
  "tree": "4d792956fbd120686eb7478130db21d9b05a4be0",
  "parents": [
    "cc402387cc7fdb826b193994051dad64cdf6377b"
  ],
  "author": {
    "name": "Sarah Sharp",
    "email": "sarah.a.sharp@linux.intel.com",
    "time": "Tue Dec 28 13:08:42 2010 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Thu Feb 17 14:47:32 2011 -0800"
  },
  "message": "xhci: Use GFP_NOIO during device reset.\n\ncommit a6d940dd759bf240d28624198660ed34582a327b upstream.\n\nWhen xhci_discover_or_reset_device() is called after a host controller\npower loss, the virtual device may need to be reallocated.  Make sure\nxhci_alloc_dev() uses GFP_NOIO.  This avoid causing a deadlock by allowing\nthe kernel to flush pending I/O while reallocating memory for a virtual\ndevice for a USB mass storage device that\u0027s holding the backing store for\ndirty memory buffers.\n\nThis patch should be queued for the 2.6.37 stable tree.\n\nSigned-off-by: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c792df86bae7e8428bd0a4a69a1a1992f731d716",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/xhci.c",
      "new_id": "96ef552cfeb383014c62473322d10426f6794820",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/xhci.c"
    }
  ]
}
