)]}'
{
  "commit": "2d853bb58740d575c1bbcc1d29e92654069b11d9",
  "tree": "a7f21b4c1e82faf30a6dc68569d4f26aa079bca9",
  "parents": [
    "0472f3d82624dcb19f25746172c6d59532e2463c"
  ],
  "author": {
    "name": "Stefan Reinauer",
    "email": "stepan@coresystems.de",
    "time": "Tue Mar 17 14:39:25 2009 +0000"
  },
  "committer": {
    "name": "Stefan Reinauer",
    "email": "stefan.reinauer@coreboot.org",
    "time": "Tue Mar 17 14:39:25 2009 +0000"
  },
  "message": "This patch adds \"high coreboot table support\" to coreboot version 2\n\nSome bootloaders seem to overwrite memory starting at 0x600, thus destroying\nthe coreboot table integrity, rendering the table useless.\n\nBy moving the table to the high tables area (if it\u0027s activated), this problem\nis fixed.\n\nIn order to move the table, a 40 bytes mini coreboot table with a single sub\ntable is placed at 0x500/0x530 that points to the real coreboot table. This is\ncomparable to the ACPI RSDT or the MP floating table.\n\nThis patch also adds \"table forward\" support to flashrom and nvramtool.\n\nCorresponding to flashrom svn r421 and coreboot v2 svn r4012.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a3f2a75f027da96e0ba68eadb99d3643310a58c",
      "old_mode": 33188,
      "old_path": "cbtable.c",
      "new_id": "4aa260bc032d2b260757a0c05e79f6087415450c",
      "new_mode": 33188,
      "new_path": "cbtable.c"
    },
    {
      "type": "modify",
      "old_id": "c4c2d4d17e7b81f8c327646d86e7e3ae9a08192e",
      "old_mode": 33188,
      "old_path": "coreboot_tables.h",
      "new_id": "2eaff08765e0987312dd7f4f72055c6f769ef1ea",
      "new_mode": 33188,
      "new_path": "coreboot_tables.h"
    }
  ]
}
