scsi timeouts with Adaptec 2944

Greg Hennessy (gsh@gemini.usno.navy.mil)
Thu, 27 May 1999 18:04:11 -0400


I have a Spectralogic dual AIT tape drive with robot tape
changer arm that I am trying to use for departmental backup.
The tape library is attached to a dual cpu Intel 450 MHz
machine via a Adaptec 2944 FW-Differential controler.
I am running linux 2.2.9 for the updated generic scsi driver,
but the problem I am reporting happens with 2.2.3 and 2.0.36.

I often get scsi timeout errors. I have recently compiled
turned on the DEBUG #define in drivers/scsi/st.c and I see
the following:

May 25 02:20:53 gemini kernel: st1: File length 110886912 bytes.
May 25 02:20:53 gemini kernel: st1: Async write waits 90, finished 3294.
May 25 02:20:55 gemini kernel: st1: Buffer flushed, 1 EOF(s) written
May 25 02:20:55 gemini kernel: st1: Block limits 2 - 16777215 bytes.
May 25 02:20:55 gemini kernel: st1: Mode sense. Length 11, medium 0, WBS 10, BLL
8
May 25 02:20:55 gemini kernel: st1: Density 30, tape length: 0, drv buffer: 1
May 25 02:20:55 gemini kernel: st1: Block size: 512, buffer size: 32768 (64
blocks).
May 25 02:20:55 gemini kernel: st1: File length 262144 bytes.
May 25 02:20:55 gemini kernel: st1: Async write waits 8, finished 0.
May 25 02:20:57 gemini kernel: st1: Buffer flushed, 1 EOF(s) written
May 25 02:20:59 gemini kernel: st1: Block limits 2 - 16777215 bytes.
May 25 02:20:59 gemini kernel: st1: Mode sense. Length 11, medium 0, WBS 10, BLL
8
May 25 02:20:59 gemini kernel: st1: Density 30, tape length: 0, drv buffer: 1
May 25 02:20:59 gemini kernel: st1: Block size: 512, buffer size: 32768 (64
blocks).
May 25 02:24:01 gemini kernel: (scsi2:0:15:0) No active SCB for reconnecting
target - Issuing BUS DEVICE RESET.
May 25 02:24:01 gemini kernel: (scsi2:0:15:0) SAVED_TCL=0xf0, ARG_1=0xff,
SEQADDR=0xfc
May 25 02:39:01 gemini kernel: scsi : aborting command due to timeout : pid
1669619, scsi2, channel 0, id 13, lun 0 Write (6) 01 00 00 40 00
May 25 02:54:01 gemini kernel: scsi : aborting command due to timeout : pid
1669619, scsi2, channel 0, id 13, lun 0 Write (6) 01 00 00 40 00
May 25 03:09:01 gemini kernel: scsi : aborting command due to timeout : pid
1669619, scsi2, channel 0, id 13, lun 0 Write (6) 01 00 00 0 00
May 25 03:24:01 gemini kernel: scsi : aborting command due to timeout : pid
1669619, scsi2, channel 0, id 13, lun 0 Write (6) 01 00 00 40 00
May 25 03:39:01 gemini kernel: scsi : aborting command due to timeout : pid
1669619, scsi2, channel 0, id 13, lun 0 Write (6) 01 00 00 40 00
May 25 03:54:01 gemini kernel: scsi : aborting command due to timeout : pid
1669619, scsi2, channel 0, id 13, lun 0 Write (6) 01 00 00 40 00
May 25 04:02:01 gemini PAM_pwdb[1729]: (su) session opened for user nobody by
(uid=99)
May 25 04:04:06 gemini PAM_pwdb[1729]: (su) session closed for user nobody

Can anyone shed some light on what this error is, and how I may
prevent it?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/