Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bc0c081b authored by Konrad Rzeszutek Wilk's avatar Konrad Rzeszutek Wilk
Browse files

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.
parent 248e9f75
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -63,8 +63,8 @@ int vbd_create(blkif_t *blkif, blkif_vdev_t handle, unsigned major,


	vbd->pdevice  = MKDEV(major, minor);
	vbd->pdevice  = MKDEV(major, minor);


	bdev = open_by_devnum(vbd->pdevice,
	bdev = blkdev_get_by_dev(vbd->pdevice, vbd->readonly ?
			      vbd->readonly ? FMODE_READ : FMODE_WRITE);
				 FMODE_READ : FMODE_WRITE, NULL);


	if (IS_ERR(bdev)) {
	if (IS_ERR(bdev)) {
		DPRINTK("vbd_creat: device %08x could not be opened.\n",
		DPRINTK("vbd_creat: device %08x could not be opened.\n",