CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2010/01/04 17:16:31

Modified files:
        sys/dev/atapiscsi: atapiscsi.c 

Log message:
atapiscsi didnt call scsi_done when the xfer had SCSI_POLL set. this is
Bad.

this sort of worked before because the midlayer would sleep on the
ITSDONE flag in the scsi_xfer, which atapiscsi does set. however, with
the introduction of scsi_xs_sync, it now sleeps on a condition that is
only cleared if the adapter properly and correctly calls scsi_done when
it is in fact done with the xfer.

sorry guys.

ok krw@

Reply via email to