)]}'
{
  "commit": "271f9e68f3450ac8d1ff3bda36581f1ec0d0cc1f",
  "tree": "245f6895f988086686fe338b0097fe9b99f1c9f9",
  "parents": [
    "32fe01985aa2cb2562f6fc171e526e279abe10db"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Wed Oct 10 16:30:12 2007 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Oct 12 14:55:34 2007 -0700"
  },
  "message": "USB: skip autosuspended devices during system resume\n\nSystem suspends and hibernation are supposed to be as transparent as\npossible.  By this reasoning, if a USB device is already autosuspended\nbefore the system sleep begins then it should remain autosuspended\nafter the system wakes up.\n\nThis patch (as1001) adds a skip_sys_resume flag to the usb_device\nstructure and uses it to avoid waking up devices which were suspended\nwhen a system sleep began.\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": "3f734240e0ec00ff81ea1587dd2d96b1dcef9ce0",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/driver.c",
      "new_id": "8c1eac27f2de82b9b5ec5422219ccafaffd7650e",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/driver.c"
    },
    {
      "type": "modify",
      "old_id": "c10935fdc03a4264c894aeef84157e7645b7e201",
      "old_mode": 33188,
      "old_path": "include/linux/usb.h",
      "new_id": "c5c8f169d3cffe001f893d09c0b93272efeb1986",
      "new_mode": 33188,
      "new_path": "include/linux/usb.h"
    }
  ]
}
