[PULL][Focal] hisi_sas improvements

dann frazier dann.frazier at canonical.com
Wed Dec 11 20:29:04 UTC 2019


BugLink: https://bugs.launchpad.net/bugs/1853999
BugLink: https://bugs.launchpad.net/bugs/1854000
BugLink: https://bugs.launchpad.net/bugs/1854548
BugLink: https://bugs.launchpad.net/bugs/1855952
BugLink: https://bugs.launchpad.net/bugs/1855958

Bug fixes and debugfs improvements for the hisi_sas driver. All clean
cherry-picks from upstream.

The following changes since commit c776e8fff2a89fd3039a12abd41ccbec63435398:

  UBUNTU: Ubuntu-5.4.0-8.11 (2019-12-06 15:55:35 -0600)

are available in the Git repository at:

  git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hisi_sas-fixes-f

for you to fetch changes up to d79e7b0daa8f2c0545b21d7ee589efc02c332ecd:

  scsi: hisi_sas: Relocate call to hisi_sas_debugfs_exit() (2019-12-11 11:07:13 -0700)

----------------------------------------------------------------
Luo Jiaxing (14):
      scsi: hisi_sas: Add timestamp for a debugfs dump
      scsi: hisi_sas: Add debugfs file structure for CQ
      scsi: hisi_sas: Add debugfs file structure for DQ
      scsi: hisi_sas: Add debugfs file structure for registers
      scsi: hisi_sas: Add debugfs file structure for port
      scsi: hisi_sas: Add debugfs file structure for IOST
      scsi: hisi_sas: Add debugfs file structure for ITCT
      scsi: hisi_sas: Add debugfs file structure for IOST cache
      scsi: hisi_sas: Add debugfs file structure for ITCT cache
      scsi: hisi_sas: Allocate memory for multiple dumps of debugfs
      scsi: hisi_sas: Add module parameter for debugfs dump count
      scsi: hisi_sas: Add ability to have multiple debugfs dumps
      scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails
      scsi: hisi_sas: Record the phy down event in debugfs

Xiang Chen (7):
      scsi: hisi_sas: Don't create debugfs dump folder twice
      scsi: hisi_sas: Set the BIST init value before enabling BIST
      scsi: hisi_sas: use wait_for_completion_timeout() when clearing ITCT
      scsi: hisi_sas: Replace in_softirq() check in hisi_sas_task_exec()
      scsi: hisi_sas: Check sas_port before using it
      scsi: hisi_sas: Return directly if init hardware failed
      scsi: hisi_sas: Relocate call to hisi_sas_debugfs_exit()

 drivers/scsi/hisi_sas/hisi_sas.h       |  67 ++++--
 drivers/scsi/hisi_sas/hisi_sas_main.c  | 372 ++++++++++++++++++++++-----------
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c |   6 +-
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c |  13 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c |  30 ++-
 5 files changed, 337 insertions(+), 151 deletions(-)




More information about the kernel-team mailing list