|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 1/3] [linux-2.6.18-xen.hg] allow dom0 to use /proc/xen/xenbus for all commands (in add'n to unix domain socket)
You should be able to run any xenbus command over /proc/xen/xenbus.
Access control should be done in the daemon, not here.
This patch is needed for the libxs fallback to /proc/xen/xenbus to work
for all tools. See xen patch libxc_fallback_domain_open.
Signed-off-by: Diego Ongaro <diego.ongaro@xxxxxxxxxx>
Signed-off-by: Alex Zeffertt <alex.zeffertt@xxxxxxxxxxxxx>
---
diff -r 23608d139723 drivers/xen/xenbus/xenbus_dev.c
--- a/drivers/xen/xenbus/xenbus_dev.c Fri Jul 11 16:08:33 2008 +0100
+++ b/drivers/xen/xenbus/xenbus_dev.c Fri Jul 11 16:32:29 2008 +0100
@@ -235,6 +235,13 @@
case XS_MKDIR:
case XS_RM:
case XS_SET_PERMS:
+ case XS_DEBUG:
+ case XS_INTRODUCE:
+ case XS_WATCH_EVENT:
+ case XS_ERROR:
+ case XS_IS_DOMAIN_INTRODUCED:
+ case XS_RESUME:
+ case XS_SET_TARGET:
if (msg_type == XS_TRANSACTION_START) {
trans = kmalloc(sizeof(*trans), GFP_KERNEL);
if (!trans) {
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |