Hi Martin, This is just some random patches which I have collected for the hisi_sas driver and libsas over the last cycle, described briefly as follows: - Remove some duplication in slave_configure_v3_hw() - Some DMA mapping API usage tidying - v3 HW SATA completion error processing improvement - For libsas, resume host when changing phy settings via sysfs - our test guys seem to find it useful. Thanks in advance, John John Garry (1): scsi: hisi_sas: Call hisi_sas_slave_configure() from slave_configure_v3_hw() Xiang Chen (3): scsi: hisi_sas: Remove unnecessary variable to hold DMA map elements scsi: hisi_sas: Relocate DMA unmap of SMP task scsi: libsas: Resume SAS host for phy reset or enable via sysfs Xingui Yang (1): scsi: hisi_sas: Modify v3 HW SATA completion error processing drivers/scsi/hisi_sas/hisi_sas_main.c | 49 ++++++++++++-------------- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 -- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 2 -- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 16 +++++---- drivers/scsi/libsas/sas_init.c | 4 +++ 5 files changed, 36 insertions(+), 37 deletions(-) -- 2.35.3