From: Mike Snitzer snitzer@redhat.com
nvme: multipath: Change default of kernel NVMe multipath to be disabled
BZ: 1948690 Upstream Status: RHEL-only
Signed-off-by: Mike Snitzer snitzer@redhat.com
rhel-8.git commit 8be4b84f8e35dc6e5453b72fe5e60acef795a299 Author: Ewan Milne emilne@redhat.com Date: Fri Mar 22 17:33:52 2019 -0400
[nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled
Message-id: 20190322173354.8197-20-emilne@redhat.com Patchwork-id: 247393 O-Subject: [RHEL8.1 PATCH 19/21] nvme: multipath: Change default of kernel NVMe multipath to be disabled Bugzilla: 1690940 RH-Acked-by: Tony Camuso tcamuso@redhat.com RH-Acked-by: Mike Snitzer snitzer@redhat.com
Now that CONFIG_NVME_MULTIPATH is enabled, make the default behavior of the kernel to be "disabled" for compatibility with earlier RHEL8.
RHEL-only
Signed-off-by: Ewan D. Milne emilne@redhat.com Signed-off-by: Herton R. Krzesinski herton@redhat.com
diff a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -8,7 +8,11 @@ #include <trace/events/block.h> #include "nvme.h"
+#ifdef CONFIG_RHEL_DIFFERENCES +static bool multipath = false; +#else static bool multipath = true; +#endif module_param(multipath, bool, 0444); MODULE_PARM_DESC(multipath, "turn on native support for multiple controllers per subsystem");
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1024