Messages in this thread |  | | Date | Fri, 25 Aug 2000 16:13:33 -0600 | From | Eric Weigle <> | Subject | Kernel 2.4.0-test7 halt when mouse plugged in |
| |
Good afternoon-
Forgive me if this is not the proper place or if this has been mentioned before; I checked the archive but didn't find any references. It's kind of an obscure thing and I'm working around it by not using the mouse.
The situation: We have a cluster of 8 dual pentium II 400s, currently with Red Hat 6.2 on them. They all share a single monitor/keyboard/mouse, but our console switch recently died. Thus, for cases where we can't log in remotely (testing new network drivers, etc) and need to use the console, we have to physically unplug the monitor/keyboard/mouse from one machine and plug it into another.
The kernel: 2.4.0-test7 with SMP support
The problem: When the mouse (standard PS/2 2-button) is plugged in, the machine dies. Sometimes it halts everything and no kernel dump is recorded in the logs, other times the machine can still be logged into remotely and works. Doing this with older kernels (2.2.14 is also on the boxes) works without problems.
To recreate (on these machines): unplug the mouse and plug it back in.
The details (if there isn't enough here, email me and I will be glad to tell you more than you ever wanted to know... I just don't have time to track it down or figure out what stupid thing I'm doing):
Original dump + ksymoops output: -------------------------------- ksymoops 0.7c on i686 2.4.0-test7. Options used -v /data/linux/kernel/linux-2.4.0-test7/vmlinux (specified) -k /root/ksyms (specified) -l /root/modules (specified) -o /lib/modules/2.4.0-test7 (specified) -m /data/linux/kernel/linux-2.4.0-test7/System.map (specified)
NMI Watchdog detected LOCKUP on CPU1, registers: CPU: 1 EIP: 0010:[stext_lock+15201/35408] EFLAGS: 00000086 eax: c12c9000 ebx: 00000046 ecx: 00000021 edx: 00000000 esi: 00000001 edi: 00002710 ebp: 00000000 esp: c7f25ed0 ds: 0018 es: 0018 ss: 0018 Process gpm (pid: 1913, stackpage=c7f25000) Stack: 000000aa c0185c12 000000f4 000000f9 00000001 c3d01f80 c018593d c018595b 00000246 c0185ef3 c0252720 c0186089 000000f4 000000a8 c0170c8c c49f23c0 c3d01f80 c7f24000 00000000 c3d01f80 c49f23c0 08052d84 00000000 00000001 Call Trace: [handle_kbd_event+122/404] [conv_uni_to_pc+153/172] [kb_wait+11/52] [aux_write_ack+31/60] [open_aux+89/124] [misc_open+276/400] [chrdev_open+103/168] [dentry_open+194/340] [filp_open+71/80] [sys_open+60/244] [system_call+55/64] Code: f3 90 7e f5 e9 1e ad f8 ff 80 3d c0 8e 25 c0 00 f3 90 7e f5 Using defaults from ksymoops -t elf32-i386 -a i386
Code; 00000000 Before first symbol 00000000 <_EIP>: Code; 00000000 Before first symbol 0: f3 90 repz nop Code; 00000002 Before first symbol 2: 7e f5 jle fffffff9 <_EIP+0xfffffff9> fffffff9 <END_OF_CODE+3777869d/????> Code; 00000004 Before first symbol 4: e9 1e ad f8 ff jmp fff8ad27 <_EIP+0xfff8ad27> fff8ad27 <END_OF_CODE+377033cb/????> Code; 00000009 Before first symbol 9: 80 3d c0 8e 25 c0 00 cmpb $0x0,0xc0258ec0 Code; 00000010 Before first symbol 10: f3 90 repz nop Code; 00000012 Before first symbol 12: 7e f5 jle 9 <_EIP+0x9> 00000009 Before first symbol
Output of ver_linux -------------------- -- Versions installed: (if some fields are empty or looks -- unusual then possibly you have very old versions) Linux hostname_removed 2.4.0-test7 #3 SMP Fri Aug 25 13:39:19 MDT 2000 i686 unknown Kernel modules 2.3.15 Gnu C egcs-2.91.66 Binutils 2.9.5.0.22 Linux C Library 2.1.3 Dynamic linker ldd (GNU libc) 2.1.3 Procps 2.0.6 Mount 2.10f Net-tools 1.54 Console-tools 0.3.3 Sh-utils 2.0 Modules Loaded nfs lockd sunrpc acenic tulip
Thanks -Eric
------------------------------------------ Eric H. Weigle CIC-5 Network Engineering Los Alamos National Laboratory P.O. Box 1663, MS D451 Los Alamos, NM 87545 Email: ehw@lanl.gov Phone: (505)665-4937 ------------------------------------------ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |