Subject: kern/24554: st0(esiop0:0:5:0): command timeout doing backups
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <nb-pr@gendalia.org>
List: netbsd-bugs
Date: 02/25/2004 00:30:45
>Number:         24554
>Category:       kern
>Synopsis:       st0(esiop0:0:5:0): command timeout while doing backups
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Feb 25 06:31:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Tracy J. Di Marco White
>Release:        NetBSD 1.6ZK
>Organization:
>Environment:
System: NetBSD lyra 1.6ZK NetBSD 1.6ZK (LYRA) #2: Mon Feb 23 02:23:58 CST 2004 root@toybox:/usr/obj/i386/LYRA i386
Architecture: i386
Machine: i386
>Description:

Feb 25 00:23:07 lyra /netbsd: st0(esiop0:0:5:0): command timeout
Feb 25 00:23:07 lyra /netbsd: esiop0: scsi bus reset
Feb 25 00:23:07 lyra /netbsd: cd0: async, 8-bit transfers
Feb 25 00:23:07 lyra /netbsd: st0(esiop0:0:5:0): command with tag id -1 reset
Feb 25 00:23:07 lyra /netbsd: st0: async, 8-bit transfers
Feb 25 00:23:07 lyra /netbsd: st0: sync (100.00ns offset 15), 16-bit (20.000MB/s) transfers
Feb 25 00:23:07 lyra /netbsd: st0(esiop0:0:5:0): unit attention, data = 00 00 00 00 29 02 00 00 00 00 84 03 34 00 00 21 7a 00 83 73 c7 00

% tar -cplf /dev/nrst0 /stuff
tar: Waiting for tape drive close to complete...done.
tar: ustar vol 1, 422390 files, 0 bytes read, 0 bytes written in 2290 secs (0 bytes/sec)
/dev/nrst0 ready for archive tape volume: 2
Load the NEXT TAPE on the tape drive and make sure it is WRITE ENABLED.
Type "y" to continue, "." to quit tar, or "s" to switch to new device.
If you cannot change storage media, type "s"
Is the device ready and online? > .


pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
esiop0 at pci0 dev 11 function 0: Symbios Logic 53c875 (ultra-wide scsi)
esiop0: using on-board RAM
esiop0: interrupting at irq 11
scsibus0 at esiop0: 16 targets, 8 luns per target
scsibus0: waiting 2 seconds for devices to settle...
st0 at scsibus0 target 5 lun 0: <COMPAQ, DLT8000, 0250> tape removable
st0: drive empty
st0: sync (100.00ns offset 15), 16-bit (20.000MB/s) transfers

esiop is a Tekram DC-390F
st0 has been both a 40/80 and 35/70 DLT drive, with a multitude of tapes,
used and one new.  We put them on a Linux box, they still work.
The tape drives are 68pin, active termination.

>How-To-Repeat:
tar -cplf /dev/nrst0 /stuff
wait a while, around 20 minutes.

>Fix:
unknown.
>Release-Note:
>Audit-Trail:
>Unformatted:
 Current dated 20040214.