From: Dominik Csapak Date: Fri, 16 Nov 2018 15:17:49 +0000 (+0100) Subject: SysFSTools: implement IOMMU check X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=commitdiff_plain;h=a923104f23b61c315cc355f25f4bef4528c45f49;ds=sidebyside SysFSTools: implement IOMMU check Signed-off-by: Dominik Csapak --- diff --git a/src/PVE/SysFSTools.pm b/src/PVE/SysFSTools.pm index 660f94b..e4bc328 100644 --- a/src/PVE/SysFSTools.pm +++ b/src/PVE/SysFSTools.pm @@ -33,12 +33,8 @@ sub lspci { } sub check_iommu_support{ - #fixme : need to check IOMMU support - #http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM - - my $iommu=1; - return $iommu; - + # iommu support if there is anything in /sys/class/iommu besides . or .. + return PVE::Tools::dir_glob_regex('/sys/class/iommu/', "[^\.].*"); } sub file_write {