)]}'
{
  "commit": "62218c39de75bb19adaad16b843757adbe272aad",
  "tree": "1b16694c99e340f36cf93faf3709ebd08d915d39",
  "parents": [
    "3dcdc03a72b839d7746edabcb4b679f559b47683"
  ],
  "author": {
    "name": "Stefan Reinauer",
    "email": "reinauer@chromium.org",
    "time": "Sun Aug 26 02:35:13 2012 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Sun Aug 26 02:35:13 2012 +0000"
  },
  "message": "Clean up enable_flash_ich and attempt to disable SMM write protection\n\nThis is based on chromiumos commit a5f4e82c59d6bcaf06b94623e5516d1db8cb843a.\nhttp://git.chromium.org/gitweb/?p\u003dchromiumos/third_party/flashrom.git;a\u003dcommit;h\u003da5f4e82c59d6bcaf06b94623e5516d1db8cb843a\nSee also http://www.flashrom.org/pipermail/flashrom/2011-November/008191.html\n\nBesides disabling the SMM protection this also fixes something that bothered\nme for a long time: the content of BIOS_CNTL was shown before we try to modify\nit. This is usually not what interests us and contradicts other outputs.\nWith this patch we try to set the write enable and disable the SMM protection\nfirst and show the state of BIOS_CNTL afterwards.\n\nWe now return an error only if the write enable is not set (which should be\nequivalent to the previous behavior on sane hardware, but it seems to be\n\u0027more correct\u0027 and makes the code clearer to do this explicitly).\n\nCorresponding to flashrom svn r1582.\n\nSigned-off-by: Stefan Reinauer \u003creinauer@chromium.org\u003e\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39e59dd7393eb5b9bfa4aecdda0b2187aa13a34f",
      "old_mode": 33188,
      "old_path": "chipset_enable.c",
      "new_id": "995d2c519a2044596f36d4cf798f1e657d35c77a",
      "new_mode": 33188,
      "new_path": "chipset_enable.c"
    }
  ]
}
