[SRU][Jammy][Pull] smartpqi: Update 22.04 driver to include recent bug fixes and support current generation devices

Jeffrey Lane jeffrey.lane at canonical.com
Wed Feb 8 14:28:35 UTC 2023


[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

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
 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230208/32393066/attachment-0001.html>


More information about the kernel-team mailing list