Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260817-vhost-user-isolated-memory-v2-0-948aae960abb@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 | 28 +-
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 | 5 +-
hw/virtio/vhost-iova-tree.c | 15 +
hw/virtio/vhost-iova-tree.h | 2 +
hw/virtio/vhost-shadow-virtqueue.c | 80 ++++-
hw/virtio/vhost-shadow-virtqueue.h | 25 +-
hw/virtio/vhost-stub.c | 3 +-
hw/virtio/vhost-user-base.c | 14 +-
hw/virtio/vhost-user-fs.c | 5 +-
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 | 5 +-
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 | 5 +-
hw/virtio/vhost-user.c | 657 ++++++++++++++++++++++++++++++++++-
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 | 21 ++
include/system/vhost-user-backend.h | 3 +-
net/passt.c | 19 +-
net/vhost-user.c | 11 +-
qapi/net.json | 16 +-
qapi/qom.json | 8 +-
util/iova-tree.c | 5 +
38 files changed, 903 insertions(+), 79 deletions(-)