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