diff options
Diffstat (limited to 'linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c')
-rw-r--r-- | linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c b/linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c index 9e301a620f..82f656d462 100644 --- a/linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c +++ b/linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_comms.c @@ -36,7 +36,7 @@ #include <asm-xen/xenbus.h> #include "xenbus_comms.h" -static int xenbus_irq = 0; +static int xenbus_irq; extern void xenbus_probe(void *); extern int xenstored_ready; @@ -51,7 +51,7 @@ static inline struct xenstore_domain_interface *xenstore_domain_interface(void) static irqreturn_t wake_waiting(int irq, void *unused, struct pt_regs *regs) { - if(unlikely(xenstored_ready == 0)) { + if (unlikely(xenstored_ready == 0)) { xenstored_ready = 1; schedule_work(&probe_work); } @@ -189,9 +189,6 @@ int xb_init_comms(void) xenbus_irq = err; - /* FIXME zero out page -- domain builder should probably do this*/ - memset(mfn_to_virt(xen_start_info->store_mfn), 0, PAGE_SIZE); - return 0; } |