[PATCH 0/4][SRU][B/D/E] Several Hisilicon SAS Host fixes

Ike Panhc ike.pan at canonical.com
Thu Dec 26 06:51:45 UTC 2019

BugLink: https://launchpad.net/bugs/1853992
BugLink: https://launchpad.net/bugs/1853995
BugLink: https://launchpad.net/bugs/1853997
BugLink: https://launchpad.net/bugs/1855952

We have several fixes for Hisilicon SAS host driver and they are clean
cherry-picked from upstream kernel.

Patch 1 and 4 are potential NULL pointer dereference fix
Patch 2 is recover device fix
Patch 3 fixes that some SSD can not use

All changes limit in Hisilicon SAS driver so there is lowest regression
risk for other platform/driver.

Luo Jiaxing (1):
  scsi: hisi_sas: Fix out of bound at debug_I_T_nexus_reset()

Xiang Chen (3):
  scsi: hisi_sas: Check sas_port before using it
  scsi: hisi_sas: Fix the conflict between device gone and host reset
  scsi: hisi_sas: Assign NCQ tag for all NCQ commands

 drivers/scsi/hisi_sas/hisi_sas.h       |  1 -
 drivers/scsi/hisi_sas/hisi_sas_main.c  | 36 ++++++++++----------------
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c |  5 +++-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c |  5 +++-
 4 files changed, 22 insertions(+), 25 deletions(-)


More information about the kernel-team mailing list