APPLIED: [SRU J][PULL V2] smartpqi: Update 22.04 driver to include recent bug fixes and support current generation devices
Stefan Bader
stefan.bader at canonical.com
Fri May 12 08:47:45 UTC 2023
On 21.04.23 22:24, Michael Reed wrote:
> From: Michael Reed <Michael.Reed at canonical.com>
>
> SRU Justification:
>
> BugLink: https://bugs.launchpad.net/bugs/1998643
>
> [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.
>
>
> The following changes since commit 07e134de07175eebf47c36df12fcffb36782a8cc:
>
> UBUNTU: Ubuntu-5.15.0-72.79 (2023-04-18 16:42:38 +0200)
>
> are available in the Git repository at:
>
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/jammy/+ref/smartpqi_2204_3
>
> for you to fetch changes up to 20c33b6144f492223a04f8f547b5e7ba4b7e6e17:
>
> scsi: smartpqi: Change version to 2.1.20-035 (2023-04-21 10:22:56 -0500)
>
> ----------------------------------------------------------------
> Balsundar P (1):
> scsi: smartpqi: Resolve delay issue with PQI_HZ value
>
> Bart Van Assche (2):
> 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 PQI reset 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 | 1096 ++++++++++++++++++------
> 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, 876 insertions(+), 298 deletions(-)
>
Applied to jammy:linux/master-next. Thanks.
-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/20230512/14ce1047/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/20230512/14ce1047/attachment-0001.sig>
More information about the kernel-team
mailing list