]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "nvme: create 'slaves' and 'holders' entries for hidden controllers"
authorChristoph Hellwig <hch@lst.de>
Wed, 7 Mar 2018 13:13:58 +0000 (14:13 +0100)
committerKeith Busch <keith.busch@intel.com>
Wed, 7 Mar 2018 10:22:28 +0000 (03:22 -0700)
commit853c97fa5726d2b7aba3a6ba1d00cadf15afe0cd
tree2e1df651309499d9e048d6439ea3e9092ae0701a
parent823ffcb0831d4c0ab5770ff3d710857f7070add1
Revert "nvme: create 'slaves' and 'holders' entries for hidden controllers"

This reverts commit cbacdd5767fa87583337f0ffb71a5820ab1ade26.

The slaves and holders link for the hidden gendisks confuse lsblk so that
it errors out on, or doesn't report the nvme multipath devices.  Given
that we don't need holder relationships for something that can't even be
directly accessed we should just stop creating those links.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reported-by: Potnuri Bharat Teja <bharat@chelsio.com>
Cc: stable@vger.kernel.org
Signed-off-by: Keith Busch <keith.busch@intel.com>
drivers/nvme/host/core.c
drivers/nvme/host/multipath.c
drivers/nvme/host/nvme.h