diff options
author | mjacob <mjacob@FreeBSD.org> | 2002-05-01 21:58:36 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2002-05-01 21:58:36 +0000 |
commit | ccea943059f8c59175d6a86b9d1b6b4163b7efa4 (patch) | |
tree | 28051503d0bcf143c9feba7bf232a177d7d568da /sys/kern/kern_malloc.c | |
parent | 5b777bef205c14e29efa71f1ccc9446c6f3ed756 (diff) | |
download | FreeBSD-src-ccea943059f8c59175d6a86b9d1b6b4163b7efa4.zip FreeBSD-src-ccea943059f8c59175d6a86b9d1b6b4163b7efa4.tar.gz |
If we get a DATA UNDERRUN error from QLogic FC cards, but the RQCS_RU bit
is not set in the scsi completion status, or if the residual is clearly
nonsense, then this was a command that suffered the loss of one or more
FC frames in the middle of the exchange.
Set HBA_BOTCH and hope it will get retried. It's the only thing we can do.
MFC after: 1 day
Diffstat (limited to 'sys/kern/kern_malloc.c')
0 files changed, 0 insertions, 0 deletions