Date: Thu, 21 Mar 1996 12:19:12 -0500 From: "Brian R. Haug" <haug@dorothy.columbiasc.ncr.com> To: FreeBSD-gnats-submit@freebsd.org Subject: i386/1097: system hang during tape rewind/aic7870 controller Message-ID: <199603211719.MAA00547@dorothy.columbiasc.ncr.com> Resent-Message-ID: <199603212230.OAA20264@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 1097 >Category: i386 >Synopsis: system hang during tape rewind/aic7870 controller >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Mar 21 14:30:01 PST 1996 >Last-Modified: >Originator: Brian R. Haug >Organization: Personal Machine >Release: FreeBSD 2.1-STABLE i386 >Environment: aic7870 controller, WANGTEK 5525ES SCSI 75F5 tape drive >Description: interrupted a cpio from tape, system locked up shortly thereafter. A separate window doing ls -lR / stopped producing output The following messages were typicly seen on the console: ahc0: target 1, lun 0 (sd1) timed out st0 (ahc0:5:0): BUS DEVICE RESET message queued ahc0: target 0, lun 0 (sd0) timeout I'm guessing the problem has something to do with a rewind operation taking a "long" period of time Attempting to debug this, I found that the macro RESTART_SEQUENCER at the end of ahc_reset_channel never completed >How-To-Repeat: cpio -it </dev/rst0 then interrupt after a brief period of time If usefull I can repeat the tests with new modules provided >Fix: workaround: copy the files /usr/src/sys/dev/aic7xxx/* from a 2.0.5 distribution >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603211719.MAA00547>