)]}'
{
  "commit": "ef02ef5f4536dba090b12360a6c862ef0e57e3bc",
  "tree": "154e65257df6cb8deaa2bb9fc18cd792fa7680bf",
  "parents": [
    "8fb4f821e93a75431973bf3a11bacd924e43816c"
  ],
  "author": {
    "name": "Eduardo Habkost",
    "email": "ehabkost@redhat.com",
    "time": "Wed Feb 19 11:58:12 2014 -0300"
  },
  "committer": {
    "name": "Andreas Färber",
    "email": "afaerber@suse.de",
    "time": "Thu Mar 13 19:01:49 2014 +0100"
  },
  "message": "target-i386: Enable x2apic by default on KVM\n\nWhen on KVM mode, enable x2apic by default on all CPU models.\n\nNormally we try to keep the CPU model definitions as close as the real\nCPUs as possible, but x2apic can be emulated by KVM without host CPU\nsupport for x2apic, and it improves performance by reducing APIC access\noverhead. x2apic emulation is available on KVM since 2009 (Linux\n2.6.32-rc1), there\u0027s no reason for not enabling x2apic by default when\nrunning KVM.\n\nSigned-off-by: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nAcked-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Andreas Färber \u003cafaerber@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5011c3af6a05f8e3bdf576746a58df67798bb69a",
      "old_mode": 33188,
      "old_path": "hw/i386/pc_piix.c",
      "new_id": "7930a26c1e03bebf0c9b76129273c2fdbe3ddca3",
      "new_mode": 33188,
      "new_path": "hw/i386/pc_piix.c"
    },
    {
      "type": "modify",
      "old_id": "4b0456a95bbbe0bfc93d123709e3f02cee36941a",
      "old_mode": 33188,
      "old_path": "hw/i386/pc_q35.c",
      "new_id": "c844dc2a9fe840e271c9434c7a73b62fd0d96227",
      "new_mode": 33188,
      "new_path": "hw/i386/pc_q35.c"
    },
    {
      "type": "modify",
      "old_id": "5f960acad8e58f5cbd2ebe487d73cc82b1ab2a87",
      "old_mode": 33188,
      "old_path": "target-i386/cpu.c",
      "new_id": "ea2033215f0fc4bd820acc4a55707640043ec8a7",
      "new_mode": 33188,
      "new_path": "target-i386/cpu.c"
    }
  ]
}
