[SCSI] qla4xxx: Take E-port out of reset before disabling pause frames
authorManish Dusane <manish.dusane@qlogic.com>
Thu, 7 Mar 2013 10:43:07 +0000 (05:43 -0500)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 10 Apr 2013 18:31:01 +0000 (11:31 -0700)
commitc18b78ede52d2ac8c664449bccaf36753a3c419b
treef2a22030a404b1c95f0fc4db53e53c0f852837fa
parent27db682bf07fdc105af38827dbbd67d6f0a4ae04
[SCSI] qla4xxx: Take E-port out of reset before disabling pause frames

Problem Description:
Disabling pause frames might cause hardware wedging needing a power cycle.
This might happen if the Eport is not initialized and is in reset.

Solution:
Before disabling pause frames ensure that eport is out of reset.

Signed-off-by: Manish Dusane <manish.dusane@qlogic.com>
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/qla4xxx/ql4_83xx.c
drivers/scsi/qla4xxx/ql4_83xx.h