)]}'
{
  "commit": "a3467baa88c5bbb58834952980d2f2206aab4445",
  "tree": "d7b253cb8228c81343753cfa169fb702e6a025db",
  "parents": [
    "c7a5c0c9280c2ddaa875e3cafb3df16a96af809c"
  ],
  "author": {
    "name": "David Gibson",
    "email": "david@gibson.dropbear.id.au",
    "time": "Tue Apr 05 15:12:10 2011 +1000"
  },
  "committer": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Fri Apr 08 11:32:21 2011 +0200"
  },
  "message": "Delay creation of pseries device tree until reset\n\nAt present, the \u0027pseries\u0027 machine creates a flattened device tree in the\nmachine-\u003einit function to pass to either the guest kernel or to firmware.\n\nHowever, the machine-\u003einit function runs before processing of -device\ncommand line options, which means that the device tree so created will\nbe (incorrectly) missing devices specified that way.\n\nSupplying a correct device tree is, in any case, part of the required\nplatform entry conditions.  Therefore, this patch moves the creation and\nloading of the device tree from machine-\u003einit to a reset callback.  The\nsetup of entry point address and initial register state moves with it,\nwhich leads to a slight cleanup.\n\nThis is not, alas, quite enough to make a fully working reset for pseries.\nFor that we would need to reload the firmware images, which on this\nmachine are loaded into RAM.  It\u0027s a step in the right direction, though.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f80873cfd2e12756b9f2371d0ff7b63c969ec0d6",
      "old_mode": 33188,
      "old_path": "hw/spapr.c",
      "new_id": "1782cc0a943a0c6be547b528078782e40f2aa991",
      "new_mode": 33188,
      "new_path": "hw/spapr.c"
    },
    {
      "type": "modify",
      "old_id": "fae8e1351c9b365d728a27fc36dfd129d0681bcd",
      "old_mode": 33188,
      "old_path": "hw/spapr.h",
      "new_id": "b52133a4aa3f99d7b2ae301974c5761fdb0c53d0",
      "new_mode": 33188,
      "new_path": "hw/spapr.h"
    }
  ]
}
