cloud-hypervisor/virtio-devices/src
acarp 035c4b20fb block: Set an option to pin virtio block threads to host cpus
Currently the only way to set the affinity for virtio block threads is
to boot the VM, search for the tid of each of the virtio block threads,
then set the affinity manually. This commit adds an option to pin virtio
block queues to specific host cpus (similar to pinning vcpus to host
cpus). A queue_affinity option has been added to the disk flag in
the cli to specify a mapping of queue indices to host cpus.

Signed-off-by: acarp <acarp@crusoeenergy.com>
2024-02-13 09:05:57 +00:00
..
transport vmm: assign each pci segment 32-bit mmio allocator 2023-11-20 15:33:50 -08:00
vhost_user build: Upgrade vm-memory crates and its consumers 2023-11-14 09:17:42 +00:00
vsock vmm: limit VSOCK CIDs to 32 bits 2024-01-10 17:28:56 +00:00
balloon.rs balloon: let balloon deflation works on page size other than 4k 2023-08-21 16:35:23 +01:00
block.rs block: Set an option to pin virtio block threads to host cpus 2024-02-13 09:05:57 +00:00
console.rs misc: Stop using deprecated functions from vm-memory crate 2023-11-14 09:17:42 +00:00
device.rs virtio-net: net: Wait for threads to exit on Drop 2022-11-10 07:46:16 -08:00
epoll_helper.rs virtio-devices: modify or provide safety comments 2022-11-18 12:50:01 +00:00
iommu.rs virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +00:00
lib.rs virtio-devices: Avoid clashing names in imports 2023-04-22 10:33:46 +01:00
mem.rs virtio-devices: typo fixes 2023-01-25 10:38:31 +00:00
net.rs fuzz: fix unused import warnings 2024-01-08 17:39:05 +00:00
pmem.rs virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +00:00
rng.rs misc: Stop using deprecated functions from vm-memory crate 2023-11-14 09:17:42 +00:00
seccomp_filters.rs block: Set an option to pin virtio block threads to host cpus 2024-02-13 09:05:57 +00:00
thread_helper.rs virtio-devices: Shutdown VMM upon worker thread errors 2022-08-16 11:45:44 +01:00
vdpa.rs misc: Automatically fix cargo clippy issues added in 1.65 (stable) 2022-12-14 14:27:19 +00:00
watchdog.rs virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +00:00