ACK/Cmnt: [SRU J][PULL V2] smartpqi: Update 22.04 driver to include recent bug fixes and support current generation devices
Tim Gardner
tim.gardner at canonical.com
Mon May 1 15:11:29 UTC 2023
On 4/21/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(-)
>
Acked-by: Tim Gardner <tim.gardner at canonical.com>
Test build is fine. All are clean cherry picks except patch 0020 "scsi:
smartpqi: Stop using the SCSI pointer" which has a small change.
--
-----------
Tim Gardner
Canonical, Inc
More information about the kernel-team
mailing list