Well, here's a nice bug for you all. I'd appreciate knowing what went wrong
if/when it gets figured out. Feel free to contact me for more info.
Please let me know if there's a better place I should I have sent this.
without further ado: the standardized bug report.
[1.] in 2.2.2, autofs mount of SCSI CD-ROM on aha1542 card locks up machine
[2.] I've got both autofs and support for my Adaptec aha1542 SCSI card
compiled into the kernel. Now, trying to automount the CD-ROM locks up
my machine. I can still switch between VC's, but I can't log in on any
of them. When telnetting to the machine, I get a connection but
nothing else...it's like inetd/tcpd accepts but doesn't hand off to
in.telnetd.
This wasn't a problem in the 2.2.1 kernel.
[3.] keywords: autofs, scsi, aha1542
[4.] Linux version 2.2.2 (j@fks15) (gcc version 2.7.2.3) #1 Tue Feb 23 20:43:49 EST
1999
[5.] automounting the cd-rom produces output like the following:
$ ls /vol/cd
Detected scsi CD-ROM at scsi0, channel 0, id 4, lun 0
aha1542c: Trying device reset for target 4
bug: kernel timer added twice at c017ec44
I don't know if 'c017ec44' is a kernel address, but if it is, the
relevant portion of my 'nm vmlinux | sort' output is:
c017e8ac T scsi_eh_action_done
c017e8ec T scsi_sense_valid
c017e908 T scsi_eh_retry_command
c017e954 T scsi_request_sense
c017eaa0 T scsi_test_unit_ready
c017ebec T scsi_sleep_done
c017ec00 T scsi_sleep
c017ec64 T scsi_send_eh_cmnd
c017ed80 T scsi_unit_is_ready
c017edc4 T scsi_eh_finish_command
c017ede4 T scsi_try_to_abort_command
c017ee24 T scsi_try_bus_device_reset
c017ee6c T scsi_try_bus_reset
(I guess that'd make sense...problems with timers in the 'scsi_sleep'
function. If I were any more motivated, I might try to learn kernel
coding :).
[6.] above
[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 fks15 2.2.2 #1 Tue Feb 23 20:43:49 EST 1999 i586 unknown
Kernel modules 2.1.121
Gnu C 2.7.2.3
Binutils 2.9.1.0.19
Linux C Library 2.0.7
Dynamic linker ldd: version 1.9.10
Procps 1.2.9
Mount 2.9g
Net-tools (1998-03-02)
Kbd 0.96
Sh-utils 1.16
[7.2.] Processor information (from /proc/cpuinfo):
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 4
model name : Pentium MMX
stepping : 3
cpu MHz : 233.226225
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : yes
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 mmx
bogomips : 465.31
[7.3.] Module information (from /proc/modules):
I've got lots of modules compiled, but none have to be loaded for this to
happen
[7.4.] SCSI information (from /proc/scsi/scsi)
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: CONNER Model: CP30540 545MB3.5 Rev: B0BC
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: QUANTUM Model: LPS540S Rev: 590S
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: CONNER Model: CFA540S Rev: 0EAD
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: NEC Model: CD-ROM DRIVE:501 Rev: 2.2
Type: CD-ROM 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):
I've got a Pro Audio Spectrum 16 card, which doesn't play nice with the
aha1542 card, but the worst problem that's ever come of that has been
problems playing sound. I haven't done anything with sound in the 2.2.2
kernel anyway.
thanks for your help,
J