[PATCH 6/6] nvme: track shared namespaces in a siblings list
Christoph Hellwig
hch at lst.de
Mon Jun 19 03:42:45 PDT 2017
On Mon, Jun 19, 2017 at 01:39:05PM +0300, Sagi Grimberg wrote:
> Not sure what you mean, but I didn't mean to change any locking scheme,
> just have the sibling list exist in struct block_device and call
> nvme_ns_find_siblings as a fops callout when the bdev is created, driver
> stays responsible for locking.
A common list with driver specific locking isn't going to work,
we'll need block locking for using it for multipath decisions.
More information about the Linux-nvme
mailing list