[lkml]   [2000]   [Aug]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectKernel 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/ (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
00000246 c0185ef3 c0252720 c0186089 000000f4 000000a8 c0170c8c
c3d01f80 c7f24000 00000000 c3d01f80 c49f23c0 08052d84 00000000
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]
[dentry_open+194/340] [filp_open+71/80] [sys_open+60/244]
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
Code; 00000004 Before first symbol
4: e9 1e ad f8 ff jmp fff8ad27 <_EIP+0xfff8ad27> fff8ad27
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

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
Kernel modules 2.3.15
Gnu C egcs-2.91.66
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


Eric H. Weigle CIC-5 Network Engineering
Los Alamos National Laboratory
P.O. Box 1663, MS D451
Los Alamos, NM 87545
Email: Phone: (505)665-4937
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:38    [W:0.033 / U:2.744 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site