[1.] One line summary of the problem:
Adaptec 1542 driver causes a systemhang
[2.] Full description of the problem/report:
Whenever I try to read a defekt medium with one of my cdroms
connected to the Adaptec 1542, the system hangs.
[3.] Keywords (i.e., modules, networking, kernel):
aha1542, cdrom, mediaerror
[4.] Kernel version (from /proc/version):
Linux version 2.2.1 (harald@harry) (gcc version egcs-2.90.29 980515 (egcs-1.0.3
release)) #3 Mon Feb 1 23:30:25 CET 1999
[5.] Output of Oops.. message (if applicable) with symbolic information
resolved (see Documentation/oops-tracing.txt)
no Oops, just hang :(
[6.] A small shell script or example program which triggers the
problem (if possible)
Hm, everything that reads from the defekt area.
[7.] Environment
[7.1.] Software (add the output of the ver_linux script here)
-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux harry 2.2.1 #3 Mon Feb 1 23:30:25 CET 1999 i586 unknown
Kernel modules 2.1.85
Gnu C egcs-2.90.29 980515 (egcs-1.0.3 release)
Binutils 2.9.1.0.15
Linux C Library 2.0.7
Dynamic linker ldd (GNU libc) 2.0.7
Linux C++ Library 2.8.0
Procps 1.2.9
Mount 2.8a
Net-tools (1998-06-29)
Kbd 0.96
Sh-utils 1.16
[7.2.] Processor information (from /proc/cpuinfo):
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 6
model name : AMD-K6tm w/ multimedia extensions
stepping : 2
cpu MHz : 233.868774
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep mmx
bogomips : 466.94
[7.3.] Module information (from /proc/modules):
bttv 32056 0 (unused)
msp3400 9972 1
tuner 1828 1
videodev 2256 2 [bttv]
i2c 3120 3 [bttv msp3400 tuner]
ne2k-pci 3616 1 (autoclean)
8390 5812 0 (autoclean) [ne2k-pci]
[7.4.] SCSI information (from /proc/scsi/scsi)
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: IOMEGA Model: ZIP 100 Rev: J.03
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: SONY Model: CD-ROM CDU-55S Rev: 1.0t
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 03 Lun: 00
Vendor: TEAC Model: CD-ROM CD-532S Rev: 1.0A
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: IBM Model: DFHSS2W Rev: 4141
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 01 Lun: 00
Vendor: MICROP Model: 4743WS Rev: S162
Type: Direct-Access ANSI SCSI revision: 02
[7.5.] Other information that might be relevant to the problem
(please look in /proc and include all information that you
think to be relevant):
Bootmessage for the SCSI-hosts:
Configuring Adaptec (SCSI-ID 7) at IO:330, IRQ 11, DMA priority 7
(scsi1) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 14/0
(scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi1) Downloading sequencer code... 419 instructions downloaded
scsi0 : Adaptec 1542
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.10/3.2.4
<Adaptec AHA-294X Ultra SCSI host adapter>
Last entrys in /var/log/messages :
Feb 16 19:30:30 harry kernel: aha1542.c: Trying device reset for target 3
Feb 16 19:30:48 harry kernel: Sent BUS RESET to scsi host 0
Feb 16 19:30:48 harry kernel: Kernel panic: scsi_free:Trying to free unused memory
[X.] Other notes, patches, fixes, workarounds:
I'm about to configure verbose SCSI error reporting and the SCSI logging facility
into the kernel. Maybe I'll get a more detailed errormessage soon.
Happy hacking.
Ciao
Harald
--
[EMAIL PROTECTED] | http://www.fho-emden.de/~hhaak/
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]