Hang with bad Zip drive (2.2.2-ac1)

Adrian Bridgett (adrian.bridgett@zetnet.co.uk)
Tue, 23 Feb 1999 21:33:21 +0000


Maybe my "click o' death" Zip drive has a purpose in life - finding kernel
bugs :-)

I've seen a few oopses (too busy to write down), but here is a kernel hang:

boot into 2.2.2-ac1
insert zip disk
mount /zip
# doesn't work - need to insert module
insmod ppa
# error
eject disk
re-insert disk
insmod ppa
# that wasn't needed IIRC
mount /zip

this mount hangs in D state - in WCHAN is down_failed.

on another console, do "mount /zip". Now things go funny:

- Alt-L/R works, Alt-Fx works
- cannot type anything to a user level process at all

Alt-SysRq t shows this (and this never alters):

mount 30 D C520E000 5688 262 227
sig :0 00...80002 00...fffbfaef :X
mount -32 R current 5752 311 229
sig :0 00...00000 00...fffbfaef :X

The only messages in /var/log are:
21:08:30 ppa: Version 2.03 (for Linux 2.2.x)
21:08:30 ppa: Found device at ID 6, Attempting to use EPP 32 bit
21:08:30 ppa: Found device at ID 6, Attempting to use PS/2
21:08:30 ppa: Communication established with ID 6 using PS/2
21:08:30 scsi1 : Iomega VPI0 (ppa) interface
21:08:30 scsi : 2 hosts.
21:08:30 Vendor: IOMEGA Model: ZIP 100 Rev: J.03
21:08:30 Type: Direct-Access ANSI SCSI revision: 02
21:08:30 Detected scsi removable disk sda at scsi1, channel 0, id 6, lun 0
21:08:30 SCSI device sda: hdwr sector= 512 bytes. Sectors= 196608 [96 MB] [0.1 GB]
21:08:30 sda: Write Protect is off
21:08:31 sda:SCSI disk error : host 1 channel 0 id 6 lun 0 return code = 28000000
21:08:31 Current error sd08:00: sns = f0 4
21:08:31 ASC=15 ASCQ=94
21:08:31 Raw sense data:0xf0 0x00 0x04 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00 0x00 0x15 0x94 0x00 0x00
21:08:31 scsidisk I/O error: dev 08:00, sector 0
21:08:31 unable to read partition table
21:08:46 Disc change detected.
21:08:46 VFS: Disk change detected on device sd(8,1)

More information on request....

Cheers

Adrian

email: adrian.bridgett@zetnet.co.uk, http://www.poboxes.com/adrian.bridgett
Windows NT - Unix in beta-testing. PGP key available on public key servers
Avoid tiresome goat sacrifices -=- use Debian Linux http://www.debian.org

-
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/