Intel Linux Patches Revised For SVA/SVM Virtualization

Written by Michael Larabel in Virtualization on 5 May 2019 at 08:19 AM EDT. Add A Comment
VIRTUALIZATION
Intel's patches for providing shared virtual address (SVA) support for IOMMU and VT-D in the Linux kernel have been revised.

The third revision to these Intel SVA/SVM virtualization patches were posted on Friday for review. However, given the timing it unfortunately will be too late to try to see it merged for the upcoming Linux 5.2 kernel.
Shared virtual address (SVA), a.k.a, Shared virtual memory (SVM) on Intel platforms allow address space sharing between device DMA and applications. SVA can reduce programming complexity and enhance security. This series is intended to enable SVA virtualization, i.e. shared guest application address space and physical device DMA address. Only IOMMU portion of the changes are included in this series. Additional support is needed in VFIO and QEMU (will be submitted separately) to complete this functionality.

Those wanting to learn more about this in-progress work for furthering Intel Linux virtualization can learn more via the patch cover letter.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week