CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2009/11/10 03:18:59

Modified files:
        sys/scsi       : scsi_base.c scsiconf.h sd.c sdvar.h 

Log message:
fix the NO_CCB handling i broke when working on simplifying the midlayer.

marco@ discovered my rewrite retried commands rejected by an adapter
from a timeout, which was trivially starved by normal io going to
disks. this diff allows an xs to be marked as XS_NO_CCB, which will
cause it to be returned to the device driver to be retried as part
of the normal io queue.

tested by krw@ marco@ johan@
ok krw@ marco@

Reply via email to