)]}'
{
  "commit": "2bee8cf898007687c58ddb29eb119b461704f18a",
  "tree": "b219ae51fc082062a2a0dd28a5a65c4559bc166e",
  "parents": [
    "caf2d42d9a9654477bcbb27e2e3c5a8ab5fe7971"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed Nov 10 15:25:18 2010 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed Nov 10 15:25:18 2010 +0000"
  },
  "message": "Revert PCI config space writes on shutdown\n\nThis means all chipset enables etc. will be undone on shutdown.\nReversible PCI config space writes now use rpci_write_*().\nPCI config space writes which are one-shot (e.g. communication via\nconfig space) should continue to use the permanent pci_write_*\nvariants.\n\nExtend the number of available register_shutdown slots to 32.\n\nCorresponding to flashrom svn r1232.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25526978b5778ead1475d16910a7bdb01d12cca5",
      "old_mode": 33188,
      "old_path": "atahpt.c",
      "new_id": "eac056e09e331139fec7bb20758916b676a09066",
      "new_mode": 33188,
      "new_path": "atahpt.c"
    },
    {
      "type": "modify",
      "old_id": "96c240c59268ca97e57f4848f6497ba9833e6974",
      "old_mode": 33188,
      "old_path": "chipset_enable.c",
      "new_id": "ec159965c707ad17b7bc4c207e1b651bfe5a52ef",
      "new_mode": 33188,
      "new_path": "chipset_enable.c"
    },
    {
      "type": "modify",
      "old_id": "5f5e580dec7c5f0733662fcefe652f26509c7848",
      "old_mode": 33188,
      "old_path": "drkaiser.c",
      "new_id": "984dbdd800f51e6e9521b12eb5d36365ddb8220d",
      "new_mode": 33188,
      "new_path": "drkaiser.c"
    },
    {
      "type": "modify",
      "old_id": "b45ac132848c5a632f994ebe70a28b66a9947627",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "64c3fe56ca1ac6ddd8b6b73775cc7aab14f8a39a",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "782538085961d68d004f6dc3c3b408b9cfe90c06",
      "old_mode": 33188,
      "old_path": "gfxnvidia.c",
      "new_id": "b6dc5f49aa6a2e38909451226edf66e15c186d16",
      "new_mode": 33188,
      "new_path": "gfxnvidia.c"
    },
    {
      "type": "modify",
      "old_id": "4b16db2b547a56c5dd78d126a14234ed68b07ba0",
      "old_mode": 33188,
      "old_path": "pcidev.c",
      "new_id": "b569df4d708178f3cb77de7bd0cd2fcc0b3694c3",
      "new_mode": 33188,
      "new_path": "pcidev.c"
    },
    {
      "type": "modify",
      "old_id": "640769522a38367b2cafd7f6ec7427a2276f2457",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "ed9d0b222ef668b7ac66d8ad103da83f1cb0f670",
      "new_mode": 33188,
      "new_path": "programmer.h"
    }
  ]
}
