)]}'
{
  "commit": "7a8d37a37380e2b1500592d40b7ec384dbebe7a0",
  "tree": "9a23b48e49ffc3303e5998f20498c994da2788c1",
  "parents": [
    "a4573c488dd531c6e2d308ce8a7413c4a2646207"
  ],
  "author": {
    "name": "Rafael J. Wysocki",
    "email": "rjw@sisk.pl",
    "time": "Mon Feb 25 00:35:04 2008 +0100"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Tue Mar 04 14:47:05 2008 -0800"
  },
  "message": "PM: Do not acquire device semaphores upfront during suspend\n\nRemove the code that acquires all device semaphores from the suspend\ncode path as it causes multiple problems to appear (most notably,\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10030) and revert the\nchange introduced by commit 4145ed6dc597a9bea5f6ae8c574653b2de10620f\ndepending on the code being removed.\n\nRemove pm_sleep_lock()/pm_sleep_unlock() from device_add() to avoid\nthe issue reported at http://bugzilla.kernel.org/show_bug.cgi?id\u003d9874.\n\nIt should fix the regreesions reported at:\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9874\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10030\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c0070b5bd3e75d828a44d405dca4695b70e6ef6",
      "old_mode": 33188,
      "old_path": "drivers/base/core.c",
      "new_id": "1e2e0fa8a450086f924d79d28ecd07649deaf6ab",
      "new_mode": 33188,
      "new_path": "drivers/base/core.c"
    },
    {
      "type": "modify",
      "old_id": "ee9d1c8db0d6215c407a18d4a015e3e0ebb56c53",
      "old_mode": 33188,
      "old_path": "drivers/base/power/main.c",
      "new_id": "b0c16f6fc1864654a53e6da1be60b19a7ea6a15d",
      "new_mode": 33188,
      "new_path": "drivers/base/power/main.c"
    },
    {
      "type": "modify",
      "old_id": "f6f19908f5f00983b9941afccc274021906ceb6d",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/usb.c",
      "new_id": "1f0db51190ccc79c121364de04a39a93c7e54aae",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/usb.c"
    }
  ]
}
