[Oops] 2.4.10

From: RENAUD GUERIN (guerinre@utt.fr)
Date: Tue Sep 25 2001 - 07:54:28 EST


This oops occurred to me on a 2.4.10 machine, a few minutes after loading
and unloading the via-rhine module (sorry, can't be more precise, I
haven't had a chance to reproduce it yet)

Hope this can help:
The .config is attached.

Unable to handle kernel NULL pointer dereference at virtual address 000000dc
c0143100
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[d_alloc+144/384]
EFLAGS: 00010212
eax: 00000005 ebx: 00000080 ecx: 00000001 edx: de0d7f78
esi: de0d7f58 edi: 000000dc ebp: dffe61c0 esp: de0d7f28
ds: 0018 es: 0018 ss: 0018
Process login (pid: 358, stackpage=de0d7000)
Stack: 00000000 da37ec40 de0d7f5e 00000004 000000dc c01b2eab dffe61c0 de0d7f78
       00000000 00000000 40172e00 bfffd51c 3639365b 0000005d 40016000 00001000
       00000000 c01241a9 de1f9140 dbab9f40 de0d7f58 00000005 000002b8 c01b39b0
Call Trace: [sock_map_fd+155/352] [do_munmap+553/576] [sys_socket+48/96] [sys_socketcall+99/512] [error_code+52/60]
Code: f3 a5 a8 02 74 02 66 a5 a8 01 74 01 a4 eb 10 90 50 56 8b 44
Using defaults from ksymoops -t elf32-i386 -a i386

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: f3 a5 repz movsl %ds:(%esi),%es:(%edi)
Code; 00000002 Before first symbol
   2: a8 02 test $0x2,%al
Code; 00000004 Before first symbol
   4: 74 02 je 8 <_EIP+0x8> 00000008 Before first symbol
Code; 00000006 Before first symbol
   6: 66 a5 movsw %ds:(%esi),%es:(%edi)
Code; 00000008 Before first symbol
   8: a8 01 test $0x1,%al
Code; 0000000a Before first symbol
   a: 74 01 je d <_EIP+0xd> 0000000d Before first symbol
Code; 0000000c Before first symbol
   c: a4 movsb %ds:(%esi),%es:(%edi)
Code; 0000000d Before first symbol
   d: eb 10 jmp 1f <_EIP+0x1f> 0000001f Before first symbol
Code; 0000000f Before first symbol
   f: 90 nop
Code; 00000010 Before first symbol
  10: 50 push %eax
Code; 00000011 Before first symbol
  11: 56 push %esi
Code; 00000012 Before first symbol
  12: 8b 44 00 00 mov 0x0(%eax,%eax,1),%eax

 <1>Unable to handle kernel paging request at virtual address ba0c1430
c0129fe4
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[kmem_cache_alloc+116/208]
EFLAGS: 00010087
eax: 37ffd106 ebx: db317c36 ecx: da0cd000 edx: dff00000
esi: c1806130 edi: 00000246 ebp: 000001f0 esp: da4f9d94
ds: 0018 es: 0018 ss: 0018
Process init (pid: 360, stackpage=da4f9000)
Stack: 00000000 de20f680 de20f6e4 dffe6540 c014308b c1806130 000001f0 00000000
       de20f680 de20f6e4 dffe6540 00000008 c013b3a8 dffe6540 da4f9e0c da4f9e0c
       00000000 de20f680 da4f9e34 c013b9d9 dffe6540 da4f9e0c 00000000 da4f9e34
Call Trace: [d_alloc+27/384] [real_lookup+56/192] [path_walk+1209/1744] [open_exec+42/208] [do_execve+30/496]
Code: 8b 44 81 18 89 41 14 83 f8 ff 75 23 8b 41 04 8b 11 89 42 04

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: 8b 44 81 18 mov 0x18(%ecx,%eax,4),%eax
Code; 00000004 Before first symbol
   4: 89 41 14 mov %eax,0x14(%ecx)
Code; 00000007 Before first symbol
   7: 83 f8 ff cmp $0xffffffff,%eax
Code; 0000000a Before first symbol
   a: 75 23 jne 2f <_EIP+0x2f> 0000002f Before first symbol
Code; 0000000c Before first symbol
   c: 8b 41 04 mov 0x4(%ecx),%eax
Code; 0000000f Before first symbol
   f: 8b 11 mov (%ecx),%edx
Code; 00000011 Before first symbol
  11: 89 42 04 mov %eax,0x4(%edx)

-----------------------------------------------
Renaud Guerin
rguerin@free.fr - guerinre@utt.fr
Génie des Systèmes d'Information et de Décision
Université de Technologie de Troyes (France)
-----------------------------------------------



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Sep 30 2001 - 21:00:30 EST