aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/block/rnbd/rnbd-srv.h
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2022-09-09 15:15:09 +0200
committerJens Axboe <axboe@kernel.dk>2022-09-21 08:35:23 -0600
commitf7de4886fe8f008ac4f7beeacd9bedb6b91241f5 (patch)
tree4bba49fcc898c94925f18f6891d0f8f4247d2f58 /drivers/block/rnbd/rnbd-srv.h
parentrnbd-srv: remove rnbd_dev_{open,close} (diff)
downloadwireguard-linux-f7de4886fe8f008ac4f7beeacd9bedb6b91241f5.tar.xz
wireguard-linux-f7de4886fe8f008ac4f7beeacd9bedb6b91241f5.zip
rnbd-srv: remove struct rnbd_dev
Given that rnbd_srv_sess_dev already has an open_flags member, there is no need for the rnbd_dev indirection as a simple block_device pointer works just as well. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com> Acked-by: Jack Wang <jinpu.wang@ionos.com> Link: https://lore.kernel.org/r/20220909131509.3263924-5-hch@lst.de Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/block/rnbd/rnbd-srv.h')
-rw-r--r--drivers/block/rnbd/rnbd-srv.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/block/rnbd/rnbd-srv.h b/drivers/block/rnbd/rnbd-srv.h
index 081bceaf4ae9..f5962fd31d62 100644
--- a/drivers/block/rnbd/rnbd-srv.h
+++ b/drivers/block/rnbd/rnbd-srv.h
@@ -46,7 +46,7 @@ struct rnbd_srv_dev {
struct rnbd_srv_sess_dev {
/* Entry inside rnbd_srv_dev struct */
struct list_head dev_list;
- struct rnbd_dev *rnbd_dev;
+ struct block_device *bdev;
struct rnbd_srv_session *sess;
struct rnbd_srv_dev *dev;
struct kobject kobj;