Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260723-vhost-user-isolated-memory-v1-0-6b97c439eb28@gmail.com
Maintainers: "Gonglei (Arei)" <arei.gonglei@huawei.com>, zhenwei pi <zhenwei.pi@linux.dev>, "Michael S. Tsirkin" <mst@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, Raphael Norwitz <rnorwitz@nvidia.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Fam Zheng <fam@euphon.net>, "Eugenio Pérez" <eperezma@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Stefan Hajnoczi <stefanha@redhat.com>, Viresh Kumar <viresh.kumar@linaro.org>, Gerd Hoffmann <kraxel@redhat.com>, Mathieu Poirier <mathieu.poirier@linaro.org>, Manos Pitsidianakis <manos.pitsidianakis@linaro.org>, Milan Zamazal <mzamazal@redhat.com>, Haixu Cui <quic_haixcui@quicinc.com>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Dmitry Osipenko <dmitry.osipenko@collabora.com>, Peter Xu <peterx@redhat.com>, Jason Wang <jasowangio@gmail.com>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>
backends/cryptodev-vhost-user.c | 24 +-
backends/vhost-user.c | 4 +-
hw/block/vhost-user-blk.c | 4 +-
hw/display/vhost-user-gpu.c | 4 +-
hw/scsi/vhost-user-scsi.c | 4 +-
hw/virtio/vhost-iova-tree.c | 15 ++
hw/virtio/vhost-iova-tree.h | 3 +
hw/virtio/vhost-shadow-virtqueue.c | 30 ++-
hw/virtio/vhost-shadow-virtqueue.h | 17 ++
hw/virtio/vhost-stub.c | 3 +-
hw/virtio/vhost-user-base.c | 13 +-
hw/virtio/vhost-user-fs.c | 4 +-
hw/virtio/vhost-user-gpio.c | 4 -
hw/virtio/vhost-user-i2c.c | 5 -
hw/virtio/vhost-user-input.c | 5 -
hw/virtio/vhost-user-rng.c | 5 -
hw/virtio/vhost-user-rtc.c | 4 -
hw/virtio/vhost-user-scmi.c | 4 +-
hw/virtio/vhost-user-snd.c | 1 -
hw/virtio/vhost-user-spi.c | 5 -
hw/virtio/vhost-user-test-device.c | 1 -
hw/virtio/vhost-user-vsock.c | 4 +-
hw/virtio/vhost-user.c | 441 ++++++++++++++++++++++++++++++++++-
include/hw/virtio/vhost-user-base.h | 1 +
include/hw/virtio/vhost-user-blk.h | 1 +
include/hw/virtio/vhost-user-fs.h | 1 +
include/hw/virtio/vhost-user-scmi.h | 1 +
include/hw/virtio/vhost-user-vsock.h | 1 +
include/hw/virtio/vhost-user.h | 6 +-
include/hw/virtio/virtio-gpu.h | 1 +
include/hw/virtio/virtio-scsi.h | 1 +
include/qemu/iova-tree.h | 13 ++
include/system/vhost-user-backend.h | 3 +-
net/passt.c | 16 +-
net/vhost-user.c | 11 +-
qapi/net.json | 15 +-
qapi/qom.json | 6 +-
util/iova-tree.c | 5 +
38 files changed, 622 insertions(+), 64 deletions(-)