Hi Martin, This patch set adds PCI Function level reset support and cleanup for switch scan as well as session deletion. Please apply this series for 5.1/scsi-queue at your earliest convenience. Thanks, Himanshu Giridhar Malavali (1): qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context Himanshu Madhani (2): qla2xxx: Fix N2N target discovery with Local loop qla2xxx: Update driver version to 10.00.00.13-k Quinn Tran (9): qla2xxx: Add pci function reset support. qla2xxx: Change default ZIO threshold. qla2xxx: Fix session cleanup hang qla2xxx: flush IO on chip reset or sess delete qla2xxx: fix fcport null pointer access. qla2xxx: allow session delete to finish before create. qla2xxx: Prevent memory leak for CT req/rsp allocation qla2xxx: Fix fw options handle eh_bus_reset() qla2xxx: Use complete switch scan for RSCN events Sawan Chandak (1): qla2xxx: Restore FAWWPN of Physical Port only for loop down drivers/scsi/qla2xxx/qla_def.h | 2 +- drivers/scsi/qla2xxx/qla_gs.c | 11 +++- drivers/scsi/qla2xxx/qla_init.c | 108 +++++-------------------------------- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 3 +- drivers/scsi/qla2xxx/qla_mbx.c | 7 +-- drivers/scsi/qla2xxx/qla_os.c | 70 ++++++++++++++++++++++-- drivers/scsi/qla2xxx/qla_target.c | 12 ++--- drivers/scsi/qla2xxx/qla_version.h | 2 +- 9 files changed, 102 insertions(+), 118 deletions(-) -- 2.12.0