summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2011-02-25 10:02:39 -0500
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2011-04-14 18:26:18 -0400
commitbc0c081b0e7a4afc4d2c7bc0666f5cd169e96814 (patch)
tree17584faf4460162ed7e01cc1e9683167dd449c74
parent248e9f7539f8351cd857d12a74bd52133a3a900f (diff)
downloadop-kernel-dev-bc0c081b0e7a4afc4d2c7bc0666f5cd169e96814.zip
op-kernel-dev-bc0c081b0e7a4afc4d2c7bc0666f5cd169e96814.tar.gz
xen/blkback: Update to use blkdev_get_by_dev instead of open_by_devnum.
The API for opening a block device has changed since 2.6.32. The correct function to open a device is blkdev_get_by_dev.
-rw-r--r--drivers/xen/blkback/vbd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/xen/blkback/vbd.c b/drivers/xen/blkback/vbd.c
index dc25723..8c91a2f 100644
--- a/drivers/xen/blkback/vbd.c
+++ b/drivers/xen/blkback/vbd.c
@@ -63,8 +63,8 @@ int vbd_create(blkif_t *blkif, blkif_vdev_t handle, unsigned major,
vbd->pdevice = MKDEV(major, minor);
- bdev = open_by_devnum(vbd->pdevice,
- vbd->readonly ? FMODE_READ : FMODE_WRITE);
+ bdev = blkdev_get_by_dev(vbd->pdevice, vbd->readonly ?
+ FMODE_READ : FMODE_WRITE, NULL);
if (IS_ERR(bdev)) {
DPRINTK("vbd_creat: device %08x could not be opened.\n",
OpenPOWER on IntegriCloud