Bug 1878332
Summary: | mpt3sas modules fails to setup LSI 9201-16e on 5.8 series kernels | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | James Boyle <unixi> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 32 | CC: | acaringi, airlied, ajb, bskeggs, harald, hdegoede, ichavero, itamar, jarodwilson, jeremy, jglisse, john.j5live, jonathan, josef, kernel-maint, lgoncalv, linville, masami256, mchehab, mjg59, steved, teddy.herzfeld, toracat |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | --- | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-05-25 17:28:34 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Attachments: |
Description
James Boyle
2020-09-12 02:59:40 UTC
Created attachment 1714627 [details]
5.7 kernel log - SAS HBA SCSI probe WORKS, initializes OK
I'm also having this issue as well. (https://bugzilla.redhat.com/show_bug.cgi?id=1877574). Can confirm that 5.7 kernels are working. Created attachment 1715242 [details]
5.8.9-200.fc32.x86_64 kernel log - probe FAILS
Just adding the logs for the most recent kernel, 5.8.9-200.
Sep 16 22:49:27 kernel: mpt2sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:10790/_scsih_probe()!
Created attachment 1715604 [details]
5.8.10-200.fc32.x86_64 kernel log - SAS HBA SCSI probe FAILS
Issue persists on kernel-5.8.10-200.fc32.x86_64; logs attached.
I have the same problem with my LSI card under 5.8. Reported the bugs some weeks ago, but didn't get any feedback. Works on 5.7.17. Created attachment 1717598 [details]
5.8.11-200.fc32.x86_64 kernel log - SAS HBA SCSI probe FAILS
Issue is still present in kernel 5.8.11-200.fc32.x86_64
5.8.12 still does not boot. I did try 5.8.12 withe the new driver (35.100.00.00) with no luck. The old 33.100.00.00 driver however works just fine under 5.8.x. And the workaround suggested by Broadcom for 5.8.x is to set the kernel param: "mpt3sas.max_queue_depth=10000". It works for me. Created attachment 1718566 [details]
5.8.12-200.fc32.x86_64 kernel log - SAS HBA SCSI probe FAILS
Kernel logs for 5.8.12-200
For my part, I do NOT, and have not used the proprietary Broadcom / Avago / LSI driver(s).
All of my use and testing has been on an untainted / stock / plain Fedora built Linux kernel.
I can confirm that changing the queue depth fixed the issue on a system running 5.8.11 WITHOUT proprietary drivers (just the builtins). Still, this workaround should not be necessary and this should be fixed. (In reply to James Boyle from comment #9) > Created attachment 1718566 [details] > 5.8.12-200.fc32.x86_64 kernel log - SAS HBA SCSI probe FAILS > > Kernel logs for 5.8.12-200 > > For my part, I do NOT, and have not used the proprietary Broadcom / Avago / > LSI driver(s). > > All of my use and testing has been on an untainted / stock / plain Fedora > built Linux kernel. This workaround is for the stock fedora kernel driver. Just do grubby --update-kernel=ALL --args="mpt3sas.max_queue_depth=10000" and it will work (but I do agree, it should not be needed). Created attachment 1718692 [details]
5.8.12-200.fc32.x86_64 kernel log - with workaround
Kernel logs with the workaround in place on the stock / untainted kernel 5.8.12-200
I can confirm that the driver loads with the workaround (mpt3sas.max_queue_depth=10000) in place.
Thanks for the hint!
Created attachment 1721851 [details]
5.8.14-200.fc32.x86_64 kernel log - SAS HBA SCSI probe FAILS
Same issue recurs on 5.8.14-200. Workaround is still effective.
Issue persists on 5.9.8. Workaround still works. Upstream bug report: https://bugzilla.kernel.org/show_bug.cgi?id=209177 "mpt2sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:10791/_scsih_probe()!" This message is a reminder that Fedora 32 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora 32 on 2021-05-25. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '32'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 32 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. Fedora 32 changed to end-of-life (EOL) status on 2021-05-25. Fedora 32 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed. |