[PATCH v1 0/2] Remove CONFIG_NVME_MULTIPATH option

Daniel Wagner dwagner at suse.de
Wed Jul 19 01:41:45 PDT 2023


> "Support for shared namespaces without CONFIG_NVME_MULTIPATH is deprecated
> and will be removed in Linux 6.0\n."

patch1: As stated in the first warning the multipath config option has been
scheduled to be removed for 6.0. As we are past this point let's drop it.

> "Found shared namespace %d, but multipathing not supported.\n"

patch2: The second warning is causing some confusion for Dell's PowerPath
users. The native multipath support has been deliberty disabled, because
it PowerPath module will provide it. As the native multipath is enabled
per default and always built-in, just drop it.

Daniel Wagner (2):
  nvme: drop multipath config option
  nvme: remove warning for shared ns when multipath=N

 drivers/nvme/host/Kconfig  |  9 ----
 drivers/nvme/host/Makefile |  4 +-
 drivers/nvme/host/core.c   | 12 -----
 drivers/nvme/host/ioctl.c  |  2 -
 drivers/nvme/host/nvme.h   | 92 +-------------------------------------
 drivers/nvme/host/pr.c     |  3 +-
 drivers/nvme/host/sysfs.c  |  6 ---
 7 files changed, 4 insertions(+), 124 deletions(-)

-- 
2.41.0




More information about the Linux-nvme mailing list