xenbus.c (9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e) xenbus.c (0718afd47f70cf46877c39c25d06b786e1a3f36c)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/* Xenbus code for blkif backend
3 Copyright (C) 2005 Rusty Russell <rusty@rustcorp.com.au>
4 Copyright (C) 2005 XenSource Ltd
5
6
7*/
8

--- 478 unchanged lines hidden (view full) ---

487 vbd = &blkif->vbd;
488 vbd->handle = handle;
489 vbd->readonly = readonly;
490 vbd->type = 0;
491
492 vbd->pdevice = MKDEV(major, minor);
493
494 bdev = blkdev_get_by_dev(vbd->pdevice, vbd->readonly ?
1// SPDX-License-Identifier: GPL-2.0-or-later
2/* Xenbus code for blkif backend
3 Copyright (C) 2005 Rusty Russell <rusty@rustcorp.com.au>
4 Copyright (C) 2005 XenSource Ltd
5
6
7*/
8

--- 478 unchanged lines hidden (view full) ---

487 vbd = &blkif->vbd;
488 vbd->handle = handle;
489 vbd->readonly = readonly;
490 vbd->type = 0;
491
492 vbd->pdevice = MKDEV(major, minor);
493
494 bdev = blkdev_get_by_dev(vbd->pdevice, vbd->readonly ?
495 FMODE_READ : FMODE_WRITE, NULL);
495 FMODE_READ : FMODE_WRITE, NULL, NULL);
496
497 if (IS_ERR(bdev)) {
498 pr_warn("xen_vbd_create: device %08x could not be opened\n",
499 vbd->pdevice);
500 return -ENOENT;
501 }
502
503 vbd->bdev = bdev;

--- 675 unchanged lines hidden ---
496
497 if (IS_ERR(bdev)) {
498 pr_warn("xen_vbd_create: device %08x could not be opened\n",
499 vbd->pdevice);
500 return -ENOENT;
501 }
502
503 vbd->bdev = bdev;

--- 675 unchanged lines hidden ---