Displaying 20 results from an estimated 45 matches for "xenbus_x".
Did you mean:
xenbus_xs
2012 Oct 15
1
[PATCH] xen/xenbus: silence GCC warning
Compiling xenbus_xs.o triggers this GCC warning:
drivers/xen/xenbus/xenbus_xs.c:628:13: warning: function declaration isn?t a prototype [-Wstrict-prototypes]
Add the obvious and trivial fix.
While we're touching this function add some equally obvious and trivial
whitespace fixes.
Signed-off-by: Paul Bolle...
2012 Oct 15
1
[PATCH] xen/xenbus: silence GCC warning
Compiling xenbus_xs.o triggers this GCC warning:
drivers/xen/xenbus/xenbus_xs.c:628:13: warning: function declaration isn?t a prototype [-Wstrict-prototypes]
Add the obvious and trivial fix.
While we're touching this function add some equally obvious and trivial
whitespace fixes.
Signed-off-by: Paul Bolle...
2012 Jul 10
2
[PATCH] xen/pv-on-hvm kexec: shutdown watches from old kernel
...5baf037d in xen-unstable.hg). Without the patch for xenstored
the registration of watches will fail and some features of a PVonHVM
guest are not available. The guest is still able to boot, but repeated
kexec boots will fail.
Signed-off-by: Olaf Hering <olaf@aepfle.de>
---
drivers/xen/xenbus/xenbus_xs.c | 20 ++++++++++++++++++++
include/xen/interface/io/xs_wire.h | 3 ++-
2 files changed, 22 insertions(+), 1 deletions(-)
diff --git a/drivers/xen/xenbus/xenbus_xs.c b/drivers/xen/xenbus/xenbus_xs.c
index d1c217b..bce15cf 100644
--- a/drivers/xen/xenbus/xenbus_xs.c
+++ b/drivers/xen/xen...
2011 Jun 16
1
[PATCH 00/11] Replace printk_rateilimit() with printk_ratelimited()
...| 5 +++--
drivers/tty/mxser.c | 4 ++--
drivers/tty/tty_io.c | 4 ++--
drivers/usb/atm/usbatm.c | 4 ++--
drivers/usb/class/usblp.c | 7 +++----
drivers/usb/wusbcore/wa-xfer.c | 7 +++----
drivers/xen/xenbus/xenbus_xs.c | 4 ++--
net/can/af_can.c | 5 +++--
net/rds/bind.c | 4 ++--
net/rds/ib_cm.c | 6 +++---
net/rds/ib_send.c | 4 ++--
net/rds/iw_cm.c | 9 ++++-----
net/rds...
2011 Jun 16
1
[PATCH 00/11] Replace printk_rateilimit() with printk_ratelimited()
...| 5 +++--
drivers/tty/mxser.c | 4 ++--
drivers/tty/tty_io.c | 4 ++--
drivers/usb/atm/usbatm.c | 4 ++--
drivers/usb/class/usblp.c | 7 +++----
drivers/usb/wusbcore/wa-xfer.c | 7 +++----
drivers/xen/xenbus/xenbus_xs.c | 4 ++--
net/can/af_can.c | 5 +++--
net/rds/bind.c | 4 ++--
net/rds/ib_cm.c | 6 +++---
net/rds/ib_send.c | 4 ++--
net/rds/iw_cm.c | 9 ++++-----
net/rds...
2011 Jun 16
1
[PATCH 00/11] Replace printk_rateilimit() with printk_ratelimited()
...| 5 +++--
drivers/tty/mxser.c | 4 ++--
drivers/tty/tty_io.c | 4 ++--
drivers/usb/atm/usbatm.c | 4 ++--
drivers/usb/class/usblp.c | 7 +++----
drivers/usb/wusbcore/wa-xfer.c | 7 +++----
drivers/xen/xenbus/xenbus_xs.c | 4 ++--
net/can/af_can.c | 5 +++--
net/rds/bind.c | 4 ++--
net/rds/ib_cm.c | 6 +++---
net/rds/ib_send.c | 4 ++--
net/rds/iw_cm.c | 9 ++++-----
net/rds...
2011 Sep 22
4
[PATCH 0/2] reset xenstore watches to fix kexec in Xen PVonHVM guests
...following patches make use
of the new command to wipe all existing watches during startup.
Olaf
Olaf Hering (2):
xen/pv-on-hvm kexec: update xs_wire.h:xsd_sockmsg_type from
xen-unstable
xen/pv-on-hvm kexec: add xs_reset_watches to shutdown watches from
old kernel
drivers/xen/xenbus/xenbus_xs.c | 13 +++++++++++++
include/xen/interface/io/xs_wire.h | 6 +++++-
2 files changed, 18 insertions(+), 1 deletions(-)
--
1.7.3.4
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2005 Aug 08
0
[PATCH] put xenstore headers in linux-public
...aders in linux-public.
Signed-off-by: Chris Wright <chrisw@osdl.org>
--- a/linux-2.6-xen-sparse/drivers/xen/xenbus/Makefile Mon Aug 8 18:43:57 2005
+++ b/linux-2.6-xen-sparse/drivers/xen/xenbus/Makefile Mon Aug 8 15:15:06 2005
@@ -4,7 +4,3 @@
xenbus-objs += xenbus_comms.o
xenbus-objs += xenbus_xs.o
xenbus-objs += xenbus_probe.o
-
-XEN_TOOLS_DIR := "../tools"
-vpath %.h $(XEN_TOOLS_DIR)
-EXTRA_CFLAGS += -I $(XEN_TOOLS_DIR)
diff -r 0229efe8ffe4 linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_xs.c
--- a/linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_xs.c Mon Aug 8 18:43:57 2005
++...
2006 Aug 02
2
[PATCH][RFC] permit domU userspace to watch xenstore
Hello,
This patch allows userspace tools on a domU to setup a watch on
the xenstore. It does this by intercepting XS_WATCH requests written
to /proc/xen/xenbus and then re-submitting the request to the in-kernel
xenstore interface, in
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_xs.c. When a callback
occurs, an in-kernel function is invoked, which then reconstructs a
response in the format expected by userspace, and sends this response
through /proc/xen/xenbus.
It was necessary to add some supporting infrastructure to
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_dev.c,...
2007 Apr 09
0
Xen PV driver: Hunged up then "modprobe xenbus".
...river for HVM Domain.
Hunged up then "modprobe xenbus".
My Domain-0 information:
OS: CentOS 4.4
xen: 3.0.4.1
kernel: 2.6.16.33-xen_3.0.4.1
My HVM Domain information:
OS: CentOS 4.4
Kernel: 2.6.9-42.0.10.EL
PV Drv: xen-unstable.hg
I traced the source code. I think problem at line:132 in xenbus_xs.c.
It stopped after call wait_event(). Is it bug?
static void *read_reply(enum xsd_sockmsg_type *type, unsigned int *len)
{
struct xs_stored_msg *msg;
char *body;
spin_lock(&xs_state.reply_lock);
while (list_empty(&xs_state.reply_list)) {
spin_unlock(&xs_state.reply_lock);
/...
2008 Mar 18
0
Freebsd/Xen: pcifront: IRQ resource allocation failed
...t_backend_changed (xdev=0xc0e05000,
be_state=XenbusStateConnected) at ../../../dev/xen/pcifront/pcifront.c:346
#24 0xc032fea8 in otherend_changed (watch=0xc0e05000, vec=0xc0defa00,
len=2) at ../../../xen/xenbus/xenbus_probe.c:330
#25 0xc0330aec in xenwatch_thread (unused=0x0) at
../../../xen/xenbus/xenbus_xs.c:741
#26 0xc0129968 in fork_exit (callout=0xc0330980 <xenwatch_thread>,
arg=0x0, frame=0xc588bd38) at ../../../kern/kern_fork.c:795
#27 0xc0350e84 in fork_trampoline () at ../../../i386/xen/exception.s:240
(gdb) p rm->rm_list
$4 = {tqh_first = 0x0, tqh_last = 0xc07b3de0}
(gdb)...
2005 Sep 08
45
/proc/xen/xenbus supports watch?
Hi,
Anybody (Christian?) could please tell me if we can get the support
for registering watch with /proc/xen/xenbus? (..OK, I know that we
will change it this /proc stuff to a device soon)
So far we can only do read/write/rm. I really miss the xen watch feature.
Many thanks,
Hieu
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
2005 Aug 04
0
[PATCH 6/11] Xenstore watch rework
...@ -800,7 +800,6 @@
{
static int init_done = 0;
static struct xenbus_watch watch = { .node = "/",
- .priority = 0,
.callback = test_callback };
if(init_done) return;
diff -r ba5d5bd28edf -r b0de1894df67 linux-2.6.11-xen-sparse/drivers/xen/xenbus/xenbus_xs.c
--- a/linux-2.6.11-xen-sparse/drivers/xen/xenbus/xenbus_xs.c Thu Aug 4 10:43:03 2005
+++ b/linux-2.6.11-xen-sparse/drivers/xen/xenbus/xenbus_xs.c Thu Aug 4 11:39:03 2005
@@ -321,18 +321,14 @@
return xs_single(XS_GETDOMAINPATH, domid_str, NULL);
}
-static int xs_watch(const char *path, con...
2007 Jan 04
21
[PATCH] make balloon driver not return pages which are in [xen_start_info->nr_pages, max_pfn] on ia64
make balloon driver not return pages which are in
[xen_start_info->nr_pages, max_pfn] on ia64.
On ia64 memory might be assigned sparsely. In that case
xen_start_info->nr_pages and max_pfn doesn''t match while pages which are in
[xen_start_info->nr_pages, max_pfn] are used.
--
yamahata
_______________________________________________
Xen-devel mailing list
2007 May 22
35
[patch 00/33] xen: Xen paravirt_ops implementation
...akefile | 7
drivers/xen/xenbus/xenbus_client.c | 569 ++++++
drivers/xen/xenbus/xenbus_comms.c | 233 ++
drivers/xen/xenbus/xenbus_comms.h | 46
drivers/xen/xenbus/xenbus_probe.c | 935 +++++++++++
drivers/xen/xenbus/xenbus_probe.h | 74
drivers/xen/xenbus/xenbus_xs.c | 861 ++++++++++
include/asm-i386/irq.h | 1
include/asm-i386/xen/hypercall.h | 431 +++++
include/asm-i386/xen/hypervisor.h | 73
include/asm-i386/xen/interface.h | 187 ++
include/linux/major.h | 2
include/linux/page-flags.h...
2007 May 22
35
[patch 00/33] xen: Xen paravirt_ops implementation
...akefile | 7
drivers/xen/xenbus/xenbus_client.c | 569 ++++++
drivers/xen/xenbus/xenbus_comms.c | 233 ++
drivers/xen/xenbus/xenbus_comms.h | 46
drivers/xen/xenbus/xenbus_probe.c | 935 +++++++++++
drivers/xen/xenbus/xenbus_probe.h | 74
drivers/xen/xenbus/xenbus_xs.c | 861 ++++++++++
include/asm-i386/irq.h | 1
include/asm-i386/xen/hypercall.h | 431 +++++
include/asm-i386/xen/hypervisor.h | 73
include/asm-i386/xen/interface.h | 187 ++
include/linux/major.h | 2
include/linux/page-flags.h...
2007 May 22
35
[patch 00/33] xen: Xen paravirt_ops implementation
...akefile | 7
drivers/xen/xenbus/xenbus_client.c | 569 ++++++
drivers/xen/xenbus/xenbus_comms.c | 233 ++
drivers/xen/xenbus/xenbus_comms.h | 46
drivers/xen/xenbus/xenbus_probe.c | 935 +++++++++++
drivers/xen/xenbus/xenbus_probe.h | 74
drivers/xen/xenbus/xenbus_xs.c | 861 ++++++++++
include/asm-i386/irq.h | 1
include/asm-i386/xen/hypercall.h | 431 +++++
include/asm-i386/xen/hypervisor.h | 73
include/asm-i386/xen/interface.h | 187 ++
include/linux/major.h | 2
include/linux/page-flags.h...
2007 Apr 18
20
[patch 00/20] XEN-paravirt: Xen guest implementation for paravirt_ops interface
This patch series implements the Linux Xen guest in terms of the
paravirt-ops interface. The features in implemented this patch series
are:
* domU only
* UP only (most code is SMP-safe, but there's no way to create a new vcpu)
* writable pagetables, with late pinning/early unpinning
(no shadow pagetable support)
* supports both PAE and non-PAE modes
* xen console
* virtual block
2007 Apr 18
20
[patch 00/20] XEN-paravirt: Xen guest implementation for paravirt_ops interface
This patch series implements the Linux Xen guest in terms of the
paravirt-ops interface. The features in implemented this patch series
are:
* domU only
* UP only (most code is SMP-safe, but there's no way to create a new vcpu)
* writable pagetables, with late pinning/early unpinning
(no shadow pagetable support)
* supports both PAE and non-PAE modes
* xen console
* virtual block
2007 Apr 18
20
[patch 00/20] XEN-paravirt: Xen guest implementation for paravirt_ops interface
This patch series implements the Linux Xen guest in terms of the
paravirt-ops interface. The features in implemented this patch series
are:
* domU only
* UP only (most code is SMP-safe, but there's no way to create a new vcpu)
* writable pagetables, with late pinning/early unpinning
(no shadow pagetable support)
* supports both PAE and non-PAE modes
* xen console
* virtual block