)]}'
{
  "commit": "e1a2a51e684bfe9d6165992d4a065439617a3107",
  "tree": "4d05a1b9ebadd0ab22e0e42ee3b053dddf11baf1",
  "parents": [
    "273c11270d3715c4c06d4df1607a1a60034d887b"
  ],
  "author": {
    "name": "Rafael J. Wysocki",
    "email": "rjw@sisk.pl",
    "time": "Thu May 15 21:51:31 2008 +0200"
  },
  "committer": {
    "name": "Jesse Barnes",
    "email": "jbarnes@virtuousgeek.org",
    "time": "Tue Jun 10 10:59:46 2008 -0700"
  },
  "message": "Suspend/Resume bug in PCI layer wrt quirks\n\nSome quirks should be called with interrupt disabled, we can\u0027t directly\ncall them in .resume_early. Also the patch introduces\npci_fixup_resume_early and pci_fixup_suspend, which matches current\ndevice core callbacks (.suspend/.resume_early).\n\nTBD: Somebody knows why we need quirk resume should double check if a\nquirk should be called in resume or resume_early. I changed some per my\nunderstanding, but can\u0027t make sure I fixed all.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72cf61ed8f966d20f99c32d6acd77424e419ee69",
      "old_mode": 33188,
      "old_path": "drivers/pci/pci-driver.c",
      "new_id": "677fd9d6db1228e16cdcc5072842463e5a0d8254",
      "new_mode": 33188,
      "new_path": "drivers/pci/pci-driver.c"
    },
    {
      "type": "modify",
      "old_id": "dabb563f51d9466e4379f9095c85d2ce04545925",
      "old_mode": 33188,
      "old_path": "drivers/pci/quirks.c",
      "new_id": "44aabb1519a94dc6cdbc6b3936cbf0845e745cf0",
      "new_mode": 33188,
      "new_path": "drivers/pci/quirks.c"
    },
    {
      "type": "modify",
      "old_id": "f054778e916c08e0b1e7cc85dd028de15b21edb2",
      "old_mode": 33188,
      "old_path": "include/asm-generic/vmlinux.lds.h",
      "new_id": "cf108a3c7f59eed5495a2e83d769a76ff2dd39f7",
      "new_mode": 33188,
      "new_path": "include/asm-generic/vmlinux.lds.h"
    },
    {
      "type": "modify",
      "old_id": "aaa9f333fb44fbff58fb1904656050dc5890e4bd",
      "old_mode": 33188,
      "old_path": "include/linux/pci.h",
      "new_id": "700704ef70f3aa69d0d7fbed3d376f54c80f24b0",
      "new_mode": 33188,
      "new_path": "include/linux/pci.h"
    }
  ]
}
