[SRU J][PULL V2] smartpqi: Update 22.04 driver to include recent bug fixes and support current generation devices
Michael Reed
michael.reed at canonical.com
Fri Apr 21 20:24:08 UTC 2023
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(-)
--
2.34.1
More information about the kernel-team
mailing list