v38.0 #6205
likebreath
started this conversation in
General
v38.0
#6205
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release has been tracked in our roadmap
project as iteration
v38.0. The following user visible changes have been made:
Group Rate Limiter on Block Devices
Users now can throttle a group of block devices with the new
--rate-limiter-group
option. Details can be found from the I/OThrottling documentation
CPU Pinning Support for Block Device Worker Thread
Users now have the option to pin virt-queue threads for block devices
to specific host cpus.
Optimized Boot Time with Parallel Memory Prefault
The boot time with
prefault
option enabled is optimized via parallelmemory prefault.
New 'debug-console' Device
A 'debug-console' device is added to provide a user-configurable debug
port for logging guest information. Details can be found from the Debug
IO Ports documentation.
Improved VFIO Device Support
All non-emulated MMIO regions of VFIO devices are now mapped to the VFIO
container, allowing PCIe P2P between all VFIO devices on the same
VM. This is required for a wide variety of multi-GPU workloads involving
GPUDirect P2P (DMA between two GPUs), GPUDirect RDMA (DMA between a GPU
and an IB device).
Extended CPU Affinity Support
Users now can set the vcpu affinity to a host CPU with index larger
than 255.
Notable Bug Fixes
such as hwloc in the guest (arch: x86_64: enable HTT flag #6146)
virtio-vsock
(vmm: forbid using special VSOCK CIDs for guests #6080, virtio-devices: fix reading vsock connect command #6091, vmm: limit VSOCK CIDs to 32 bits #6095)Contributors
Many thanks to everyone who has contributed to our release:
This discussion was created from the release v38.0.
Beta Was this translation helpful? Give feedback.
All reactions