Commit 69e2b55fc3b4 for kernel

commit 69e2b55fc3b4fa3639b8c320374c255f046ddda5
Merge: d68ce4e71248 1a577f9402c1
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Nov 5 15:10:52 2026 -0800

    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost

    Pull virtio fixes from Michael Tsirkin:
     "vhost, virtio, and vdpa bugfixes.

      Just a bunch of fixes all over the place"

    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (38 commits)
      virtio_pci: don't take the MSI mutex under cpu_hotplug_lock
      virtio_ring: Initialize id field in packed indirect descriptors
      vhost-scsi: fix page reference leak in misaligned I/O fallback
      vduse: fix VA/PA confusion in the coherent page fault path
      hwrng: virtio - prevent use-after-free after a failed restore
      virtio: use consistent virtqueue terminology
      virtio_balloon: initialize wakeup_lock before virtqueues are set up
      MAINTAINERS: add missing virtio/vdpa/vduse/vhost headers
      vhost-vdpa: initialize state before publishing cdev
      vhost: reject backend enable without a kick file
      vhost-scsi: reject delayed virtqueue setup
      virtio_ring: use shadow flags when detaching split descriptors
      vhost-scsi: validate event queue descriptor direction
      vhost-scsi: do not count PI bytes in the data length
      vdpa/snet: Don't discard the DPU error in snet_send_ctrl_msg()
      iommu/virtio: Reset device before deleting virtqueues on probe failure
      vhost: fix used ring index wrap in vhost_add_used_n_in_order
      vhost-scsi: zero misaligned I/O bounce pages
      vringh: reject empty / undersized indirect descriptor tables
      virtio_blk: Reset device on probe error paths after DRIVER_OK
      ...