linux/arch/um
Linus Torvalds 9f2516f45b vhost,virtio: fixes, features, cleanups
This adds CPR support for vhost.
 
 Plus some fixes, notably for a host of races we had when callback fire
 around device reset.
 
 Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 
 iQFDBAABCgAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmrXRLEPHG1zdEByZWRo
 YXQuY29tAAoJECgfDbjSjVRpknAIAL7bxTwzZSTv5VbySGOCVDPZ4mysxRsKYbRT
 BTkDdYG+L4gvfwOMCuD2s3PIksNZwNvHCxYM9tsAOBQ4XgqOLW/GF07TifRMWUVz
 KFvl2wyEBuQb5ewKLgsASohHZ/2Bl+4qaL6RAuBN6KPQo5wYRCHlJEdh2IugWyIv
 /wUwBaO8u4pNHionj840TQcjjseYwnPBSG7V8aTRNXKcmiIQ7qqAx/88c7/2tdse
 FTSv7Y67LR02jVkiNTwJu0uFEGBNfzT3E47F/TPA53mJ53MLbW5Lej9kdlElKEQk
 19XOYulcLdoPhuMyTJ7/pX1Zf7BsYydTAYBaNerb8w4+9NPXEqk=
 =xkKp
 -----END PGP SIGNATURE-----

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

Pull vhost,virtio updates from Michael Tsirkin:
 "This adds CPR support for vhost.

  Plus some fixes, notably for a host of races we had when callback fire
  around device reset"

* tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:
  tools/virtio: add missing device-id/virtio.h wrapper header
  vhost/vsock: add VHOST_RESET_OWNER ioctl
  vhost: synchronize with RCU readers when freeing workers
  vhost/vsock: re-scan TX virtqueue on device start
  vhost/vsock: suppress EHOSTUNREACH fast-fail during CPR pause
  vhost/vsock: split out vhost_vsock_drop_backends helper
  virtio_pci: drop callback sync on reset
  virtio_pci_modern: move avq cleanup from reset to del_vqs
  virtio: synchronize callbacks after device reset
  virtio_vdpa: implement synchronize_cbs()
  platform/mellanox: mlxbf-tmfifo: implement synchronize_cbs()
  um: virtio_uml: implement synchronize_cbs()
  remoteproc: implement synchronize_cbs() for virtio devices
  virtio_ccw: always take irq_lock in the classic interrupt handler
  virtio_ccw: fix synchronize_cbs() after interrupt fallback
2026-10-23 14:19:27 -10:00
..
configs um: Remove CONFIG_FRAME_WARN from x86_64_defconfig 2026-03-21 10:43:10 +01:00
drivers vhost,virtio: fixes, features, cleanups 2026-10-23 14:19:27 -10:00
include mm.git review status for linus..mm-stable 2026-10-23 07:42:11 -10:00
kernel ARCH=um updates: 2026-10-22 08:12:31 -10:00
os-Linux um: fix shutdown __inittext access 2026-09-30 08:28:02 +02:00
scripts um: prevent user code in modules 2023-04-20 23:06:38 +02:00
.gitignore um: gitignore: Add kernel/capflags.c 2021-12-21 21:22:43 +01:00
Kbuild um: use obj-y to descend into arch/um/*/ 2023-08-26 22:41:34 +02:00
Kconfig mm.git review status for linus..mm-stable 2026-10-23 07:42:11 -10:00
Kconfig.debug um: Disable CONFIG_GCOV with MODULES 2021-04-15 23:10:33 +02:00
Makefile um: improve checking for --no-warn-rwx-segments 2026-09-24 16:45:53 +02:00
Makefile-os-Linux
Makefile-skas um: fix stub exe build with CONFIG_GCOV 2024-10-26 16:06:10 +02:00