From e37f9da3557f7c4a0fd98090aa51327ccb79f8f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 17 Jan 2018 16:12:24 +0100 Subject: [PATCH] udev: update detecting usbip-connected devices Controller sysfs path have changed in recent kernels ('vhci_hcd' -> 'vhci_hcd.0'), look for vhci_hcd prefix, not exact this name. QubesOS/qubes-issues#3455 --- udev/udev-usb-add-change | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/udev/udev-usb-add-change b/udev/udev-usb-add-change index 1903674..1e0aa38 100755 --- a/udev/udev-usb-add-change +++ b/udev/udev-usb-add-change @@ -25,7 +25,7 @@ VERSION=`cat /sys/$DEVPATH/version | tr -d ' '|cut -f 1 -d .` # ignore usbip-connected devices, as most likely already passed through from # another VM -if [ "`echo $DEVPATH | cut -d / -f 2-4`" = "devices/platform/vhci_hcd" ]; then +if echo $DEVPATH | grep -q /vhci_hcd; then exit 0 fi