aboutsummaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorAndrew Vasquez <[email protected]>2007-10-19 15:59:18 -0700
committerJames Bottomley <[email protected]>2007-10-23 15:54:41 -0400
commit6acf8190025e9c4ea513d4084ff089d476112816 (patch)
treed91f79a0afcb36abc91d1bbf2dc8c98d7f6ac869 /include/linux/debugobjects.h
parent285d0321d15cf3130b3347a207ceae652ccc95b5 (diff)
[SCSI] qla2xxx: Correct residual-count handling discrepancies during UNDERRUN handling.
For recent ISPs, software during CS_UNDERRUN handling must determine if the two residuals, firmware-calculated and FCP_RSP, are different to recognize if a frame has been dropped. Update the driver to catch this condition, and clear the SS_RESIDUAL_UNDER and lscsi_status bits. This logic is consistent with what earlier firmwares did by explicitly cracking open the FCP_RSP statuses and clearing SS_RESIDUAL_UNDER. Signed-off-by: Andrew Vasquez <[email protected]> Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions