ACK/Cmnt: [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 08:58:49 UTC 2023
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.
>
Isolated to driver. But what about Kinetic/5,19? The patch mentions the
changes come from v6.1 or so and 5.19 is the default (HWE) stream now.
Acked-by: Stefan Bader <stefan.bader at canonical.com>
--
- 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/fb373bb2/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/fb373bb2/attachment-0001.sig>
More information about the kernel-team
mailing list