)]}'
{
  "commit": "4be0fce498d0a08f18b3a9accdb9ded79484d30a",
  "tree": "6d90786a10617109bac73803a326a5885da88619",
  "parents": [
    "14e568ab4836347481af2e334009c385f456a734"
  ],
  "author": {
    "name": "David Hildenbrand",
    "email": "david@redhat.com",
    "time": "Thu Dec 19 15:41:03 2024 +0100"
  },
  "committer": {
    "name": "David Hildenbrand",
    "email": "david@redhat.com",
    "time": "Sat Dec 21 15:59:59 2024 +0100"
  },
  "message": "s390x/s390-virtio-hcall: remove hypercall registration mechanism\n\nNowadays, we only have a single machine type in QEMU, everything is based\non virtio-ccw and the traditional virtio machine does no longer exist. No\nneed to dynamically register diag500 handlers. Move the two existing\nhandlers into s390-virtio-hcall.c.\n\nMessage-ID: \u003c20241219144115.2820241-3-david@redhat.com\u003e\nAcked-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nReviewed-by: Thomas Huth \u003cthuth@redhat.com\u003e\nAcked-by: Christian Borntraeger \u003cborntraeger@linux.ibm.com\u003e\nSigned-off-by: David Hildenbrand \u003cdavid@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "482fd13420516f50c4ab63592b7c9dcff212db36",
      "old_mode": 33188,
      "old_path": "hw/s390x/meson.build",
      "new_id": "d6c8c33915abf82cf069d94fd76b6474c99b1998",
      "new_mode": 33188,
      "new_path": "hw/s390x/meson.build"
    },
    {
      "type": "modify",
      "old_id": "f2a17ecace46d690cae0f20fcfab338d8a02390d",
      "old_mode": 33188,
      "old_path": "hw/s390x/s390-virtio-ccw.c",
      "new_id": "b0edaa087200751357aa681185039012c993a3b1",
      "new_mode": 33188,
      "new_path": "hw/s390x/s390-virtio-ccw.c"
    },
    {
      "type": "modify",
      "old_id": "ec7cf8beb3f7b072bc5e8f984a341dad1eb79609",
      "old_mode": 33188,
      "old_path": "hw/s390x/s390-virtio-hcall.c",
      "new_id": "ca49e3cd22ad120856321b5aa145aa678a5dffd6",
      "new_mode": 33188,
      "new_path": "hw/s390x/s390-virtio-hcall.c"
    },
    {
      "type": "modify",
      "old_id": "3ae6d6ae3a1d8281da683bd2e95fb8a3cf1283cb",
      "old_mode": 33188,
      "old_path": "hw/s390x/s390-virtio-hcall.h",
      "new_id": "3d9fe147d21c085170e5700a83fb0823b965b5de",
      "new_mode": 33188,
      "new_path": "hw/s390x/s390-virtio-hcall.h"
    },
    {
      "type": "modify",
      "old_id": "dd0322c43aaae4127a254d70a673644c2e124d6b",
      "old_mode": 33188,
      "old_path": "target/s390x/kvm/kvm.c",
      "new_id": "32cf70bb197be7a1b72bd4728d5d0c1082cda212",
      "new_mode": 33188,
      "new_path": "target/s390x/kvm/kvm.c"
    },
    {
      "type": "modify",
      "old_id": "303f86d363ace616f908880701cb72b76cac0e22",
      "old_mode": 33188,
      "old_path": "target/s390x/tcg/misc_helper.c",
      "new_id": "f44136a5689b6dbe5ff6c3b079b3758b70a15964",
      "new_mode": 33188,
      "new_path": "target/s390x/tcg/misc_helper.c"
    }
  ]
}
