On 14 November 2017 at 10:59, Johnson, Brian <[email protected]> wrote: > Do you have Intel VT-d enabled in the BIOS and intel_iommu=on iommu=pt in > grub? ... > Once the system boots up, check the contents of /sys/kernel/iommu_groups/ > directory. If it is non-empty, you have successfully set up IOMMU.
Hi Brian, Many thanks for your response! $ ls /sys/kernel/iommu_groups/ 0 1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 3 30 31 32 33 34 35 36 37 38 39 4 40 41 5 6 7 8 9 There is "stuff" in there so, looks good to me. $ cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.13.12-1.el7.elrepo.x86_64 root=UUID=e5b08dc0-3ea6-4259-82ab-820dee91fa52 ro intel_pstate=disable iommu=pt intel_iommu=on default_hugepagesz=1G hugepagesz=1G hugepages=4 crashkernel=auto rhgb quiet $ dmesg | grep -i IOMMU [ 0.000000] DMAR: IOMMU enabled VT-x is enabled: $ grep -m 1 -o "vmx" /proc/cpuinfo vmx VT-d is enabled: $ dmesg | grep -i DMAR [ 0.000000] DMAR: IOMMU enabled Cheers, James.
