All of lore.kernel.org
 help / color / mirror / Atom feed
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,
	astellman@stellman-greene.com, dongli.zhang@oracle.com,
	eperezma@redhat.com, graf@amazon.com, kmehltretter@gmail.com,
	linfeng.sun.dev@gmail.com, lvivier@redhat.com, mst@redhat.com,
	nikhilljatt@gmail.com, physicalmtea@gmail.com,
	xiongweimin@kylinos.cn, yuz08559@gmail.com
Subject: [GIT PULL] vhost,vdpa,virtio: fixes
Date: Wed, 9 Sep 2026 05:42:45 -0400	[thread overview]
Message-ID: <20260909054245-mutt-send-email-mst@kernel.org> (raw)

The following changes since commit df2908090cda368b01ff43709f51890076c56157:

  Linux 7.3-rc2 (2026-09-06 15:07:20 -0700)

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 48a4ee65e677559776349128e6a81a6041986c99:

  vduse: return compat ioctl results directly (2026-09-08 03:58:27 -0400)

----------------------------------------------------------------
vhost,vdpa,virtio: fixes

Just a ton of small fixes all over the place.

Also includes virtio and virtio-rng MAINTAINERS updates.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

----------------------------------------------------------------
Alexander Graf (1):
      virtio_ring: fix stale descriptor flags after a failed packed add

Andrew Stellman (1):
      virtio-pci: return IRQ_HANDLED after non-zero ISR

Dongli Zhang (2):
      vhost-scsi: use kvzalloc for vq array allocation
      vhost-scsi: clamp max_io_vqs module parameter

Eugenio Pérez (1):
      virtio: add Eugenio Pérez as Maintainer

Jia Jia (4):
      virtio_console: do not free control-out buffers on remove
      vhost/vdpa: reject VRING_NUM larger than device max
      vduse: validate virtqueue alignment
      vhost: invalidate vring access on IOTLB transitions

Karl Mehltretter (2):
      virtio: fix use-after-free in unregister_virtio_device()
      virtio_input: stop callbacks before unregistering input device

Laurent Vivier (1):
      MAINTAINERS: Add a section for virtio-rng

Linfeng Sun (4):
      vdpa_sim_blk: reject out-of-range sector starts
      vdpa_sim_net: check TX pull result before RX copy
      vhost: limit outstanding IOTLB misses per virtqueue
      vduse: return compat ioctl results directly

Nikhil (1):
      vduse: do not take dev->rwsem in the virtqueue kick path

Xiong Weimin (8):
      virtio_mmio: disable IRQ wake before free_irq
      vdpa/pds: check virtqueue notify mapping
      vdpa: alibaba: Keep DRIVER_OK clear if IRQ setup fails
      vdpa: solidrun: Free IRQs after request failure
      vdpa: ifcvf: Put device on unsupported feature error
      vdpa: octeon_ep: Check dev_set_name() in dev add
      virtio-vdpa: Use queue id when setting vq affinity
      virtio_input: reset device if input_register_device() fails

Yu Zhang (2):
      vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx
      vhost-vdpa: protect config_ctx from being freed under the config callback

 MAINTAINERS                              | 13 ++++-
 drivers/char/virtio_console.c            | 21 ++++++-
 drivers/vdpa/alibaba/eni_vdpa.c          |  5 +-
 drivers/vdpa/ifcvf/ifcvf_main.c          |  3 +-
 drivers/vdpa/octeon_ep/octep_vdpa_main.c |  2 +
 drivers/vdpa/pds/vdpa_dev.c              |  6 ++
 drivers/vdpa/solidrun/snet_main.c        |  6 +-
 drivers/vdpa/vdpa_sim/vdpa_sim_blk.c     |  3 +-
 drivers/vdpa/vdpa_sim/vdpa_sim_net.c     |  7 ++-
 drivers/vdpa/vdpa_user/vduse_dev.c       | 36 +++++++++---
 drivers/vhost/net.c                      |  2 +
 drivers/vhost/scsi.c                     | 49 +++++++++++-----
 drivers/vhost/vdpa.c                     | 88 +++++++++++++++++++++--------
 drivers/vhost/vhost.c                    | 95 ++++++++++++++++++++++++++++++--
 drivers/vhost/vhost.h                    |  4 ++
 drivers/vhost/vsock.c                    |  2 +
 drivers/virtio/virtio.c                  |  2 +-
 drivers/virtio/virtio_input.c            |  9 ++-
 drivers/virtio/virtio_mmio.c             | 16 +++++-
 drivers/virtio/virtio_pci_common.c       |  4 +-
 drivers/virtio/virtio_ring.c             | 38 +++++++++++--
 drivers/virtio/virtio_vdpa.c             |  5 +-
 22 files changed, 342 insertions(+), 74 deletions(-)


             reply	other threads:[~2026-09-09  9:42 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-09  9:42 Michael S. Tsirkin [this message]
2026-09-09 18:38 ` [GIT PULL] vhost,vdpa,virtio: fixes 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=20260909054245-mutt-send-email-mst@kernel.org \
    --to=mst@redhat.com \
    --cc=astellman@stellman-greene.com \
    --cc=dongli.zhang@oracle.com \
    --cc=eperezma@redhat.com \
    --cc=graf@amazon.com \
    --cc=kmehltretter@gmail.com \
    --cc=kvm@vger.kernel.org \
    --cc=linfeng.sun.dev@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lvivier@redhat.com \
    --cc=netdev@vger.kernel.org \
    --cc=nikhilljatt@gmail.com \
    --cc=physicalmtea@gmail.com \
    --cc=torvalds@linux-foundation.org \
    --cc=virtualization@lists.linux-foundation.org \
    --cc=xiongweimin@kylinos.cn \
    --cc=yuz08559@gmail.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.