mbox series

[PULL,Focal] hisi_sas improvements

Message ID 20191211202904.GA228360@xps13.dannf
State New
Headers show
Series [PULL,Focal] hisi_sas improvements | expand

Pull-request

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

Message

dann frazier Dec. 11, 2019, 8:29 p.m. UTC
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(-)

Comments

Seth Forshee Jan. 7, 2020, 9:30 p.m. UTC | #1
On Wed, Dec 11, 2019 at 01:29:04PM -0700, dann frazier wrote:
> 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)

Several of the patches were already present in focal. The rest have been
applied. Thanks!