nvme: nvme_mpath_init remove multipath check
Cc: @e-milne Cc: Gopal Tiwari gtiwari@redhat.com
BZ: 1948690 Upstream Status: RHEL-only
Signed-off-by: Mike Snitzer snitzer@redhat.com
rhel-8.git commit f027c2e4045d02d103c7a545181b6df0b6162ee7 Author: David Milburn dmilburn@redhat.com Date: Wed Jan 29 15:29:37 2020 -0500
[nvme] nvme: nvme_mpath_init remove multipath check
Message-id: <1580311777-9193-1-git-send-email-dmilburn@redhat.com>
Patchwork-id: 294254
Patchwork-instance: patchwork
O-Subject: [RHEL8.2 PATCH] nvme: nvme_mpath_init remove multipath check
Bugzilla: 1790958
RH-Acked-by: Gopal Tiwari <gtiwari@redhat.com>
RH-Acked-by: Ewan Milne <emilne@redhat.com>
Marco Patalano found missing NVMe optimized/inaccessible paths when
executing "nvme list-subsys" command with native multipathing disabled.
He was able to git bisect this back to 6d0f426e ("nvme: fix multipath
crash when ANA is deactivated"). The problem is the check for multipath,
removing this is similar to RHEL commit 158eef2e ("nvme: allow ANA support
to be independent of native multipathing"), I did leave the existing
comment in place for future back ports and as a reminder to watch for
these changes in the future.
Bugzilla: 1790958
Build info: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=26061480
Upstream: RHEL only
Test: QE verified "nvme list-subsys" command and did sanity check with native
multipathing disabled.
Fixes: 6d0f426e ("nvme: fix multipath crash when ANA is deactivated")
Signed-off-by: David Milburn <dmilburn@redhat.com>
Signed-off-by: Bruno Meneguele <bmeneg@redhat.com>
Merge request reports
Activity
added DependenciesOK label
requested review from @gtiwari1
added AcksNeedsReview Acks::nvmeNeedsReview labels
added External Contribution label
Hi! This is the friendly CKI test bot.
It appears that you are not a member of redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-trusted-contributors. This means that the CI pipeline on your MR will fail. As getting testing is important, I'll be responsible for testing your changes. After every MR change, I'll start a small testing pipeline and link it here so you can follow the results. I'll also create and link a pipeline for hardware testing that the reviewers can start to get extra test coverage.
You can find more details about the contributor setup, permission issues and how to resolve them in the CKI documentation.
added Limited CIrunning label
- Resolved by Patrick Talbert
Testing pipeline status: Basic testing pipeline:
https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-public-pipelines/-/pipelines/309306238 - success
Edited by CKI Admin Bot
removed Limited CIrunning label
added Limited CI::pendingkernel-results label
removed Limited CI::pendingkernel-results label
added Limited CI::runningkernel-results label
added 1 commit
- 217f590d - nvme: nvme_mpath_init remove multipath check
removed Limited CI::runningkernel-results label
added Limited CIrunning label
- Resolved by Patrick Talbert
Testing pipeline status: Basic testing pipeline:
https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-public-pipelines/-/pipelines/309316635 - success
Edited by CKI Admin Bot
removed Limited CIrunning label
added Limited CI::pendingkernel-results label
removed Limited CI::pendingkernel-results label
added Limited CI::runningkernel-results label
removed Limited CI::runningkernel-results label