)]}'
{
  "commit": "49c93e84d8b2d602a07c302c7e3cd4fa09095fbb",
  "tree": "a59d0bb7a9f1df9f3187e466e3937ea9ffd83343",
  "parents": [
    "8c30b1a74aed4041f183e183a149b7dfbdc6c20e"
  ],
  "author": {
    "name": "Andi Kleen",
    "email": "ak@suse.de",
    "time": "Fri Apr 07 19:50:15 2006 +0200"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sun Apr 09 11:53:52 2006 -0700"
  },
  "message": "[PATCH] i386/x86-64: Return defined error value for bad PCI config space accesses\n\nMostly to get better handling when a extended config space\naccess has to fallback to Type1.\n\nCc: gregkh@suse.de\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4457cf3eb401fff77bf3253332973d0a74c2a9b9",
      "old_mode": 33188,
      "old_path": "arch/i386/pci/direct.c",
      "new_id": "0659ced01185201bc4a6d323217a284cb153cc3a",
      "new_mode": 33188,
      "new_path": "arch/i386/pci/direct.c"
    },
    {
      "type": "modify",
      "old_id": "2002c741a383b02ed564fee6c5fc88bf95bda810",
      "old_mode": 33188,
      "old_path": "arch/i386/pci/mmconfig.c",
      "new_id": "f77d7f8b9bf6ca53f4536e5a1d38a1135c3e2d58",
      "new_mode": 33188,
      "new_path": "arch/i386/pci/mmconfig.c"
    },
    {
      "type": "modify",
      "old_id": "d4e25f38287dfefe1fe8517ad0f74e21e6f5ad73",
      "old_mode": 33188,
      "old_path": "arch/x86_64/pci/mmconfig.c",
      "new_id": "b493ed977e7c1e8248150d2d01eda527116c2134",
      "new_mode": 33188,
      "new_path": "arch/x86_64/pci/mmconfig.c"
    }
  ]
}
