ksymoops 2.4.3 on i586 2.4.18. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.18/ (default) -m /boot/System.map-2.4.18 (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. May 4 22:10:30 erde kernel: Unable to handle kernel NULL pointer dereference at virtual address 000001 May 4 22:10:30 erde kernel: c01cfca1 May 4 22:10:30 erde kernel: *pde = 00000000 May 4 22:10:30 erde kernel: Oops: 0000 May 4 22:10:30 erde kernel: CPU: 0 May 4 22:10:30 erde kernel: EIP: 0010:[sock_poll+21/40] Not tainted May 4 22:10:30 erde kernel: EFLAGS: 00210282 May 4 22:10:30 erde kernel: eax: 00000000 ebx: c58d5640 ecx: 00000000 edx: 00000120 May 4 22:10:30 erde kernel: esi: c58d5640 edi: 00000000 ebp: c4681f70 esp: c4681f34 May 4 22:10:30 erde kernel: ds: 0018 es: 0018 ss: 0018 May 4 22:10:30 erde kernel: Process X (pid: 869, stackpage=c4681000) May 4 22:10:30 erde kernel: Stack: 00000000 c013aac6 c58d5640 00000000 00000008 00000020 c5647560 0000 0145 May 4 22:10:30 erde kernel: 00400000 c4680000 000014a4 00000016 00000000 00000000 c2d13000 0000 0000 May 4 22:10:30 erde kernel: c013af32 0000001d c4681fa8 c4681fa4 c4680000 00000000 bffff554 bfff f75c May 4 22:10:30 erde kernel: Call Trace: [do_select+226/476] [sys_select+842/1172] [system_call+51/64] May 4 22:10:30 erde kernel: Code: 8b 80 28 01 00 00 51 52 53 8b 40 1c ff d0 83 c4 0c 5b c3 53 Using defaults from ksymoops -t elf32-i386 -a i386 Code; 00000000 Before first symbol 00000000 <_EIP>: Code; 00000000 Before first symbol 0: 8b 80 28 01 00 00 mov 0x128(%eax),%eax Code; 00000006 Before first symbol 6: 51 push %ecx Code; 00000006 Before first symbol 7: 52 push %edx Code; 00000008 Before first symbol 8: 53 push %ebx Code; 00000008 Before first symbol 9: 8b 40 1c mov 0x1c(%eax),%eax Code; 0000000c Before first symbol c: ff d0 call *%eax Code; 0000000e Before first symbol e: 83 c4 0c add $0xc,%esp Code; 00000010 Before first symbol 11: 5b pop %ebx Code; 00000012 Before first symbol 12: c3 ret Code; 00000012 Before first symbol 13: 53 push %ebx May 4 22:10:30 erde kernel: <1>Unable to handle kernel NULL pointer dereference at virtual address 00 000032 May 4 22:10:30 erde kernel: c0140fda May 4 22:10:30 erde kernel: *pde = 00000000 May 4 22:10:30 erde kernel: Oops: 0000 May 4 22:10:30 erde kernel: CPU: 0 May 4 22:10:30 erde kernel: EIP: 0010:[fcntl_dirnotify+62/332] Not tainted May 4 22:10:30 erde kernel: EFLAGS: 00210202 May 4 22:10:30 erde kernel: eax: c17316c0 ebx: c58d5640 ecx: 00000000 edx: c58d5640 May 4 22:10:30 erde kernel: esi: 00000000 edi: 00000000 ebp: 00000001 esp: c4681de0 May 4 22:10:30 erde kernel: ds: 0018 es: 0018 ss: 0018 May 4 22:10:30 erde kernel: Process X (pid: 869, stackpage=c4681000) May 4 22:10:30 erde kernel: Stack: c58d5640 00000000 c521d700 00000001 c012d9ba 00000000 c58d5640 0000 0000 May 4 22:10:30 erde kernel: 0000007f 00000016 c01161b8 c58d5640 c521d700 c5fa6440 c4680000 0000 000b May 4 22:10:30 erde kernel: 00000128 c521d820 c0116793 c521d700 00000000 c5fa645c c4afcb40 c010 732e May 4 22:10:30 erde kernel: Call Trace: [filp_close+74/100] [put_files_struct+84/188] [do_exit+187/492 May 4 22:10:30 erde kernel: Code: 66 8b 46 32 25 00 f0 ff ff 66 3d 00 40 74 0a b8 ec ff ff ff Code; 00000000 Before first symbol 00000000 <_EIP>: Code; 00000000 Before first symbol 0: 66 8b 46 32 mov 0x32(%esi),%ax Code; 00000004 Before first symbol 4: 25 00 f0 ff ff and $0xfffff000,%eax Code; 00000008 Before first symbol 9: 66 3d 00 40 cmp $0x4000,%ax Code; 0000000c Before first symbol d: 74 0a je 19 <_EIP+0x19> 00000018 Before first symbol Code; 0000000e Before first symbol f: b8 ec ff ff ff mov $0xffffffec,%eax 1 warning issued. Results may not be reliable.