summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/target/nvmet.h
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2023-09-27 11:34:19 +0200
committerChristian Brauner <brauner@kernel.org>2023-10-28 13:29:18 +0200
commit2a4936e933e369387294a9073a0e9f630fc7f350 (patch)
treeafe6e20b341844bb74e625fff9a9c925b84d51a7 /drivers/nvme/target/nvmet.h
parent3817d4b11212ca9d49d6e7141d41524aa48791c5 (diff)
downloadlinux-stable-2a4936e933e369387294a9073a0e9f630fc7f350.tar.gz
linux-stable-2a4936e933e369387294a9073a0e9f630fc7f350.tar.bz2
linux-stable-2a4936e933e369387294a9073a0e9f630fc7f350.zip
nvmet: Convert to bdev_open_by_path()
Convert nvmet to use bdev_open_by_path() and pass the handle around. CC: linux-nvme@lists.infradead.org Acked-by: Christoph Hellwig <hch@lst.de> Acked-by: Christian Brauner <brauner@kernel.org> Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com> Signed-off-by: Jan Kara <jack@suse.cz> Link: https://lore.kernel.org/r/20230927093442.25915-13-jack@suse.cz Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'drivers/nvme/target/nvmet.h')
-rw-r--r--drivers/nvme/target/nvmet.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/nvme/target/nvmet.h b/drivers/nvme/target/nvmet.h
index 8cfd60f3b564..360e385be33b 100644
--- a/drivers/nvme/target/nvmet.h
+++ b/drivers/nvme/target/nvmet.h
@@ -58,6 +58,7 @@
struct nvmet_ns {
struct percpu_ref ref;
+ struct bdev_handle *bdev_handle;
struct block_device *bdev;
struct file *file;
bool readonly;