DROPPED: APPLIED: [SRU][Jammy][Pull] smartpqi: Update 22.04 driver to include recent bug fixes and support current generation devices
Stefan Bader
stefan.bader at canonical.com
Fri Feb 24 10:19:13 UTC 2023
On 24.02.23 10:31, Stefan Bader wrote:
> On 08.02.23 15:28, Jeffrey Lane wrote:
>> [Impact]
>> These patches provide bug fixes and add support for the latest
>> generation of
>> OEM PCI devices to ensure customers are able to use Jammy on the recent
>> generations of server hardware. This will bring us in line with the
>> other major
>> linux distros.
>>
>> BugLink: https://bugs.launchpad.net/bugs/1998643
>> <https://bugs.launchpad.net/bugs/1998643>
>>
>> The following changes since commit
>> 5add9724af4d4e85f752de8a0df71082479c939d:
>>
>> UBUNTU: Ubuntu-5.15.0-66.73 (2023-02-03 15:04:39 +0100)
>>
>> are available in the Git repository at:
>>
>> https://git.launchpad.net/~bladernr/ubuntu/+source/linux/+git/jammy
>> <https://git.launchpad.net/~bladernr/ubuntu/+source/linux/+git/jammy> 1998643-smartpqi-update
>>
>> for you to fetch changes up to fad92a0a47e9a68d975f2dcdd93a648315a329a5:
>>
>> scsi: smartpqi: Change version to 2.1.20-035 (2023-02-07 13:44:24
>> -0500)
>>
>> ----------------------------------------------------------------
>> Balsundar P (1):
>> scsi: smartpqi: Resolve delay issue with PQI_HZ value
>>
>> Bart Van Assche (3):
>> scsi: smartpqi: Call scsi_done() directly
>> scsi: smartpqi: Switch to attribute groups
>> scsi: smartpqi: Stop using the SCSI pointer
>>
>> Don Brace (9):
>> scsi: smartpqi: Fix rmmod stack trace
>> scsi: smartpqi: Add PCI IDs
>> scsi: smartpqi: Update version to 2.1.14-035
>> scsi: smartpqi: Fix unused variable pqi_pm_ops for clang
>> scsi: smartpqi: Update copyright to current year
>> scsi: smartpqi: Update version to 2.1.18-045
>> scsi: smartpqi: Convert to host_tagset
>> scsi: smartpqi: Initialize feature section info
>> scsi: smartpqi: Change version to 2.1.20-035
>>
>> Gilbert Wu (3):
>> scsi: smartpqi: Enable SATA NCQ priority in sysfs
>> scsi: smartpqi: Add controller fw version to console log
>> scsi: smartpqi: Add controller cache flush during rmmod
>>
>> Julia Lawall (1):
>> scsi: smartpqi: Fix typo in comment
>>
>> Kevin Barnett (11):
>> scsi: smartpqi: Fix a name typo and cleanup code
>> scsi: smartpqi: Fix a typo in func pqi_aio_submit_io()
>> scsi: smartpqi: Expose SAS address for SATA drives
>> scsi: smartpqi: Fix hibernate and suspend
>> scsi: smartpqi: Fix lsscsi -t SAS addresses
>> scsi: smartpqi: Stop logging spurious PQIreset failures
>> scsi: smartpqi: Fix RAID map race condition
>> scsi: smartpqi: Update deleting a LUN via sysfs
>> scsi: smartpqi: Add ctrl ready timeout module parameter
>> scsi: smartpqi: Correct max LUN number
>> scsi: smartpqi: Change sysfs raid_level attribute to N/A for
>> controllers
>>
>> Kumar Meiyappan (2):
>> scsi: smartpqi: Add driver support for multi-LUN devices
>> scsi: smartpqi: Correct device removal for multi-actuator devices
>>
>> Mahesh Rajashekhara (1):
>> scsi: smartpqi: Update volume size after expansion
>>
>> Mike McGowen (9):
>> scsi: smartpqi: Speed up RAID 10 sequential reads
>> scsi: smartpqi: Fix NUMA node not updated during init
>> scsi: smartpqi: Fix BUILD_BUG_ON() statements
>> scsi: smartpqi: Shorten drive visibility after removal
>> scsi: smartpqi: Close write read holes
>> scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i
>> scsi: smartpqi: Add PCI IDs for Lenovo controllers
>> scsi: smartpqi: Add module param to disable managed ints
>> scsi: smartpqi: Add new controller PCI IDs
>>
>> Murthy Bhat (2):
>> scsi: smartpqi: Quickly propagate path failures to SCSI midlayer
>> scsi: smartpqi: Add PCI IDs for ramaxel controllers
>>
>> Sagar Biradar (3):
>> scsi: smartpqi: Eliminate drive spin down on warm boot
>> scsi: smartpqi: Avoid drive spin-down during suspend
>> scsi: smartpqi: Fix PCI control linkdown system hang
>>
>> drivers/scsi/smartpqi/Kconfig | 2 +-
>> drivers/scsi/smartpqi/smartpqi.h | 48 +-
>> drivers/scsi/smartpqi/smartpqi_init.c | 1099
>> ++++++++++++++++++------
>> drivers/scsi/smartpqi/smartpqi_sas_transport.c | 2 +-
>> drivers/scsi/smartpqi/smartpqi_sis.c | 21 +-
>> drivers/scsi/smartpqi/smartpqi_sis.h | 5 +-
>> 6 files changed, 878 insertions(+), 299 deletions(-)
>> --
>> Sent from my iPhone so please forgive any typos, top posting and such.
>>
>
> Applied to jammy:linux/master-next. Thanks.
>
Those will be dropped again because they break the build:
https://kernel.ubuntu.com/~kernel-ppa/test-build/jammy/linux/LP%231998643--bf73a7aff8a9516a913af89dc7a3bba77c2de62d/amd64/log
> -Stefan
>
>
--
- Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 44613 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230224/371f5d01/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230224/371f5d01/attachment-0001.sig>
More information about the kernel-team
mailing list