]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Fixed missing CVL event causing round-robin FCF failover process to stop (CR 123367)
authorVaios Papadimitriou <vaios.papadimitriou@emulex.com>
Tue, 8 May 2012 22:01:27 +0000 (17:01 -0500)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Wed, 9 May 2012 00:01:27 +0000 (17:01 -0700)
commit4fad903ff57544679f4361ca34b77c512bf99bf2
tree5fe3958f436932b686683ae376381d9763ca674d
parent8a20371273e7dd98c6c8e2738601ccfa5e0e9721
Fixed missing CVL event causing round-robin FCF failover process to stop (CR 123367)

It was found during virtual fabric testing that a virtual link mismatch was
created. This is because after a CVL was causing the driver to stop the FCF
failover process. The driver will now not break out of the failover process
if the flogi fails and the CVL event is expected.

commit id: 80c17849209e8773de122e58512c16c3fae3e29a

Signed-off-by: Maxim Uvarov <maxim.uvarov@oracle.com>
drivers/scsi/lpfc/lpfc.h
drivers/scsi/lpfc/lpfc_els.c
drivers/scsi/lpfc/lpfc_hbadisc.c
drivers/scsi/lpfc/lpfc_init.c
drivers/scsi/lpfc/lpfc_sli.c