)]}'
{
  "commit": "84f1b92f974fbb19967c5f10ac6c3f4a04fb86dd",
  "tree": "ca1c3421f747c4c6b6af2c3d5a9bd4b7ff87cfac",
  "parents": [
    "fefb41bf3485a1c9a44c15e382d28035c6fb5f4b"
  ],
  "author": {
    "name": "Eduardo Habkost",
    "email": "ehabkost@redhat.com",
    "time": "Wed Apr 30 13:48:41 2014 -0300"
  },
  "committer": {
    "name": "Andreas Färber",
    "email": "afaerber@suse.de",
    "time": "Wed Jun 25 23:54:57 2014 +0200"
  },
  "message": "target-i386: Add \"migratable\" property to \"host\" CPU model\n\nThis flag will allow the user to choose between two modes:\n * All flags that can be enabled on the host, even if unmigratable\n   (migratable\u003dno);\n * All flags that can be enabled on the host, are known to QEMU\n   and migratable (migratable\u003dyes).\n\nThe default is still migratable\u003dfalse, to keep current behavior, but\nthis will be changed to migratable\u003dtrue by another patch.\n\nMy plan was to support the \"migratable\" flag on all CPU classes, but\nhave the default to \"false\" on all CPU models except \"host\". However,\nDeviceClass has no mechanism to allow a child class to have a different\nproperty default from the parent class yet, so by now only the \"host\"\nCPU model will support the \"migratable\" flag.\n\nSigned-off-by: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nSigned-off-by: Andreas Färber \u003cafaerber@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0808cfc67df5db460ba2e28d83c3b54ecbe1c767",
      "old_mode": 33188,
      "old_path": "target-i386/cpu-qom.h",
      "new_id": "ff3a5de1dfb6eefff5c3635b51b555df5f4ba96d",
      "new_mode": 33188,
      "new_path": "target-i386/cpu-qom.h"
    },
    {
      "type": "modify",
      "old_id": "d789cba102e0542bbc817032bbee133b62c9419a",
      "old_mode": 33188,
      "old_path": "target-i386/cpu.c",
      "new_id": "7d8f9e751e4c79d0b1b3539b06738cac0152f92e",
      "new_mode": 33188,
      "new_path": "target-i386/cpu.c"
    }
  ]
}
