mirror of
https://github.com/kholia/OSX-KVM.git
synced 2026-02-04 13:03:36 +00:00
OSX-KVM - March 2021 - Batch Update 1
Changes: - Upgrade to OpenCore 0.6.7-RELEASE - Big Sur image building script updates (Nick) - See https://github.com/kholia/OSX-KVM/pull/169 for details. - Removed history to reduce repository size
This commit is contained in:
21
scripts/vfio-ungroup.sh
Executable file
21
scripts/vfio-ungroup.sh
Executable file
@@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
# mafferri (https://bbs.archlinux.org)
|
||||
|
||||
if [ ! -e /sys/kernel/iommu_groups/$1 ]; then
|
||||
echo "IOMMU group $1 not found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
for i in $(ls /sys/kernel/iommu_groups/$1/devices/); do
|
||||
VEN=$(cat /sys/kernel/iommu_groups/$1/devices/$i/vendor)
|
||||
DEV=$(cat /sys/kernel/iommu_groups/$1/devices/$i/device)
|
||||
echo $VEN $DEV | sudo tee \
|
||||
/sys/bus/pci/drivers/vfio-pci/remove_id
|
||||
echo $i | sudo tee \
|
||||
/sys/kernel/iommu_groups/$1/devices/$i/driver/unbind
|
||||
done
|
||||
|
||||
for i in $(ls /sys/kernel/iommu_groups/$1/devices/); do
|
||||
echo $i | sudo tee /sys/bus/pci/drivers_probe
|
||||
done
|
||||
Reference in New Issue
Block a user