Linus Torvalds
a353e7260b
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
...
Pull virtio updates from Michael Tsirkin:
- in-order support in virtio core
- multiple address space support in vduse
- fixes, cleanups all over the place, notably dma alignment fixes for
non-cache-coherent systems
* tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (59 commits)
vduse: avoid adding implicit padding
vhost: fix caching attributes of MMIO regions by setting them explicitly
vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr()
vdpa/mlx5: reuse common function for MAC address updates
vdpa/mlx5: update mlx_features with driver state check
crypto: virtio: Replace package id with numa node id
crypto: virtio: Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req
crypto: virtio: Add spinlock protection with virtqueue notification
Documentation: Add documentation for VDUSE Address Space IDs
vduse: bump version number
vduse: add vq group asid support
vduse: merge tree search logic of IOTLB_GET_FD and IOTLB_GET_INFO ioctls
vduse: take out allocations from vduse_dev_alloc_coherent
vduse: remove unused vaddr parameter of vduse_domain_free_coherent
vduse: refactor vdpa_dev_add for goto err handling
vhost: forbid change vq groups ASID if DRIVER_OK is set
vdpa: document set_group_asid thread safety
vduse: return internal vq group struct as map token
vduse: add vq group support
vduse: add v1 API definition
...
2026-02-13 12:02:18 -08:00
..
2026-02-12 15:43:02 -08:00
2026-01-23 21:32:34 -05:00
2025-11-12 20:50:43 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 22:39:07 -05:00
2026-02-12 15:43:02 -08:00
2026-01-23 21:32:34 -05:00
2025-06-08 09:07:37 +02:00
2026-02-03 22:33:32 -05:00
2025-06-08 09:07:37 +02:00
2025-11-12 21:28:26 -05:00
2026-02-03 22:02:08 -05:00
2026-01-23 21:32:34 -05:00
2025-11-08 12:28:11 -05:00
2026-01-23 21:32:34 -05:00
2025-08-18 22:08:30 -04:00
2026-01-23 21:32:34 -05:00
2025-11-12 21:28:26 -05:00
2025-10-20 12:00:11 -04:00
2026-01-23 21:32:34 -05:00
2026-02-12 15:43:02 -08:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-02-12 15:43:02 -08:00
2026-01-23 21:32:34 -05:00
2025-09-29 17:26:20 -04:00
2026-01-23 21:32:34 -05:00
2025-11-12 21:28:27 -05:00
2026-01-23 21:32:34 -05:00
2025-11-12 21:28:26 -05:00
2026-02-12 15:43:02 -08:00
2026-01-23 22:24:03 -05:00
2026-02-03 22:23:32 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-11-06 20:45:25 -05:00
2024-11-06 20:45:25 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-12-09 21:59:52 -05:00
2024-11-06 20:45:25 -05:00
2026-01-23 21:32:34 -05:00
2026-02-03 22:31:13 -05:00
2026-01-23 21:32:34 -05:00
2024-11-06 20:45:25 -05:00
2026-01-11 21:31:58 -05:00
2026-01-23 21:32:34 -05:00
2024-12-09 21:59:52 -05:00
2026-01-23 21:32:34 -05:00
2025-01-02 13:42:35 -05:00
2024-12-09 21:59:52 -05:00
2026-01-23 21:32:34 -05:00
2024-04-08 22:01:19 -04:00
2024-06-11 21:33:58 -04:00
2026-01-11 22:07:36 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-10-02 17:23:23 -04:00
2026-02-12 15:43:02 -08:00
2025-08-13 02:59:28 -04:00
2025-02-12 22:05:10 -05:00
2025-02-12 22:05:10 -05:00
2024-11-06 20:45:25 -05:00
2025-10-01 00:00:42 +00:00
2025-02-12 22:05:10 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-11-06 20:45:25 -05:00
2024-11-06 20:45:25 -05:00
2025-02-03 18:04:55 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-11-06 20:45:25 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-08-22 21:28:56 -04:00
2026-01-23 21:32:34 -05:00
2024-08-22 21:28:56 -04:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-08-12 22:05:50 -04:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-11-20 21:32:48 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-10-02 17:23:23 -04:00
2026-02-12 15:43:02 -08:00
2024-04-08 22:12:33 -04:00
2025-06-24 21:17:22 -04:00
2025-12-08 22:04:38 -05:00
2026-02-09 17:57:21 -08:00
2025-05-07 07:31:07 -06:00
2025-01-21 12:16:17 -05:00
2026-02-12 15:43:02 -08:00
2025-10-21 21:11:35 -04:00
2025-11-12 20:56:38 -05:00
2025-12-16 22:20:26 -05:00
2024-10-02 17:23:23 -04:00
2025-11-12 17:02:31 -05:00
2025-03-03 22:11:48 -05:00
2026-01-11 21:31:58 -05:00
2024-10-02 17:23:23 -04:00
2026-02-12 15:43:02 -08:00
2025-11-12 21:15:18 -05:00
2025-07-24 22:00:43 -04:00
2026-01-16 16:46:14 +01:00
2025-04-03 10:54:31 -04:00
2025-11-12 17:02:31 -05:00
2025-08-13 02:59:28 -04:00
2025-07-01 14:00:15 +02:00
2025-11-05 08:07:21 -07:00
2026-01-16 23:15:16 -05:00
2025-11-05 08:07:21 -07:00
2026-01-11 21:31:58 -05:00
2026-01-20 10:12:54 -07:00
2024-11-06 20:45:25 -05:00
2025-11-12 20:53:41 -05:00
2024-11-06 20:45:25 -05:00
2024-07-28 17:06:20 -07:00
2026-01-11 21:31:58 -05:00
2024-05-15 10:05:24 -04:00
2026-02-12 15:43:02 -08:00
2025-02-03 17:43:31 -05:00
2026-01-23 21:32:34 -05:00
2026-02-12 15:43:02 -08:00
2024-11-06 21:06:44 -05:00
2024-11-06 20:45:25 -05:00
2024-11-06 20:45:25 -05:00
2026-02-13 12:02:18 -08:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2026-01-23 21:32:34 -05:00
2024-09-12 20:25:43 -04:00