Comment 0 for bug 1935034

Revision history for this message
Suganath Prabu (suganath) wrote :

This is a feature request to update the mpt3sas driver to latest version in upstream 38.100.00.00 in Ubuntu 21.10 and Ubuntu 20.04.
This will allow users to use fixes and enhancements that landed upstream in 5.14. For this reason,
Broadcom and Dell have requested to pull these patches to update the
mpt3sas driver to the current upstream version.

I could see both Ubuntu 21.10 and 20.04 HWE has mpt3sas driver v36.100.00.00, following are the commit ID's to update to 38.100.00.00

8b3c803529 scsi: mpt3sas: Signedness bug in _base_get_diag_triggers()
39718fe7ad scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -> "compatibility"
bfb3f00c06 scsi: mpt3sas: Simplify bool comparison
d309ae0732 scsi: mpt3sas: Fix ReplyPostFree pool allocation
664f0dce20 scsi: mpt3sas: Add support for shared host tagset for CPU hotplug
688c1a0a13 scsi: mpt3sas: Additional diagnostic buffer query interface
446b5f3d3f scsi: mpt3sas: Update driver version to 37.100.00.00

8278807abd scsi: core: Add scsi_device_busy() wrapper
020b0f0a31 scsi: core: Replace sdev->device_busy with sbitmap

e015e0ded1 scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic()
2111ba8781 scsi: mpt3sas: Move a little data from the stack onto the heap
cf9e575e62 scsi: mpt3sas: Fix a bunch of potential naming doc-rot
54cb88dc30 scsi: mpt3sas: Fix a couple of misdocumented functions/params
782a1ab33f scsi: mpt3sas: Fix some kernel-doc misnaming issues
a50bd64616 scsi: mpt3sas: Do not use GFP_KERNEL in atomic context
a1c4d77413 scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one
d6adc251dd scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region
7dd847dae1 scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region
970ac2bb70 scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region
58501fd937 scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region
2e4e858732 scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region
c569de899b scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region
37067b9793 scsi: mpt3sas: Update driver version to 37.101.00.00

a8d548b0b3 scsi: mpt3sas: Fix a few kernel-doc issues
3401ecf7fc scsi: mpt3sas: Fix error return code of mpt3sas_base_attach()

206a3afa94 scsi: mpt3sas: Fix a typo
4c51f95696 scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES
c0629d70ca scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement
3c8604691d scsi: mpt3sas: Block PCI config access from userspace during reset
16660db3fc scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query
3ad0b1da0d scsi: mpt3sas: Fix two kernel-doc headers
2910a4a9e9 scsi: mpt3sas: Documentation cleanup
e2fac6c44a scsi: mpt3sas: Fix deadlock while cancelling the running firmware event
19a622c39a scsi: mpt3sas: Handle firmware faults during first half of IOC init
a0815c45c8 scsi: mpt3sas: Handle firmware faults during second half of IOC init

f2b1e9c6f8 scsi: core: Introduce scsi_build_sense()

84a84cc6af scsi: mpt3sas: Fix fall-through warnings for Clang
cf750be8e6 scsi: mpt3sas: Fix Coverity reported issue
d6c2ce435f scsi: mpt3sas: Fix error return value in _scsih_expander_add()

Note:
We have already posted patch to update driver version to 38.100.00.00
Other patches are already available in upstream .