From: "Michael S. Tsirkin" <mst@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: kvm@vger.kernel.org, virtualization@lists.linux-foundation.org,
netdev@vger.kernel.org, linux-kernel@vger.kernel.org,
2312891301@qq.com, blum@kernel.org, co+6dcbccedc9ec6452@bugs.sh,
eperezma@redhat.com, fangxy@xiaopeng.com, jasowangio@gmail.com,
kmehltretter@gmail.com, linfeng.sun.dev@gmail.com,
lirongqing@baidu.com, longpareto@gmail.com, mst@redhat.com,
oss.patchbox@gmail.com, p@1g4.org, phx0fer@gmail.com,
physicalmtea@gmail.com, sergiiushakov@google.com,
shubham@octane.security, stable@vger.kernel.org,
stjepan.poljak@gmail.com,
syzbot+13df72e0dc4be5c62215@syzkaller.appspotmail.com,
tavhadia@gmail.com, tjdqudcks0424@naver.com, tz2294@columbia.edu,
xieyongji@bytedance.com, xmei5@asu.edu, yuz08559@gmail.com,
zenghui.yu@linux.dev, zhaimingbing@cmss.chinamobile.com,
zhangjiao2@cmss.chinamobile.com
Subject: [GIT PULL] vhost,virtio,vdpa: bugfixes
Date: Wed, 4 Nov 2026 08:15:35 -0500 [thread overview]
Message-ID: <20261104081535-mutt-send-email-mst@kernel.org> (raw)
The following changes since commit 6628e7d4c6b25c8d18f1345e3a20d21829aae7e4:
Linux 7.4-rc1 (2026-11-01 13:26:31 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
for you to fetch changes up to 1a577f9402c1780cc1e663f48d5dd54c02051b09:
virtio_pci: don't take the MSI mutex under cpu_hotplug_lock (2026-11-03 07:32:14 -0500)
----------------------------------------------------------------
vhost,virtio,vdpa: bugfixes
Just a bunch of fixes all over the place.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
----------------------------------------------------------------
Dudu Lu (1):
vhost/vringh: Fix IOTLB permission in putu16_iotlb()
Eugenio Pérez (1):
MAINTAINERS: add missing virtio/vdpa/vduse/vhost headers
Fang Xieyan (4):
vringh: bound top-level re-entry into indirect tables
vringh: add regression test for cyclic indirect descriptor
vringh: reject empty / undersized indirect descriptor tables
vhost: fix used ring index wrap in vhost_add_used_n_in_order
Jia Jia (5):
vhost-scsi: preserve event ordering
vhost-scsi: do not relock event vq mutex on send_evt fallback
vduse: avoid infinite loop when no affinity CPU is online
vhost-scsi: do not count PI bytes in the data length
vhost-scsi: fix page reference leak in misaligned I/O fallback
Karl Mehltretter (1):
virtio-spi: Fix virtio_spi_config kernel-doc
Li RongQing (1):
virtio_ring: reset IN_ORDER state in virtqueue_init()
Linfeng Sun (8):
vdpa_sim: serialize IOTLB updates with dataplane access
vdpa: invalidate DMA mappings before releasing memory
vhost: fix dirty logging for in-order used ring entries
vhost: reject invalid IOTLB update permissions
vhost-scsi: validate event queue descriptor direction
vhost-scsi: reject delayed virtqueue setup
vhost: reject backend enable without a kick file
vhost-vdpa: initialize state before publishing cdev
Maoxia (1):
virtio_pci: add missing newline to the pmcsr error message
Mingbing Zhai (1):
virtio_balloon: initialize wakeup_lock before virtqueues are set up
Sergii Ushakov (1):
virtio-blk: clamp max_segments to virtqueue ring size
Shubham Antil (1):
vhost-scsi: zero misaligned I/O bounce pages
Tal Zussman (2):
vhost-vdpa: fix pinned page leak in vhost_vdpa_pa_map() error path
vhost-vdpa: unpin mappings by range
Thorsten Blum (1):
hwrng: virtio - prevent use-after-free after a failed restore
Wei-Shuo Chen (1):
virtio: use consistent virtqueue terminology
Xiang Mei (1):
vdpa: fix double free of the reply skb in vdpa_nl_cmd_dev_config_get_doit()
Yu Zhang (1):
vhost-vdpa: drop the parent's vq callback before the call fd is released
Yuho Choi (3):
virtio_blk: Reset device on probe error paths after DRIVER_OK
iommu/virtio: Reset device before deleting virtqueues on probe failure
vdpa/snet: Don't discard the DPU error in snet_send_ctrl_msg()
Zenghui Yu (Huawei) (1):
virtio_pci: don't take the MSI mutex under cpu_hotplug_lock
chenglong.ma (1):
vduse: fix VA/PA confusion in the coherent page fault path
sungbyeongchan (1):
virtio_ring: use shadow flags when detaching split descriptors
zhang jiao (1):
virtio_ring: Initialize id field in packed indirect descriptors
MAINTAINERS | 4 ++
drivers/block/virtio_blk.c | 45 +++++++++++++-
drivers/char/hw_random/virtio-rng.c | 7 +++
drivers/iommu/virtio-iommu.c | 6 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 10 ++-
drivers/vdpa/solidrun/snet_ctrl.c | 3 +-
drivers/vdpa/vdpa.c | 7 ++-
drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +++
drivers/vdpa/vdpa_user/iova_domain.c | 11 +++-
drivers/vdpa/vdpa_user/vduse_dev.c | 15 +++--
drivers/vhost/scsi.c | 68 +++++++++++++++++----
drivers/vhost/test.c | 4 ++
drivers/vhost/vdpa.c | 115 ++++++++++++++++++++++++-----------
drivers/vhost/vhost.c | 36 ++++++++---
drivers/vhost/vringh.c | 29 ++++-----
drivers/virtio/virtio_balloon.c | 3 +-
drivers/virtio/virtio_mmio.c | 2 +-
drivers/virtio/virtio_pci_common.c | 12 +++-
drivers/virtio/virtio_pci_common.h | 5 +-
drivers/virtio/virtio_ring.c | 13 +++-
include/uapi/linux/virtio_spi.h | 2 +-
tools/virtio/vringh_test.c | 41 +++++++++++++
22 files changed, 347 insertions(+), 98 deletions(-)
next reply other threads:[~2026-11-04 13:15 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-04 13:15 Michael S. Tsirkin [this message]
2026-11-04 13:26 ` [GIT PULL] vhost,virtio,vdpa: bugfixes Paul Moses
2026-11-06 0:57 ` pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2021-11-28 17:58 Michael S. Tsirkin
2021-11-28 17:58 ` Michael S. Tsirkin
2021-11-28 20:03 ` pr-tracker-bot
2021-11-28 20:03 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261104081535-mutt-send-email-mst@kernel.org \
--to=mst@redhat.com \
--cc=2312891301@qq.com \
--cc=blum@kernel.org \
--cc=co+6dcbccedc9ec6452@bugs.sh \
--cc=eperezma@redhat.com \
--cc=fangxy@xiaopeng.com \
--cc=jasowangio@gmail.com \
--cc=kmehltretter@gmail.com \
--cc=kvm@vger.kernel.org \
--cc=linfeng.sun.dev@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lirongqing@baidu.com \
--cc=longpareto@gmail.com \
--cc=netdev@vger.kernel.org \
--cc=oss.patchbox@gmail.com \
--cc=p@1g4.org \
--cc=phx0fer@gmail.com \
--cc=physicalmtea@gmail.com \
--cc=sergiiushakov@google.com \
--cc=shubham@octane.security \
--cc=stable@vger.kernel.org \
--cc=stjepan.poljak@gmail.com \
--cc=syzbot+13df72e0dc4be5c62215@syzkaller.appspotmail.com \
--cc=tavhadia@gmail.com \
--cc=tjdqudcks0424@naver.com \
--cc=torvalds@linux-foundation.org \
--cc=tz2294@columbia.edu \
--cc=virtualization@lists.linux-foundation.org \
--cc=xieyongji@bytedance.com \
--cc=xmei5@asu.edu \
--cc=yuz08559@gmail.com \
--cc=zenghui.yu@linux.dev \
--cc=zhaimingbing@cmss.chinamobile.com \
--cc=zhangjiao2@cmss.chinamobile.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.