Intel VT-d Scalable Mode Coming To Linux 4.21 - Makes Up Scalable I/O Virtualization

Of the New Year's Eve pull request for the IOMMU code, catching most of my interest is the new scalable mode support within the Intel VT-d driver. This is a new translation mode for VT-d revision 3.0 that is part of what Intel now offers as Scalable I/O Virtualization. Scalable IOV is designed to allow highly-scalable and high performance sharing of I/O hardware between VMs/containers/processes.
Details on Intel Scalable I/O Virtualization can be found from this PDF presentation from this year's LinuxCon event in China. The technical details can be found in the Intel spec. At least with Linux 4.21 now, the scalable mode bits from the VT-d side should be in place.
1 Comment
