cvs commit: src/sys/dev/mpt mpt.h mpt_cam.c
Matt Jacob
mjacob at FreeBSD.org
Sat Jul 15 22:58:10 UTC 2006
mjacob 2006-07-15 22:58:09 UTC
FreeBSD src repository
Modified files:
sys/dev/mpt mpt.h mpt_cam.c
Log:
If the card has target mode enabled, and we hang
out ELS buffers but *don't* hang out commands,
we hang folks on the SAN because the LSI-Logic
f/w apparently sends back BUSY or QFULL or some
darn thing.
If we add command buffers, we have to respond to
them sensibly even if we don't have any upstream
listeners (scsi_targ or scsi_targ_bh), so put in
some local command reponse stuff.
MFC after: 2 weeks
Revision Changes Path
1.28 +7 -2 src/sys/dev/mpt/mpt.h
1.28 +170 -38 src/sys/dev/mpt/mpt_cam.c
More information about the cvs-src
mailing list