scsi: qla2xxx: Prevent relogin loop by removing stale code
authorhimanshu.madhani@cavium.com <himanshu.madhani@cavium.com>
Tue, 1 May 2018 16:01:52 +0000 (09:01 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 8 May 2018 04:46:12 +0000 (00:46 -0400)
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_init.c

index 3405cb9..1aa3720 100644 (file)
@@ -1332,20 +1332,6 @@ void qla2x00_fcport_event_handler(scsi_qla_host_t *vha, struct event_arg *ea)
        fc_port_t *fcport;
 
        switch (ea->event) {
-       case FCME_RSCN:
-       case FCME_GIDPN_DONE:
-       case FCME_GPSC_DONE:
-       case FCME_GPNID_DONE:
-       case FCME_GNNID_DONE:
-               if (test_bit(LOOP_RESYNC_NEEDED, &vha->dpc_flags) ||
-                   test_bit(LOOP_RESYNC_ACTIVE, &vha->dpc_flags))
-                       return;
-               break;
-       default:
-               break;
-       }
-
-       switch (ea->event) {
        case FCME_RELOGIN:
                if (test_bit(UNLOADING, &vha->dpc_flags))
                        return;