public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [BUG] Unable to handle kernel paging request in 2.4.19-rc1
@ 2002-07-08 16:15 Martin Josefsson
  0 siblings, 0 replies; only message in thread
From: Martin Josefsson @ 2002-07-08 16:15 UTC (permalink / raw)
  To: linux-kernel

Hi,

I just experienced a paging request problem in 2.4.19-rc1 running on x86
(pIII 700 with 704MB ram. Motherboard, cpu, memory is very cool).

My kernel is tainted because I'm using the NAPI patch and tulip-NAPI
driver (by Robert, Jamal, Alexey) and that driver doesn't set
MODULE_LICENSE("GPL");
I have the same patches running in a few production systems/routers
without any problems so I don't think they are the problem.

The process that caused it was wmnd which is a small X network monitor
applet (much like wmnet) which I think accesses /proc/net/dev all the
time to get stats.

Machine was still usable for a while after the failed paging request.
But after a minute or so nmbd died aswell, probably a result of this
first problem and then X segfaulted.

I was in X when it happened, using xmms, ssh, evolution, galeon, xchat
and wmnd.

Hopefully someone can tell me what's going on or if it might be a
hardware problem.


ksymoops 2.4.5 on i686 2.4.19-rc1.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.19-rc1/ (default)
     -m /boot/System.map-2.4.19-rc1 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Reading Oops report from the terminal
Unable to handle kernel paging request at virtual address 89000000
c014a464
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c014a464>]    Tainted: P 
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00210286
eax: 00000000   ebx: da190e40   ecx: 00000002   edx: 89000000
esi: da190e9d   edi: ebda738d   ebp: fffffffe   esp: e4d6ded4
ds: 0018   es: 0018   ss: 0018
Process wmnd (pid: 743, stackpage=e4d6d000)
Stack: fffffff4 da190e40 e602c0a0 e602c108 c0139037 e602c0a0 da190e40 00000000 
       00000000 e4d6df8c e4d6df40 c0139753 da1902c0 e4d6df34 00000000 00000001 
       00000000 e4d6df8c e4d6df34 e4d6c000 e4d6c000 00000001 c1f5b00d 00000000 
Call Trace: [<c0139037>] [<c0139753>] [<c01399e2>] [<c0139ea4>] [<c0112b8e>] 
   [<c01301e3>] [<c013052a>] [<c0108bf7>] 
Code: 66 83 3a 00 74 16 0f b7 4a 02 3b 4b 40 75 0d 8b 73 3c 8b 7a 


>>EIP; c014a464 <proc_lookup+24/90>   <=====

>>ebx; da190e40 <_end+19e4b704/2c4fc8c4>
>>edx; 89000000 Before first symbol
>>esi; da190e9d <_end+19e4b761/2c4fc8c4>
>>edi; ebda738d <_end+2ba61c51/2c4fc8c4>
>>ebp; fffffffe <END_OF_CODE+1159eca7/????>
>>esp; e4d6ded4 <_end+24a28798/2c4fc8c4>

Trace; c0139037 <real_lookup+53/c4>
Trace; c0139753 <link_path_walk+5bf/834>
Trace; c01399e2 <path_walk+1a/1c>
Trace; c0139ea4 <open_namei+88/534>
Trace; c0112b8e <schedule_timeout+7e/98>
Trace; c01301e3 <filp_open+3b/5c>
Trace; c013052a <sys_open+36/84>
Trace; c0108bf7 <system_call+33/38>

Code;  c014a464 <proc_lookup+24/90>
00000000 <_EIP>:
Code;  c014a464 <proc_lookup+24/90>   <=====
   0:   66 83 3a 00               cmpw   $0x0,(%edx)   <=====
Code;  c014a468 <proc_lookup+28/90>
   4:   74 16                     je     1c <_EIP+0x1c> c014a480 <proc_lookup+40/90>
Code;  c014a46a <proc_lookup+2a/90>
   6:   0f b7 4a 02               movzwl 0x2(%edx),%ecx
Code;  c014a46e <proc_lookup+2e/90>
   a:   3b 4b 40                  cmp    0x40(%ebx),%ecx
Code;  c014a471 <proc_lookup+31/90>
   d:   75 0d                     jne    1c <_EIP+0x1c> c014a480 <proc_lookup+40/90>
Code;  c014a473 <proc_lookup+33/90>
   f:   8b 73 3c                  mov    0x3c(%ebx),%esi
Code;  c014a476 <proc_lookup+36/90>
  12:   8b 7a 00                  mov    0x0(%edx),%edi


-- 
/Martin

Never argue with an idiot. They drag you down to their level, then beat
you with experience.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-07-08 16:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-08 16:15 [BUG] Unable to handle kernel paging request in 2.4.19-rc1 Martin Josefsson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox