-
- Downloads
scsi: qla2xxx: Migrate NVME N2N handling into state machine
This patch fixes regression introduced for the N2N support for FC-NVMe. For FC-NVMe with N2N connection, instead of FW initiating the Login, Driver starts Login process. This patch migrates that new process from a standalone path into existing session management state machine. With this state change now driver will not wait for pull NPort ID from FW. Fixes: edd05de1 ("scsi: qla2xxx: Changes to support N2N logins") Signed-off-by:Quinn Tran <quinn.tran@cavium.com> Signed-off-by:
Himanshu Madhani <himanshu.madhani@cavium.com> Signed-off-by:
Martin K. Petersen <martin.petersen@oracle.com>
Showing
- drivers/scsi/qla2xxx/qla_def.h 11 additions, 1 deletiondrivers/scsi/qla2xxx/qla_def.h
- drivers/scsi/qla2xxx/qla_fw.h 5 additions, 0 deletionsdrivers/scsi/qla2xxx/qla_fw.h
- drivers/scsi/qla2xxx/qla_gbl.h 1 addition, 2 deletionsdrivers/scsi/qla2xxx/qla_gbl.h
- drivers/scsi/qla2xxx/qla_gs.c 34 additions, 13 deletionsdrivers/scsi/qla2xxx/qla_gs.c
- drivers/scsi/qla2xxx/qla_init.c 186 additions, 43 deletionsdrivers/scsi/qla2xxx/qla_init.c
- drivers/scsi/qla2xxx/qla_inline.h 0 additions, 2 deletionsdrivers/scsi/qla2xxx/qla_inline.h
- drivers/scsi/qla2xxx/qla_iocb.c 86 additions, 26 deletionsdrivers/scsi/qla2xxx/qla_iocb.c
- drivers/scsi/qla2xxx/qla_mbx.c 58 additions, 19 deletionsdrivers/scsi/qla2xxx/qla_mbx.c
- drivers/scsi/qla2xxx/qla_nvme.c 10 additions, 5 deletionsdrivers/scsi/qla2xxx/qla_nvme.c
- drivers/scsi/qla2xxx/qla_nvme.h 1 addition, 1 deletiondrivers/scsi/qla2xxx/qla_nvme.h
- drivers/scsi/qla2xxx/qla_os.c 21 additions, 11 deletionsdrivers/scsi/qla2xxx/qla_os.c
- drivers/scsi/qla2xxx/tcm_qla2xxx.c 0 additions, 3 deletionsdrivers/scsi/qla2xxx/tcm_qla2xxx.c
Loading
Please register or sign in to comment