summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLu Qiuwen <[email protected]>2021-05-19 18:02:31 +0800
committerLu Qiuwen <[email protected]>2021-05-19 18:02:31 +0800
commit6f6944acb1967d1b4d920ee8ba3b4b4c66712f73 (patch)
treed3b8076de174109acdb9586c31239b10c27756ac
parentaf27cc07e34d3b1b109827f09aff828a0d00a486 (diff)
改进VFIO模块的加载方式,适配高版本内核/sys文件系统中没有enable_unsafe_noiommu_mode选项的情况。v4.4.3-20210520
-rw-r--r--tools/systemd/mrenv-script5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/systemd/mrenv-script b/tools/systemd/mrenv-script
index 09afc16..d769ab2 100644
--- a/tools/systemd/mrenv-script
+++ b/tools/systemd/mrenv-script
@@ -93,9 +93,10 @@ function module_unload_vfio_pci()
function module_load_vfio_pci()
{
- modprobe vfio_pci
+ modprobe vfio enable_unsafe_noiommu_mode=1
[ ! $? -eq 0 ] && echo "failed at modprobe vfio" && return 1
- echo 1 > /sys/module/vfio/parameters/enable_unsafe_noiommu_mode
+
+ modprobe vfio_pci
return $?
}