From: Xiang Chen <chenxiang66@xxxxxxxxxxxxx> This series contain some fixes including: - Grab sas_dev lock when traversing sas_dev list to avoid NULL pointer - Handle NCQ error when IPTT is valid - Ensure all enabled PHYs up during controller reset - Exit suspend state when usage count of runtime PM is greater than 0 Xingui Yang (2): scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list scsi: hisi_sas: Handle NCQ error when IPTT is valid Yihang Li (2): scsi: hisi_sas: Ensure all enabled PHYs up during controller reset scsi: hisi_sas: Exit suspending state when usage count is greater than 0 drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 57 ++++++++++++++++++----- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 8 +++- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +++- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 83 ++++++++++++++++++++++++++-------- 5 files changed, 124 insertions(+), 35 deletions(-) -- 2.8.1