CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/11/22 07:14:11
Modified files:
sys/arch/mvme68k/dev: vs.c
sys/arch/mvme88k/dev: vs.c
sys/dev/eisa : aha1742.c
sys/dev/i2o : ioprbs.c
sys/dev/ic : aac.c aic79xx_openbsd.c aic7xxx_openbsd.c cac.c
dpt.c gdt_common.c isp_openbsd.c ncr53c9x.c
siop.c twe.c
sys/dev/isa : aha.c
Log message:
Bring last drivers fully into the NO_CCB world by replacing
TRY_AGAIN_LATER uses with equivalent NO_CCB. Eliminates confusion
between the two as was always intended. buf I/O's that can't be
started get pushed back onto the front of the queue and retried.
Others get sent back to originator as failures. No more epi-cycle
looping inside the SCSI midlayer hoping the problem goes away.
Various testers, no objection from miod@ as vs(4) was tested by
n...@.