mbox series

[00/11] hisi_sas: some misc patches

Message ID 1525276594-92173-1-git-send-email-john.garry@huawei.com
Headers show
Series hisi_sas: some misc patches | expand

Message

John Garry May 2, 2018, 3:56 p.m. UTC
This patchset introduces some misc changes for the
driver. These include:
- fixes for potential problems related to SCSI EH
  and device removal races
- fix protection info size for all hw versions
- some SoC bug workarounds
- minor optimisations
- other more minor things

John Garry (2):
  scsi: hisi_sas: stop controller timer for reset
  scsi: hisi_sas: add readl poll timeout helper wrappers

Xiang Chen (7):
  scsi: hisi_sas: optimise the usage of DQ locking
  scsi: hisi_sas: Add some checks to avoid free'ing a sas_task twice
  scsi: hisi_sas: check host frozen before calling "done" function
  scsi: hisi_sas: fix PI memory size
  scsi: hisi_sas: check sas_dev gone earlier in hisi_sas_abort_task()
  scsi: hisi_sas: update PHY linkrate after a controller reset
  scsi: hisi_sas: config ATA de-reset as an constrained command for v3
    hw

Xiaofei Tan (2):
  scsi: hisi_sas: remove redundant handling to event95 for v3
  scsi: hisi_sas: workaround a v3 hw hilink bug

 drivers/scsi/hisi_sas/hisi_sas.h       |   4 +-
 drivers/scsi/hisi_sas/hisi_sas_main.c  |  37 +++++++--
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c |  70 +++++++++-------
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 142 +++++++++++++++++++++------------
 4 files changed, 166 insertions(+), 87 deletions(-)

-- 
1.9.1

Comments

Martin K. Petersen May 8, 2018, 5:16 a.m. UTC | #1
John,

> This patchset introduces some misc changes for the

> driver. These include:

> - fixes for potential problems related to SCSI EH

>   and device removal races

> - fix protection info size for all hw versions

> - some SoC bug workarounds

> - minor optimisations

> - other more minor things


Applied to 4.18/scsi-queue. Thanks!

-- 
Martin K. Petersen	Oracle Linux Engineering