[PATCH] nvme: don't create a multipath node for zero capacity devices

Chaitanya Kulkarni chaitanyak at nvidia.com
Wed Apr 3 15:21:34 PDT 2024


On 4/3/24 05:47, Christoph Hellwig wrote:
> Apparently there are nvme controllers around that report namespaces
> in the namespace list which have zero capacity.  Return -ENXIO instead
> of -ENODEV from nvme_update_ns_info_block so we don't create a hidden
> multipath node for these namespaces but entirely ignore them.
>
> Fixes: 46e7422cda84 ("nvme: move common logic into nvme_update_ns_info")
> Reported-by: Nilay Shroff<nilay at linux.ibm.com>
> Signed-off-by: Christoph Hellwig<hch at lst.de>
> ---
>   drivers/nvme/host/core.c | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)

Looks good.

Reviewed-by: Chaitanya Kulkarni <kch at nvidia.com>

-ck




More information about the Linux-nvme mailing list