[SCSI] qla2xxx: Properly acknowledge IDC notification messages.
authorAndrew Vasquez <andrew.vasquez@qlogic.com>
Mon, 9 Feb 2009 04:50:12 +0000 (20:50 -0800)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Tue, 10 Feb 2009 16:15:20 +0000 (11:15 -0500)
commit8a659571eccfde1df9bd057d67be51d1aaa0e2db
tree4d7c637f72ccb7de153c80300713c5f595ae3f44
parent618a752319503a64d1b66615e8ea2a0e7edaf914
[SCSI] qla2xxx: Properly acknowledge IDC notification messages.

To ensure smooth operations amongst the FCoE and NIC side
components of the ISP81xx chip, the FCoE driver (qla2xxx) must
ensure the 10gb NIC driver (qlge) does not timeout waiting for
IDC (Inter-Driver Communication) acknowledgments.  The
acknowledgment requirements are trivial -- a simple mirroring of
incoming mailbox registers during the AEN to a process-context
capable mailbox command.

Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/qla2xxx/qla_def.h
drivers/scsi/qla2xxx/qla_fw.h
drivers/scsi/qla2xxx/qla_gbl.h
drivers/scsi/qla2xxx/qla_isr.c
drivers/scsi/qla2xxx/qla_mbx.c
drivers/scsi/qla2xxx/qla_os.c