From d831a132eff9aa352b6b05831d9506c10405713b Mon Sep 17 00:00:00 2001 From: Trent Arcuri Date: Mon, 1 Jan 2018 22:03:18 -0600 Subject: [PATCH] Adjusted binding method --- vfioselect/vfioselect | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vfioselect/vfioselect b/vfioselect/vfioselect index a1c3643..8fa50b1 100755 --- a/vfioselect/vfioselect +++ b/vfioselect/vfioselect @@ -104,9 +104,7 @@ bind() if [ -e $pcipath ]; then echo "$pci" > "$pcipath/driver/unbind" fi - echo "vfio-pci" > "$pcipath/driver_override" echo "${lspciids[$id]}"|sed 's/:/ /'> /sys/bus/pci/drivers/vfio-pci/new_id - echo "$pci" > "/sys/bus/pci/drivers_probe" done } @@ -115,7 +113,7 @@ unbind() # Unbind from VFIO, and bind to device drivers for id in ${unbindids[@]};do echo 1 > /sys/bus/pci/devices/0000:$id/remove - echo 1 > /sys/bus/pci/rescan + echo "0000:$id" > "/sys/bus/pci/drivers_probe" done }