Add qubes.DetachPciDevice for live PCI detach (#708)
This commit is contained in:
parent
c939cc049e
commit
1d41cb4c18
1
Makefile
1
Makefile
@ -131,6 +131,7 @@ install-vm:
|
||||
install -m 0644 qubes-rpc/{qubes.Filecopy,qubes.OpenInVM,qubes.VMShell,qubes.SyncNtpClock} $(DESTDIR)/etc/qubes-rpc
|
||||
install -m 0644 qubes-rpc/{qubes.SuspendPre,qubes.SuspendPost,qubes.GetAppmenus} $(DESTDIR)/etc/qubes-rpc
|
||||
install -m 0644 qubes-rpc/qubes.WaitForSession $(DESTDIR)/etc/qubes-rpc
|
||||
install -m 0644 qubes-rpc/qubes.DetachPciDevice $(DESTDIR)/etc/qubes-rpc
|
||||
|
||||
install -d $(DESTDIR)/usr/share/file-manager/actions
|
||||
install -m 0644 qubes-rpc/*-gnome.desktop $(DESTDIR)/usr/share/file-manager/actions
|
||||
|
4
qubes-rpc/qubes.DetachPciDevice
Normal file
4
qubes-rpc/qubes.DetachPciDevice
Normal file
@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
read dev
|
||||
BDF=0000:$dev
|
||||
echo $BDF > /sys/bus/pci/devices/$BDF/driver/unbind
|
@ -276,6 +276,7 @@ rm -f %{name}-%{version}
|
||||
/etc/qubes-rpc/qubes.SuspendPre
|
||||
/etc/qubes-rpc/qubes.SuspendPost
|
||||
/etc/qubes-rpc/qubes.WaitForSession
|
||||
/etc/qubes-rpc/qubes.DetachPciDevice
|
||||
/etc/sudoers.d/qubes
|
||||
%config(noreplace) /etc/sysconfig/iptables
|
||||
%config(noreplace) /etc/sysconfig/ip6tables
|
||||
|
Loading…
Reference in New Issue
Block a user