Signed-off-by: Conny Seidel diff -r f7f420bd7b7a drivers/xen/blkback/common.h --- a/drivers/xen/blkback/common.h Mon Mar 15 13:31:19 2010 +0000 +++ b/drivers/xen/blkback/common.h Mon Mar 15 17:34:39 2010 +0100 @@ -114,6 +114,17 @@ wake_up(&(_b)->waiting_to_free);\ } while (0) +struct backend_info +{ + struct xenbus_device *dev; + blkif_t *blkif; + struct xenbus_watch backend_watch; + unsigned major; + unsigned minor; + char *mode; +}; + + /* Create a vbd. */ int vbd_create(blkif_t *blkif, blkif_vdev_t vdevice, unsigned major, unsigned minor, int readonly, int cdrom); diff -r f7f420bd7b7a drivers/xen/blkback/xenbus.c --- a/drivers/xen/blkback/xenbus.c Mon Mar 15 13:31:19 2010 +0000 +++ b/drivers/xen/blkback/xenbus.c Mon Mar 15 17:34:39 2010 +0100 @@ -29,15 +29,6 @@ static DEFINE_RWLOCK(sysfs_read_lock); -struct backend_info -{ - struct xenbus_device *dev; - blkif_t *blkif; - struct xenbus_watch backend_watch; - unsigned major; - unsigned minor; - char *mode; -}; static void connect(struct backend_info *); static int connect_ring(struct backend_info *);