X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fxen%2Fxenbus%2Fxenbus_comms.c;h=70aa99bb8f93755c24bbf037aca470552b6bc2c9;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=38da320b671136b4dd45e7daf6b32f36e6eff709;hpb=16c70f8c1b54b61c3b951b6fb220df250fe09b32;p=linux-2.6.git diff --git a/drivers/xen/xenbus/xenbus_comms.c b/drivers/xen/xenbus/xenbus_comms.c index 38da320b6..70aa99bb8 100644 --- a/drivers/xen/xenbus/xenbus_comms.c +++ b/drivers/xen/xenbus/xenbus_comms.c @@ -41,13 +41,13 @@ static int xenbus_irq; -extern void xenbus_probe(void *); +extern void xenbus_probe(struct work_struct *); extern int xenstored_ready; -static DECLARE_WORK(probe_work, xenbus_probe, NULL); +static DECLARE_WORK(probe_work, xenbus_probe); DECLARE_WAIT_QUEUE_HEAD(xb_waitq); -static irqreturn_t wake_waiting(int irq, void *unused, struct pt_regs *regs) +static irqreturn_t wake_waiting(int irq, void *unused) { if (unlikely(xenstored_ready == 0)) { xenstored_ready = 1;