)]}'
{
  "commit": "0458d5b4c9cc4ca0f62625d0144ddc4b4bc97a3c",
  "tree": "8b1fcb4f063ef4aa6f2e3cd41a60d986a1e432d4",
  "parents": [
    "ce7cd137fced114d49178b73d468b82096a107fb"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Fri May 04 11:52:20 2007 -0400"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Thu Jul 12 16:29:47 2007 -0700"
  },
  "message": "USB: add USB-Persist facility\n\nThis patch (as886) adds the controversial USB-persist facility,\nallowing USB devices to persist across a power loss during system\nsuspend.\n\nThe facility is controlled by a new Kconfig option (with appropriate\nwarnings about the potential dangers); when the option is off the\nbehavior will remain the same as it is now.  But when the option is\non, people will be able to use suspend-to-disk and keep their USB\nfilesystems intact -- something particularly valuable for small\nmachines where the root filesystem is on a USB device!\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": "5b8d6953f05e741b6b6a3dd88e1ee0c6681f680a",
      "old_mode": 33188,
      "old_path": "Documentation/power/swsusp.txt",
      "new_id": "152b510d1bbb5560945e3550c9b0276f7aa452ab",
      "new_mode": 33188,
      "new_path": "Documentation/power/swsusp.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6dcd5f8847951a4c5f6517bda280c6589fafea5f",
      "new_mode": 33188,
      "new_path": "Documentation/usb/persist.txt"
    },
    {
      "type": "modify",
      "old_id": "3afa4a5035b7128b6e84fdc835637bdb9c690b74",
      "old_mode": 33188,
      "old_path": "drivers/hid/usbhid/hid-core.c",
      "new_id": "e221b0d1f667d416644dde421c51b3105f7b2719",
      "new_mode": 33188,
      "new_path": "drivers/hid/usbhid/hid-core.c"
    },
    {
      "type": "modify",
      "old_id": "346fc030c929ae172b6658df8f1a2b54113e1ac3",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/Kconfig",
      "new_id": "5113ef4cb7f6f24961cd2787a742e108fe485d2d",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "e8b447e06c54d2c08b93668fca6c862700bddb3b",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/driver.c",
      "new_id": "12dd986bdffdade37b7ad99b343185efb1474d71",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/driver.c"
    },
    {
      "type": "modify",
      "old_id": "7cbf992adccd4033aaa066cd34208a17454d314e",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/generic.c",
      "new_id": "d363b0ea73459884162f419fadeb2738d19ef8f2",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/generic.c"
    },
    {
      "type": "modify",
      "old_id": "77a6627b18d2da8e4422e5cdf241dab85939e937",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/hub.c",
      "new_id": "51d2d304568b9b40daab6f750587379ca53d4216",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/hub.c"
    },
    {
      "type": "modify",
      "old_id": "6f361df374fc61a42f9aa6189bb3af1a6764d8ec",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/usb.h",
      "new_id": "1a4862886733c6e6999b5fa02f2fd86bf674f9f2",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/usb.h"
    },
    {
      "type": "modify",
      "old_id": "df5dc186aef521dc305485adef5a8343ae701778",
      "old_mode": 33188,
      "old_path": "drivers/usb/storage/usb.c",
      "new_id": "be4cd8fe4ce615226596f7115c169f720b6a36ff",
      "new_mode": 33188,
      "new_path": "drivers/usb/storage/usb.c"
    },
    {
      "type": "modify",
      "old_id": "56aa2ee21f1b284659e6164bcc9f2dea59ada2c1",
      "old_mode": 33188,
      "old_path": "include/linux/usb.h",
      "new_id": "3d63e0c2dd70975e66080ebe5141beaf24f79b68",
      "new_mode": 33188,
      "new_path": "include/linux/usb.h"
    }
  ]
}
