)]}'
{
  "commit": "2b6f294cacd9f4e133a7813d22e1b4e87ac6b2a3",
  "tree": "78bd9f703541dfe423f9fc4a96d7dc31eca89c49",
  "parents": [
    "149692667f8a46430127ca0555b38965f52177f5"
  ],
  "author": {
    "name": "Andreas Färber",
    "email": "afaerber@suse.de",
    "time": "Wed Jan 16 03:41:47 2013 +0100"
  },
  "committer": {
    "name": "Andreas Färber",
    "email": "afaerber@suse.de",
    "time": "Sat Feb 16 14:50:56 2013 +0100"
  },
  "message": "target-i386: Update X86CPU to QOM realizefn\n\nAdapt the signature of x86_cpu_realize(), hook up to\nDeviceClass::realize and set realized \u003d true in cpu_x86_init().\n\nThe QOM realizefn cannot depend on errp being non-NULL as in\ncpu_x86_init(), so use a local Error to preserve error handling behavior\non APIC initialization errors.\n\nReviewed-by: Igor Mammedov \u003cimammedo@redhat.com\u003e\nReviewed-by: Eduardo Habkost \u003cehabkost@redhat.com\u003e\n[AF: Invoke parent\u0027s realizefn]\nSigned-off-by: Andreas Färber \u003cafaerber@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "332916a1857e178ad72880200e0c4c4e8a7f262c",
      "old_mode": 33188,
      "old_path": "target-i386/cpu-qom.h",
      "new_id": "48e6b54b1fb16bdc9a0652f74d6884b068715b32",
      "new_mode": 33188,
      "new_path": "target-i386/cpu-qom.h"
    },
    {
      "type": "modify",
      "old_id": "aab35c74d99a55673419a06e97729281e7a6778b",
      "old_mode": 33188,
      "old_path": "target-i386/cpu.c",
      "new_id": "e2fd6268efcb2a75545cbe67ead8290619be6cc3",
      "new_mode": 33188,
      "new_path": "target-i386/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "d1cb4e2445f32479f06f02252d9635475cf7a784",
      "old_mode": 33188,
      "old_path": "target-i386/helper.c",
      "new_id": "1a872fa3d8a148b9246ad323137b3ed6ab6a8384",
      "new_mode": 33188,
      "new_path": "target-i386/helper.c"
    }
  ]
}
