]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] qla2xxx: Don't explicitly read mbx registers while processing a system-error.
authorAndrew Vasquez <andrew.vasquez@qlogic.com>
Mon, 12 Nov 2007 18:30:57 +0000 (10:30 -0800)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Sat, 12 Jan 2008 00:22:45 +0000 (18:22 -0600)
commitc31ed0b14275c5239f17f935770266b2dde7c120
treed5d9c06d09bf609312cb938ff5e4e9c787cc57bc
parent86185932a2a3173f5e55b4abaaa92914b9591793
[SCSI] qla2xxx: Don't explicitly read mbx registers while processing a system-error.

Callers of qla2x00_async_event() already populate the mb[] array
upon invocation, doing so via the appropriate mailbox register
accessors.  The stale codes removed are leftover-bits kept during
the FWI2 transition.  Though relatively benign, the extra-reads
are not valid for FWI2 boards (ISP24xx and above) and peek into
the incorrect regions of registers.

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