Linux 5.6 Continues Work On Intel VT-d Nested Mode Support

Written by Michael Larabel in Linux Kernel on 5 February 2020 at 09:38 AM EST. Add A Comment
LINUX KERNEL
The IOMMU changes have been sent in for the ongoing Linux 5.6 kernel merge window.

On the Intel front with the IOMMU driver changes are prep patches for Intel VT-d nested mode support. The changes also allow for toggling VT-d Scalable Mode via a new Kconfig switch INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON though this is just in regards to the default kernel behavior and can Scalable Mode with VT-d 3.0 can still be forced on at run-time with the intel_iommu=sm_on kernel option.

Besides the IOMMU VT-d work on nested mode support, there are also AMD IOMMU changes. The AMD changes for this kernel version amount to code clean-ups and refining their x2APIC detection.

There are also numerous ARM changes this time around, all of which are laid out via this pull request.
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