diff options
author | Jeremy Fitzhardinge | 2009-02-09 21:05:51 +0100 |
---|---|---|
committer | Konrad Rzeszutek Wilk | 2011-04-15 00:25:58 +0200 |
commit | 8812293323a79134e06c3bf82eba1e217d23382e (patch) | |
tree | 1ed566d7d7c58f77942fb4f0dd48e43fb098932a /drivers/xen/blkback/xenbus.c | |
parent | xen: add blkback support (diff) | |
download | kernel-qcow2-linux-8812293323a79134e06c3bf82eba1e217d23382e.tar.gz kernel-qcow2-linux-8812293323a79134e06c3bf82eba1e217d23382e.tar.xz kernel-qcow2-linux-8812293323a79134e06c3bf82eba1e217d23382e.zip |
xen-blkback-porting
Diffstat (limited to 'drivers/xen/blkback/xenbus.c')
-rw-r--r-- | drivers/xen/blkback/xenbus.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/xen/blkback/xenbus.c b/drivers/xen/blkback/xenbus.c index 80d9aa6e6ba3..650f4b3e9b3c 100644 --- a/drivers/xen/blkback/xenbus.c +++ b/drivers/xen/blkback/xenbus.c @@ -238,8 +238,8 @@ static int blkback_probe(struct xenbus_device *dev, /* setup back pointer */ be->blkif->be = be; - err = xenbus_watch_path2(dev, dev->nodename, "physical-device", - &be->backend_watch, backend_changed); + err = xenbus_watch_pathfmt(dev, &be->backend_watch, backend_changed, + "%s/%s", dev->nodename, "physical-device"); if (err) goto fail; @@ -537,5 +537,6 @@ static struct xenbus_driver blkback = { void blkif_xenbus_init(void) { - xenbus_register_backend(&blkback); + /* XXX must_check */ + (void)xenbus_register_backend(&blkback); } |