)]}'
{
  "commit": "da69721460e652072b6a3dd52b7693da21ffe237",
  "tree": "343e881c395c209a277fc56e2403bf1e510fed43",
  "parents": [
    "fe31e7374299c0c6172ce618b29bf2fecbd881c7"
  ],
  "author": {
    "name": "Andreas Färber",
    "email": "afaerber@suse.de",
    "time": "Sat Feb 02 13:59:05 2013 +0100"
  },
  "committer": {
    "name": "Andreas Färber",
    "email": "afaerber@suse.de",
    "time": "Fri Jun 28 13:25:12 2013 +0200"
  },
  "message": "target-openrisc: Register VMStateDescription for OpenRISCCPU\n\nSince commit e67db06e9f6d7e514ee2a9b9b769ecd42977f6fb (target-or32: Add\ntarget stubs and QOM cpu) a VMStateDescription existed, but\nCPU_SAVE_VERSION was not set, so it was never registered.\n\nDrop cpu_{save,load}() and register VMStateDescription via DeviceState.\nUse a version_id of 1 and specify minimum versions as well.\n\nReviewed-by: Juan Quintela \u003cquintela@redhat.com\u003e\nSigned-off-by: Andreas Färber \u003cafaerber@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ffe14f3c8dcc00e023bd0ff98fefd00ac36c99a1",
      "old_mode": 33188,
      "old_path": "target-openrisc/cpu.c",
      "new_id": "f8703a0418d3da923cc17dc97439e565e3bf1a44",
      "new_mode": 33188,
      "new_path": "target-openrisc/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "b9c55ba83be012aee44c7fb1e804fe7ecc4c61d8",
      "old_mode": 33188,
      "old_path": "target-openrisc/cpu.h",
      "new_id": "aee77692fb1e0cffafeceb4cc12fe77035d3f2d1",
      "new_mode": 33188,
      "new_path": "target-openrisc/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "cba9811ea5e5fe00b6ab4336eddd025bb5261a84",
      "old_mode": 33188,
      "old_path": "target-openrisc/machine.c",
      "new_id": "6f864fe7b4d2d2896722a3cdce1c89003568dd70",
      "new_mode": 33188,
      "new_path": "target-openrisc/machine.c"
    }
  ]
}
