Commit 8f0cbedc86cf for kernel

commit 8f0cbedc86cfc93ea869bbff420a2d86f6373f57
Merge: e2cc6440895a d8ee3cfdc89b
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Dec 26 11:11:30 2025 -0800

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

    Pull virtio fixes from Michael Tsirkin:
     "Just a bunch of fixes, mostly trivial ones in tools/virtio"

    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:
      vhost/vsock: improve RCU read sections around vhost_vsock_get()
      tools/virtio: add device, device_driver stubs
      tools/virtio: fix up oot build
      virtio_features: make it self-contained
      tools/virtio: switch to kernel's virtio_config.h
      tools/virtio: stub might_sleep and synchronize_rcu
      tools/virtio: add struct cpumask to cpumask.h
      tools/virtio: pass KCFLAGS to module build
      tools/virtio: add ucopysize.h stub
      tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubs
      tools/virtio: stub DMA mapping functions
      tools/virtio: add struct module forward declaration
      tools/virtio: use kernel's virtio.h
      virtio: make it self-contained
      tools/virtio: fix up compiler.h stub