Commit d44ade05aa21 for kernel

commit d44ade05aa21468bd30652bc4492891b854a400a
Merge: 3dc0df03396a 8cb2c9285e4c
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Jun 17 11:49:00 2026 -0700

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

    Pull virtio updates from Michael Tsirkin:

     - new virtio CAN driver

     - support for LoongArch architecture in fw_cfg

     - support for firmware notifications in vdpa/octeon_ep

     - support for VFs in virtio core

     - fixes, cleanups all over the place, notably:

        - vhost: fix vhost_get_avail_idx for a non empty ring
          fixing an significant old perf regression

        - READ_ONCE() annotations mean virtio ring is now
          free of KCSAN warnings

    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (37 commits)
      can: virtio: Fix comment in UAPI header
      can: virtio: Add virtio CAN driver
      virtio: add num_vf callback to virtio_bus
      fw_cfg: Add support for LoongArch architecture
      vdpa/octeon_ep: fix IRQ-to-ring mapping in interrupt handler
      vdpa/octeon_ep: Add vDPA device event handling for firmware notifications
      vdpa/octeon_ep: Use 4 bytes for mailbox signature
      vdpa/octeon_ep: Fix PF->VF mailbox data address calculation
      vhost_task_create: kill unnecessary .exit_signal initialization
      vhost: remove unnecessary module_init/exit functions
      vdpa/mlx5: Use kvzalloc_flex() for MTT command memory
      vdpa_sim_net: switch to dynamic root device
      vdpa_sim_blk: switch to dynamic root device
      virtio-mem: Destroy mutex before freeing virtio_mem
      virtio-balloon: Destroy mutex before freeing virtio_balloon
      tools/virtio: fix build for kmalloc_obj API and missing stubs
      virtio_ring: Add READ_ONCE annotations for device-writable fields
      vduse: fix compat handling for VDUSE_IOTLB_GET_FD/VDUSE_VQ_GET_INFO
      tools/virtio: check mmap return value in vringh_test
      vhost/net: complete zerocopy ubufs only once
      ...