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

Modified files:
        sys/scsi       : st.c 

Log message:
Don't give xs->resid an invalid value (xs->datalen * st->blksize)
inside st_interpret_sense() and then exit without making sure it's
set back to <= xs->datalen.

Fixes 'done < 0; strategy broken' panics when un-tar'ing /cvs from
my ahci DAT tape drive.

ok dlg@ more-or-less-ok matthew@

Reply via email to