)]}'
{
  "commit": "339a8bbdfed910d0baa392c2071fd0e09b30aed9",
  "tree": "fb11786cf85a5174789f8e0749e2dd9e3d7742dc",
  "parents": [
    "92a8ee1b594244a82d4c955eab907034f8953f8b"
  ],
  "author": {
    "name": "David Hildenbrand",
    "email": "david@redhat.com",
    "time": "Tue Jul 11 17:34:45 2023 +0200"
  },
  "committer": {
    "name": "David Hildenbrand",
    "email": "david@redhat.com",
    "time": "Wed Jul 12 09:27:32 2023 +0200"
  },
  "message": "virtio-mem-pci: Device unplug support\n\nLet\u0027s support device unplug by forwarding the unplug_request_check()\ncallback to the virtio-mem device.\n\nFurther, disallow changing the requested-size once an unplug request is\npending.\n\nDisallowing requested-size changes handles corner cases such as\n(1) pausing the VM (2) requesting device unplug and (3) adjusting the\nrequested size. If the VM would plug memory (due to the requested size\nchange) before processing the unplug request, we would be in trouble.\n\nMessage-ID: \u003c20230711153445.514112-8-david@redhat.com\u003e\nTested-by: Mario Casquero \u003cmcasquer@redhat.com\u003e\nReviewed-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: David Hildenbrand \u003cdavid@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ef0f07630cd12c741c6a16fc39749347ef7eebd",
      "old_mode": 33188,
      "old_path": "hw/virtio/virtio-mem-pci.c",
      "new_id": "c4597e029ea163f6bc6513d05a2a4f0c4cdf8e1c",
      "new_mode": 33188,
      "new_path": "hw/virtio/virtio-mem-pci.c"
    }
  ]
}
