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