]> www.infradead.org Git - users/hch/nvme-cli.git/commit
remove block device checking for namespace
authorTomasz Kulasek <tomaszx.kulasek@intel.com>
Fri, 20 Sep 2019 08:29:03 +0000 (10:29 +0200)
committerKeith Busch <kbusch@kernel.org>
Mon, 4 May 2020 14:30:18 +0000 (08:30 -0600)
commite770466615096a6d41f038a28819b00bc3078e1d
tree1a63bea84551a5957a52f2380ffe55e614fcf43b
parent01e6062e7be71b7dec29ecd8de09eb411ddd78f1
remove block device checking for namespace

In SPDK project (see spdk.io) we have implemented the ability
to set up devices via CUSE device exposing controller and
namespaces as character devices.

Namespace devices are also exposed as character devices, so
nvme-cli tools will not recognize them as valid devices.

To allow to use nvme-cli tool with SPDK NVMe CUSE devices
we can't assume that namespaces are block devices.

Change-Id: I52aa79d24002b8dec10e6fdd0cb9a71bb6750358
Signed-off-by: Tomasz Kulasek <tomaszx.kulasek@intel.com>
nvme-ioctl.c
nvme.c
plugins/netapp/netapp-nvme.c