nvme: remove multipath module parameter

Merge Request Required Information

Summary of Changes

nvme: remove multipath module parameter

JIRA: https://issues.redhat.com/browse/RHEL-78133

Upstream Status: RHEL-only

Since device-mapper multipath will no longer be operating on NVMe devices, there is no longer a need for the "multipath" parameter.

Note that, when compiled with CONFIG_NVME_MULTIPATH off multi-path capable controllers and namespaces will continue to present multiple device entries - one for each controller/namespace discovered. This could be confusing, as device-mapper multipath relies upon code in nvme/host/multipath.c, and running device-mapper multipath with a kernel compiled with CONFIG_NVME_MULTIPATH disabled is not supported.

Closes: https://lore.kernel.org/linux-nvme/20241121220321.40616-1-bgurney@redhat.com/

Tested-by: John Meneghini jmeneghi@redhat.com Reviewed-by: John Meneghini jmeneghi@redhat.com

Signed-off-by: Bryan Gurney bgurney@redhat.com

Edited by John Meneghini

Merge request reports

Loading