)]}'
{
  "commit": "0e27f3a5d0cbc0099ba8dcd7ff78e7f80d0c4f15",
  "tree": "87ce3e63202810b2888540e51689deb04a29d7cf",
  "parents": [
    "b7e55bd9d06d193cc55d2c46bb2864d71b1db1d3"
  ],
  "author": {
    "name": "Phil Dennis-Jordan",
    "email": "phil@philjordan.eu",
    "time": "Tue Nov 05 16:57:56 2024 +0100"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Sat Nov 09 08:34:07 2024 +0100"
  },
  "message": "i386/hvf: Integrates x2APIC support with hvf accel\n\nSupport for x2APIC mode was recently introduced in the software emulated\nAPIC implementation for TCG. Enabling it when using macOS’s hvf\naccelerator is useful and significantly helps performance, as Qemu\ncurrently uses the emulated APIC when running on hvf as well.\n\nThis change wires up the read \u0026 write operations for the MSR VM exits\nand allow-lists the CPUID flag in the x86 hvf runtime.\n\nSigned-off-by: Phil Dennis-Jordan \u003cphil@philjordan.eu\u003e\nLink: https://lore.kernel.org/r/20241105155800.5461-2-phil@philjordan.eu\nReviewed-by: Roman Bolshakov \u003cr.bolshakov@yadro.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "492e8bfc8091ed0b2e1bbefdf64ffa7ba5948280",
      "old_mode": 33188,
      "old_path": "target/i386/hvf/x86_cpuid.c",
      "new_id": "3f16b0f363d5b8056e109a452d8d4cbcf7571f42",
      "new_mode": 33188,
      "new_path": "target/i386/hvf/x86_cpuid.c"
    },
    {
      "type": "modify",
      "old_id": "38c782b8e3b5dda1d491922e0d244f38f28ff251",
      "old_mode": 33188,
      "old_path": "target/i386/hvf/x86_emu.c",
      "new_id": "be675bcfb7162fddd4ea9a1004c6b87aec39b7dc",
      "new_mode": 33188,
      "new_path": "target/i386/hvf/x86_emu.c"
    }
  ]
}
