[SCSI] qla2xxx: Cover UNDERRUN case where SCSI status is set.
commit0374f55ed882a46cd4825dde16ca2392d4c367f6
authorLalit Chandivade <lalit.chandivade@qlogic.com>
Fri, 3 Sep 2010 21:57:04 +0000 (3 14:57 -0700)
committerJames Bottomley <James.Bottomley@suse.de>
Sun, 5 Sep 2010 18:18:31 +0000 (5 15:18 -0300)
treea3ef88e6d67597555f2a4ac9e15b8d52216a4e24
parent4142b1987f1f8ba90589642cb74566eaff3dc2e9
[SCSI] qla2xxx: Cover UNDERRUN case where SCSI status is set.

Currently, if target sets the SCSI Status (with Check condition)
and there is no FCP residual bit set then driver  does not check
for dropped frame.  This could lead to data corruption.

Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/qla2xxx/qla_isr.c