)]}'
{
  "commit": "fa68ecb330dbdfeefa7f4d11e30c939da13853b0",
  "tree": "42204f4186c1c73b5d061a0781cb60727289c629",
  "parents": [
    "3e01f1147a16ca566694b97eafc941d62fa1e8d8"
  ],
  "author": {
    "name": "Sebastian Ott",
    "email": "sebott@redhat.com",
    "time": "Mon Nov 06 15:00:26 2023 +0000"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Mon Nov 06 15:00:26 2023 +0000"
  },
  "message": "hw/arm/virt: fix PMU IRQ registration\n\nSince commit 9036e917f8 (\"{include/}hw/arm: refactor virt PPI logic\")\nPMU IRQ registration fails for arm64 guests:\n\n[    0.563689] hw perfevents: unable to request IRQ14 for ARM PMU counters\n[    0.565160] armv8-pmu: probe of pmu failed with error -22\n\nThat commit re-defined VIRTUAL_PMU_IRQ to be a INTID but missed a case\nwhere the PMU IRQ is actually referred by its PPI index. Fix that by using\nINTID_TO_PPI() in that case.\n\nFixes: 9036e917f8 (\"{include/}hw/arm: refactor virt PPI logic\")\nResolves: https://gitlab.com/qemu-project/qemu/-/issues/1960\nSigned-off-by: Sebastian Ott \u003csebott@redhat.com\u003e\nReviewed-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nMessage-id: 475d918d-ab0e-f717-7206-57a5beb28c7b@redhat.com\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92085d2d8fbe05f586cf60236ef14a142bd1787a",
      "old_mode": 33188,
      "old_path": "hw/arm/virt.c",
      "new_id": "0a16ab3095806a231df3aabf6570f15ab6f2b95e",
      "new_mode": 33188,
      "new_path": "hw/arm/virt.c"
    }
  ]
}
