aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--tools/hotplug/Linux/Makefile2
-rw-r--r--tools/hotplug/Linux/xend.rules3
3 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d43a2f9c6e..131ab3d1a3 100644
--- a/Makefile
+++ b/Makefile
@@ -203,6 +203,8 @@ uninstall:
rm -rf $(D)/etc/hotplug/xen-backend.agent
rm -f $(D)/etc/udev/rules.d/xen-backend.rules
rm -f $(D)/etc/udev/xen-backend.rules
+ rm -f $(D)/etc/udev/rules.d/xend.rules
+ rm -f $(D)/etc/udev/xend.rules
rm -f $(D)/etc/sysconfig/xendomains
rm -rf $(D)/var/run/xen* $(D)/var/lib/xen*
rm -rf $(D)/boot/*xen*
diff --git a/tools/hotplug/Linux/Makefile b/tools/hotplug/Linux/Makefile
index b19c4d462a..c9edd0dc8e 100644
--- a/tools/hotplug/Linux/Makefile
+++ b/tools/hotplug/Linux/Makefile
@@ -29,7 +29,7 @@ XEN_HOTPLUG_DIR = /etc/hotplug
XEN_HOTPLUG_SCRIPTS = xen-backend.agent
UDEV_RULES_DIR = /etc/udev
-UDEV_RULES = xen-backend.rules
+UDEV_RULES = xen-backend.rules xend.rules
DI = $(if $(DISTDIR),$(shell readlink -f $(DISTDIR)),)
DE = $(if $(DESTDIR),$(shell readlink -f $(DESTDIR)),)
diff --git a/tools/hotplug/Linux/xend.rules b/tools/hotplug/Linux/xend.rules
new file mode 100644
index 0000000000..d996555702
--- /dev/null
+++ b/tools/hotplug/Linux/xend.rules
@@ -0,0 +1,3 @@
+SUBSYSTEM=="pci", RUN+="socket:/org/xen/xend/udev_event"
+#SUBSYSTEM=="scsi", RUN+="socket:/org/xen/xend/udev_event"
+#SUBSYSTEM=="net", KERNEL!="vif[0-9]*.[0-9]*|tap[0-9]*.[0-9]*", RUN+="socket:/org/xen/xend/udev_event"