All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] virtio: Fix virtqueue teardown and probe cleanup
@ 2026-10-15 11:13 Bin Meng
  2026-10-15 11:13 ` [PATCH 1/8] virtio: mmio: Fix private data lookup when deleting queues Bin Meng
                   ` (7 more replies)
  0 siblings, 8 replies; 24+ messages in thread
From: Bin Meng @ 2026-10-15 11:13 UTC (permalink / raw)
  To: U-Boot Mailing List
  Cc: Bin Meng, Christian Pötzsch, Daniel Palmer, Kuan-Wei Chiu,
	Marek Vasut, Michal Simek, Neil Armstrong, Quentin Schulz,
	Simon Glass, Tom Rini

This series fixes virtqueue teardown across MMIO and PCI transports, as
well as a queue leak on failed virtio block probes.


Bin Meng (8):
  virtio: mmio: Fix private data lookup when deleting queues
  virtio: pci: Fix legacy private data lookup when deleting queues
  virtio: pci: Fix modern private data lookup when deleting queues
  virtio: Release virtqueues after device reset
  virtio: 9p: Reset the device before releasing its queues
  virtio: blk: Validate configuration before creating the virtqueue
  MAINTAINERS: Cover all virtio driver-model tests
  test: dm: Check virtio queue cleanup on device removal

 MAINTAINERS                        |  2 +-
 drivers/virtio/virtio-uclass.c     | 18 +++++++++++++++++-
 drivers/virtio/virtio_9p.c         |  8 +-------
 drivers/virtio/virtio_blk.c        |  7 +------
 drivers/virtio/virtio_mmio.c       |  2 +-
 drivers/virtio/virtio_pci_legacy.c |  2 +-
 drivers/virtio/virtio_pci_modern.c | 14 ++------------
 include/virtio.h                   |  7 ++++++-
 test/dm/virtio_device.c            | 19 ++++++++++++++-----
 9 files changed, 44 insertions(+), 35 deletions(-)

---
base-commit: 32ebe922e574a733d01c3f106fa77d9176bfecad
branch: virtio

-- 
2.53.0


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2026-10-27  7:02 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-15 11:13 [PATCH 0/8] virtio: Fix virtqueue teardown and probe cleanup Bin Meng
2026-10-15 11:13 ` [PATCH 1/8] virtio: mmio: Fix private data lookup when deleting queues Bin Meng
2026-10-16 14:10   ` Simon Glass
2026-10-27  6:48   ` Kuan-Wei Chiu
2026-10-15 11:13 ` [PATCH 2/8] virtio: pci: Fix legacy " Bin Meng
2026-10-16 14:34   ` Simon Glass
2026-10-27  7:02   ` Kuan-Wei Chiu
2026-10-15 11:13 ` [PATCH 3/8] virtio: pci: Fix modern " Bin Meng
2026-10-16 14:34   ` Simon Glass
2026-10-27  7:02   ` Kuan-Wei Chiu
2026-10-15 11:13 ` [PATCH 4/8] virtio: Release virtqueues after device reset Bin Meng
2026-10-16 14:34   ` Simon Glass
2026-10-27  6:49   ` Kuan-Wei Chiu
2026-10-15 11:13 ` [PATCH 5/8] virtio: 9p: Reset the device before releasing its queues Bin Meng
2026-10-16 14:34   ` Simon Glass
2026-10-27  6:50   ` Kuan-Wei Chiu
2026-10-15 11:13 ` [PATCH 6/8] virtio: blk: Validate configuration before creating the virtqueue Bin Meng
2026-10-16 14:34   ` Simon Glass
2026-10-27  7:02   ` Kuan-Wei Chiu
2026-10-15 11:13 ` [PATCH 7/8] MAINTAINERS: Cover all virtio driver-model tests Bin Meng
2026-10-15 11:18   ` Quentin Schulz
2026-10-16 14:34   ` Simon Glass
2026-10-15 11:13 ` [PATCH 8/8] test: dm: Check virtio queue cleanup on device removal Bin Meng
2026-10-16 14:34   ` Simon Glass

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.