)]}'
{
  "commit": "fd3a2c601ab4a1bdb669e4c584b364e00a978702",
  "tree": "aecb5b8594946d0f220a12b419152f1647cdcf08",
  "parents": [
    "23a4edb6dbe3dd5223326bdf03ae955321669b5c"
  ],
  "author": {
    "name": "Wafer Xie",
    "email": "wafer@jaguarmicro.com",
    "time": "Wed Nov 19 21:24:52 2025 +0800"
  },
  "committer": {
    "name": "Michael S. Tsirkin",
    "email": "mst@redhat.com",
    "time": "Thu Feb 05 05:06:45 2026 -0500"
  },
  "message": "vdpa: fix vhost-vdpa suspended state not be shared\n\nWhen stopping a vhost-vdpa device, only the first queue pair is marked as suspended,\nwhile the remaining queues are not updated to the suspended state.\nAs a result, when stopping a multi-queue vhost-vdpa device,\nthe following error message will be printed.\n\nqemu-system-x86_64:vhost VQ 2 ring restore failed: -1: Operation not permitted (1)\n\nqemu-system-x86_64:vhost VQ 3 ring restore failed: -1: Operation not permitted (1)\n\nSo move v-\u003esuspended to v-\u003eshared, and then all the vhost_vdpa devices cannot\nhave different suspended states.\n\nFixes: 0bb302a9960a (\"vdpa: add vhost_vdpa_suspend\")\nSuggested-by: Eugenio Pérez \u003ceperezma@redhat.com\u003e\nAcked-by: Eugenio Pérez \u003ceperezma@redhat.com\u003e\nAcked-by: Jason Wang \u003cjasowang@redhat.com\u003e\nSigned-off-by: Wafer Xie \u003cwafer@jaguarmicro.com\u003e\nReviewed-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@redhat.com\u003e\nAcked-by: Jason Wang \u003cjasowang@redhat.com\u003e\nMessage-Id: \u003c20251119132452.3117-1-wafer@jaguarmicro.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7061b6e1a3863e7090577214dc0bfa8e2185aebe",
      "old_mode": 33188,
      "old_path": "hw/virtio/vhost-vdpa.c",
      "new_id": "2f8f11df869490aa01c89c7b6f6d7baf3891e2e9",
      "new_mode": 33188,
      "new_path": "hw/virtio/vhost-vdpa.c"
    },
    {
      "type": "modify",
      "old_id": "449bf5c840cf113e48b590224a8b7f6e1124339d",
      "old_mode": 33188,
      "old_path": "include/hw/virtio/vhost-vdpa.h",
      "new_id": "80ff670e23920c7b256bce67859fcf160a0baa44",
      "new_mode": 33188,
      "new_path": "include/hw/virtio/vhost-vdpa.h"
    }
  ]
}
