[PATCH v1 1/2] nvme: drop multipath config option

Keith Busch kbusch at kernel.org
Wed Jul 19 03:04:50 PDT 2023


On Wed, Jul 19, 2023 at 10:41:46AM +0200, Daniel Wagner wrote:
> @@ -3497,13 +3495,10 @@ static int nvme_init_ns_head(struct nvme_ns *ns, struct nvme_ns_info *info)
>  			goto out_put_ns_head;
>  		}
>  
> -		if (!multipath) {
> +		if (!multipath)
>  			dev_warn(ctrl->device,
>  				"Found shared namespace %d, but multipathing not supported.\n",
>  				info->nsid);
> -			dev_warn_once(ctrl->device,
> -				"Support for shared namespaces without CONFIG_NVME_MULTIPATH is deprecated and will be removed in Linux 6.0\n.");
> -		}

>From my reading of this message, I thought the intention was that this
driver will eventually replace it with a:

  			goto out_put_ns_head;

instead of letting the namespace become visible for some unsupported
mode. The warning was to give people a chance to migrate off whatever
unsupported setup they were using, not a deadline for when the warning
dissappears.



More information about the Linux-nvme mailing list