From: Bing Xia <xiabing12(a)h-partners.com>
This series contains some fixes and cleanups including:
- Add slave_destroy interface for v3 hw;
- Remove hisi_hba->timer for v3 hw;
- Handle the NCQ error returned by D2H frame;
- Fix disk not being scanned in after being removed;
- Add a helper sas_get_sas_addr_and_dev_type();
- Directly call register snapshot instead of using workqueue;
- Allocate DFX memory during dump trigger;
- Fix a deadlock issue related to automatic debugfs;
- Check whether debugfs is enabled before removing or releasing it;
- Check usage count only when the runtime PM status is RPM_SUSPENDING
- Remove redundant checks for automatic debugfs dump;
- Allocation SMP request is aligned to ARCH_DMA_MINALIGN;
- Modify the deadline for ata_wait_after_reset();
- Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset
failure"
Qi Liu (1):
scsi: hisi_sas: Add slave_destroy interface for v3 hw
Xiang Chen (1):
scsi: hisi_sas: Remove hisi_hba->timer for v3 hw
Xingui Yang (3):
scsi: hisi_sas: Handle the NCQ error returned by D2H frame
scsi: libsas: Fix disk not being scanned in after being removed
scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
Yihang Li (8):
scsi: hisi_sas: Directly call register snapshot instead of using
workqueue
scsi: hisi_sas: Allocate DFX memory during dump trigger
scsi: hisi_sas: Fix a deadlock issue related to automatic dump
scsi: hisi_sas: Check whether debugfs is enabled before removing or
releasing it
scsi: hisi_sas: Check usage count only when the runtime PM status is
RPM_SUSPENDING
scsi: hisi_sas: Remove redundant checks for automatic debugfs dump
scsi: libsas: Allocation SMP request is aligned to ARCH_DMA_MINALIGN
scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
xiabing (1):
Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus
reset failure"
drivers/scsi/hisi_sas/hisi_sas.h | 3 +-
drivers/scsi/hisi_sas/hisi_sas_main.c | 60 +++++------
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 138 +++++++++++++------------
drivers/scsi/libsas/sas_expander.c | 53 ++++++----
4 files changed, 140 insertions(+), 114 deletions(-)
--
2.30.0