test9-pre7 crash

From: Maksim Krasnyanskiy (maxk@qualcomm.com)
Date: Tue Sep 26 2000 - 19:24:01 EST


Hi Folks,

Sorry if already known.

Here is oops I've got on test9-pre7.
Not sure what triggered this. As usual when I install new test kernel I do
silly simple stress stuff :
    hdparm -t /dev/sdaX or /dev/hdaX (couple of times)
    memspeed 150(megs) 10(times) (swaper and mem stress)
    tcpspeed and udpspeed on loopback (net code stress)

And then after a while (1-5 mins) I've started getting crashes, they all
looked the same.
That's Compaq PIII/124/Adaptec2940/EEpro100(module)/USB (module).
2.4.0-test8 works just fine.

So, one of the crashes:

Unable to handle kernel NULL pointer dereference at virtual address 00000009
c0139902
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0139902>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000009 ebx: 00000000 ecx: 0000000d edx: 00000001
esi: 00000000 edi: 00000000 ebp: 00000009 esp: c73ebf08
ds: 0018 es: 0018 ss: 0018
Process login (pid: 655, stackpage=c73eb000)
Stack: c73ea000 00000000 00000001 00000000 0000000d 0000000f c0139a33 00000001
        00000009 c73ebf48 c73ebf4c c73ea000 00000001 00000001 00000000 c73ea000
        00000000 00000000 c0139ca3 00000001 00000000 00000001 c7dd4660 c73ebfb8
Call Trace: [<c0139a33>] [<c0139ca3>] [<c0118a6e>] [<c0108d3f>]
Code: 8b 45 00 85 c0 7c 59 e8 9a 25 ff ff 89 c6 bb 20 00 00 00 85

>>EIP; c0139902 <do_pollfd+2e/b4> <=====
Trace; c0139a33 <do_poll+ab/e8>
Trace; c0139ca3 <sys_poll+233/350>
Trace; c0118a6e <do_softirq+4e/74>
Trace; c0108d3f <system_call+33/38>
Code; c0139902 <do_pollfd+2e/b4>
00000000 <_EIP>:
Code; c0139902 <do_pollfd+2e/b4> <=====
    0: 8b 45 00 mov 0x0(%ebp),%eax <=====
Code; c0139905 <do_pollfd+31/b4>
    3: 85 c0 test %eax,%eax
Code; c0139907 <do_pollfd+33/b4>
    5: 7c 59 jl 60 <_EIP+0x60> c0139962
<do_pollfd+8e/b4>
Code; c0139909 <do_pollfd+35/b4>
    7: e8 9a 25 ff ff call ffff25a6 <_EIP+0xffff25a6>
c012bea8 <fget+0/28>
Code; c013990e <do_pollfd+3a/b4>
    c: 89 c6 mov %eax,%esi
Code; c0139910 <do_pollfd+3c/b4>
    e: bb 20 00 00 00 mov $0x20,%ebx
Code; c0139915 <do_pollfd+41/b4>
   13: 85 00 test %eax,(%eax)

Max

P.S. CC replies please I'm not on the list.

Maksim Krasnyanskiy
Senior Kernel Engineer
Qualcomm Incorporated

maxk@qualcomm.com
(408) 557-1092

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



This archive was generated by hypermail 2b29 : Sat Sep 30 2000 - 21:00:19 EST