[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installed for the first time, strange problems



>>[T]oday I got some "Oops" messages running BitchX (which
>> of course had been working before, and worked again after I restarted). 
>> So I ran ksymoops on the kernel log in /var/log (I can't remember what it
>> is called, /var/kern.log I think).  This showed that I actually got an
>> Oops yesterday that I didn't notice.
>> This was the first part of the ksymoops output:
>> ksymoops 2.4.5 on ppc 2.4.18-powerpc.  Options used
>>      -V (default)
>>      -k /proc/ksyms (default)
>>      -l /proc/modules (default)
>>      -o /lib/modules/2.4.18-powerpc/ (default)
>>      -m /boot/System.map-2.4.18-powerpc (default)
>>
>> Warning: You did not tell me where to find symbol information.
[...]
>> So apparently I need to specify where to get the symbols.  Something
>> to do with the "-k" option and /var/log/ksymoops, but beyond that I
>> don't know.

> Me neither, I usually ignore those warnings. :) You are still running
> the same kernel that produced the oops output, aren't you? Did ksymoops
> print any backtraces?
I haven't changed kernels.
Here is the entire output:

ksymoops 2.4.5 on ppc 2.4.18-powerpc.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.18-powerpc/ (default)
     -m /boot/System.map-2.4.18-powerpc (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.

Warning (compare_maps): mismatch on symbol xchg_u32  , ksyms_base says c000bb20, System.map says c0006830.  Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol packet_socks_nr  , af_packet says c792ed24, /lib/modules/2.4.18-powerpc/kernel/net/packet/af_packet.o says c792b004.  Ignoring /lib/modules/2.4.18-powerpc/kernel/net/packet/af_packet.o entry
Warning (compare_maps): mismatch on symbol sysctl_unix_max_dgram_qlen  , unix says c7826148, /lib/modules/2.4.18-powerpc/kernel/net/unix/unix.o says c7822000.  Ignoring /lib/modules/2.4.18-powerpc/kernel/net/unix/unix.o entry
Warning (compare_maps): mismatch on symbol unix_table_lock  , unix says c782614c, /lib/modules/2.4.18-powerpc/kernel/net/unix/unix.o says c7822004.  Ignoring /lib/modules/2.4.18-powerpc/kernel/net/unix/unix.o entry
Warning (compare_maps): mismatch on symbol unix_tot_inflight  , unix says c782615c, /lib/modules/2.4.18-powerpc/kernel/net/unix/unix.o says c7822014.  Ignoring /lib/modules/2.4.18-powerpc/kernel/net/unix/unix.o entry
Jun 21 21:10:33 Wakko kernel: 3c59x.c 18Feb01 Donald Becker and others http://www.scyld.com/network/vortex.html
Jun 21 21:10:34 Wakko kernel: ds: no socket drivers loaded!
Jun 25 06:25:06 Wakko kernel: Oops: Exception in kernel mode, sig: 4
Jun 25 06:25:06 Wakko kernel: NIP: C018290C XER: 20000000 LR: C018283C SP: C3F53E80 REGS: c3f53dd0 TRAP: 0700    Not tainted
Using defaults from ksymoops -t elf32-powerpc -a powerpc:common
Jun 25 06:25:06 Wakko kernel: MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
Jun 25 06:25:06 Wakko kernel: TASK = c3f52000[23461] 'snort' Last syscall: 54
Jun 25 06:25:06 Wakko kernel: last math c3f52000 last altivec 00000000
Jun 25 06:25:06 Wakko kernel: GPR00: 0000001C C3F53E80 C3F52000 00000000 C04C8E83 C3F53E8C C3F53EA4 00000010
Jun 25 06:25:06 Wakko kernel: GPR08: C3F53EA8 C01EEC00 C018290C C01EEC00 00000000 1006AFE8 00000000 00000000
Jun 25 06:25:06 Wakko kernel: GPR16: 00000000 00000000 00000000 00000000 00000001 FFFF891B 0000891B C3F53E88
Jun 25 06:25:06 Wakko kernel: GPR24: 00000000 C05C2000 0000000D C50093D0 7FFFFAE8 C50093C0 C3F53E98 C04C8E60
Jun 25 06:25:06 Wakko kernel: Call backtrace:
Jun 25 06:25:06 Wakko kernel: C01827E0 C0184FE4 C013DEF8 C004ADE8 C00042DC 00000000 0FFC8DCC
Jun 25 06:25:06 Wakko kernel: 10004420 10004030 10001F40 0FDC0C30 00000000
Warning (Oops_read): Code line not seen, dumping what data is available


>>NIP; c018290c <devinet_ioctl+2ec/6b0>   <=====

>>GPR1; c3f53e80 <_end+3c8d440/755b5c0>
>>GPR2; c3f52000 <_end+3c8b5c0/755b5c0>
>>GPR4; c04c8e83 <_end+202443/755b5c0>
>>GPR5; c3f53e8c <_end+3c8d44c/755b5c0>
>>GPR6; c3f53ea4 <_end+3c8d464/755b5c0>
>>GPR8; c3f53ea8 <_end+3c8d468/755b5c0>
>>GPR9; c01eec00 <timer_bug_msg+1d78/4474>
>>GPR10; c018290c <devinet_ioctl+2ec/6b0>
>>GPR11; c01eec00 <timer_bug_msg+1d78/4474>
>>GPR13; 1006afe8 Before first symbol
>>GPR21; ffff891b <END_OF_CODE+386c9ffc/????>
>>GPR22; 0000891b Before first symbol
>>GPR23; c3f53e88 <_end+3c8d448/755b5c0>
>>GPR25; c05c2000 <_end+2fb5c0/755b5c0>
>>GPR27; c50093d0 <_end+4d42990/755b5c0>
>>GPR28; 7ffffae8 Before first symbol
>>GPR29; c50093c0 <_end+4d42980/755b5c0>
>>GPR30; c3f53e98 <_end+3c8d458/755b5c0>
>>GPR31; c04c8e60 <_end+202420/755b5c0>

Trace; c01827e0 <devinet_ioctl+1c0/6b0>
Trace; c0184fe4 <inet_ioctl+1e0/310>
Trace; c013def8 <sock_ioctl+28/38>
Trace; c004ade8 <sys_ioctl+268/28c>
Trace; c00042dc <ret_from_syscall_1+0/b4>
Trace; 00000000 Before first symbol
Trace; 0ffc8dcc Before first symbol
Trace; 10004420 Before first symbol
Trace; 10004030 Before first symbol
Trace; 10001f40 Before first symbol
Trace; 0fdc0c30 Before first symbol
Trace; 00000000 Before first symbol

Jun 26 15:18:55 Wakko kernel: Oops: Ôø?\203Ôø?\200^CÔø?Ôø?\202ccess of bad area, sig: 11
Jun 26 15:18:55 Wakko kernel: NIP: C0186D88 XER: 00000000 LR: C0186D64 SP: C3F11D00 REGS: c3f11c50 TRAP: 0300    Not tainted
Jun 26 15:18:55 Wakko kernel: MSR: 0000b032 EE: 1 PR: 0 FP: 1 ME: 1 IR/DR: 11
Jun 26 15:18:55 Wakko kernel: TASK = c3f10000[8916] 'BitchX' Last syscall: 102
Jun 26 15:18:55 Wakko kernel: last math c3f10000 last altivec 00000000
Jun 26 15:18:55 Wakko kernel: GPR00: 00000000 C3F11D00 C3F10000 00000000 C51272E0 C3F11D08 C3F11D28 00000001
Jun 26 15:18:55 Wakko kernel: GPR08: 00000001 C51272E0 00000000 C5127330 00007FFF 1017D240 7FFFE3C0 00000000
Jun 26 15:18:55 Wakko kernel: GPR16: 00000000 1019F990 00000000 00000000 00009032 03F11F40 00000000 C0004518
Jun 26 15:18:55 Wakko kernel: GPR24: 00000000 C3F11DF8 00000000 E0000000 00000000 0A000002 C3F11D08 00000000
Jun 26 15:18:55 Wakko kernel: Call backtrace:
Jun 26 15:18:55 Wakko kernel: C0186D64 C0158CF8 C0159608 C017DDF0 C0184498 C013E86C C013F2FC
Jun 26 15:18:55 Wakko kernel: C00042DC 1019F990 0FE3F21C 0FE58F14 0FE57F50 0FE584B0 0FE5815C
Jun 26 15:18:55 Wakko kernel: 0FC451B4 0FDE9F68 0FDC1310 0FDC1EB4 100CEF88 100F0448 100F0AF0
Jun 26 15:18:55 Wakko kernel: 100F0FFC 100EE164 100EE260 100A8354 100A9004 0FD1AC30 00000000
Jun 26 15:19:04 Wakko kernel: Oops: Ôø?\203Ôø?\200^CÔø?Ôø?\202ccess of bad area, sig: 11
Jun 26 15:19:04 Wakko kernel: NIP: C0186D88 XER: 00000000 LR: C0186D64 SP: C3F11D00 REGS: c3f11c50 TRAP: 0300    Not tainted
Jun 26 15:19:04 Wakko kernel: MSR: 0000b032 EE: 1 PR: 0 FP: 1 ME: 1 IR/DR: 11
Jun 26 15:19:04 Wakko kernel: TASK = c3f10000[8961] 'BitchX' Last syscall: 102
Jun 26 15:19:04 Wakko kernel: last math c3f10000 last altivec 00000000
Jun 26 15:19:04 Wakko kernel: GPR00: 00000000 C3F11D00 C3F10000 00000000 C51272E0 C3F11D08 C3F11D28 00000001
Jun 26 15:19:04 Wakko kernel: GPR08: 00000001 C51272E0 00000000 C5127330 00000001 1017D240 7FFFDB80 00000000
Jun 26 15:19:04 Wakko kernel: GPR16: 00000000 101A0388 00000000 00000000 00009032 03F11F40 00000000 C0004518
Jun 26 15:19:04 Wakko kernel: GPR24: 00000000 C3F11DF8 00000000 E0000000 00000000 0A000002 C3F11D08 00000000
Jun 26 15:19:04 Wakko kernel: Call backtrace:
Jun 26 15:19:04 Wakko kernel: C0186D64 C0158CF8 C0159608 C017DDF0 C0184498 C013E86C C013F2FC
Jun 26 15:19:04 Wakko kernel: C00042DC 101A0388 0FE3F21C 0FE58F14 0FE57F50 0FE584B0 0FE5815C
Jun 26 15:19:04 Wakko kernel: 0FC451B4 0FDE9F68 0FDC1310 0FDC1EB4 100CEF88 100F0448 100F0AF0
Jun 26 15:19:04 Wakko kernel: 100F0FFC 100EE164 100EE3B8 100A8408 100A9004 0FD1AC30 00000000
Jun 26 15:23:02 Wakko kernel: Oops: Ôø?\203Ôø?\200^CÔø?Ôø?\202ccess of bad area, sig: 11
Jun 26 15:23:02 Wakko kernel: NIP: C0186D88 XER: 00000000 LR: C0186D64 SP: C1ED7D00 REGS: c1ed7c50 TRAP: 0300    Not tainted
Jun 26 15:23:02 Wakko kernel: MSR: 0000b032 EE: 1 PR: 0 FP: 1 ME: 1 IR/DR: 11
Jun 26 15:23:02 Wakko kernel: TASK = c1ed6000[9339] 'exim' Last syscall: 102
Jun 26 15:23:02 Wakko kernel: last math c1ed6000 last altivec 00000000
Jun 26 15:23:02 Wakko kernel: GPR00: 00000000 C1ED7D00 C1ED6000 00000000 C51272E0 C1ED7D08 C1ED7D28 00000001
Jun 26 15:23:02 Wakko kernel: GPR08: 00000001 C51272E0 00000000 C5127330 00000001 100963C0 7FFFE950 10090000
Jun 26 15:23:02 Wakko kernel: GPR16: 00000000 10097920 00000000 00000000 00009032 01ED7F40 00000000 C0004518
Jun 26 15:23:02 Wakko kernel: GPR24: 00000000 C1ED7DF8 00000000 E0000000 00000000 0A000002 C1ED7D08 00000000
Jun 26 15:23:02 Wakko kernel: Call backtrace:
Jun 26 15:23:02 Wakko kernel: C0186D64 C0158CF8 C0159608 C017DDF0 C0184498 C013E86C C013F2FC
Jun 26 15:23:02 Wakko kernel: C00042DC 10097920 0FDDC21C 0FE6FF14 0FE6EF50 0FE6F4B0 0FE6F20C
Jun 26 15:23:02 Wakko kernel: 0FBC71B4 0FD86F68 0FD86CE4 10035CE8 10019C1C 0FCB7C30 00000000
Warning (Oops_read): Code line not seen, dumping what data is available


>>NIP; c0186d88 <ip_dev_find+80/fc>   <=====

>>GPR1; c3f11d00 <_end+3c4b2c0/755b5c0>
>>GPR2; c3f10000 <_end+3c495c0/755b5c0>
>>GPR4; c51272e0 <_end+4e608a0/755b5c0>
>>GPR5; c3f11d08 <_end+3c4b2c8/755b5c0>
>>GPR6; c3f11d28 <_end+3c4b2e8/755b5c0>
>>GPR9; c51272e0 <_end+4e608a0/755b5c0>
>>GPR11; c5127330 <_end+4e608f0/755b5c0>
>>GPR12; 00007fff Before first symbol
>>GPR13; 1017d240 Before first symbol
>>GPR14; 7fffe3c0 Before first symbol
>>GPR17; 1019f990 Before first symbol
>>GPR20; 00009032 Before first symbol
>>GPR21; 03f11f40 Before first symbol
>>GPR23; c0004518 <ret_from_except+0/34>
>>GPR25; c3f11df8 <_end+3c4b3b8/755b5c0>
>>GPR27; e0000000 <END_OF_CODE+186d16e1/????>
>>GPR29; 0a000002 Before first symbol
>>GPR30; c3f11d08 <_end+3c4b2c8/755b5c0>

Trace; c0186d64 <ip_dev_find+5c/fc>
Trace; c0158cf8 <ip_route_output_slow+c8/85c>
Trace; c0159608 <ip_route_output_key+17c/190>
Trace; c017ddf0 <udp_connect+128/204>
Trace; c0184498 <inet_dgram_connect+84/98>
Trace; c013e86c <sys_connect+68/8c>
Trace; c013f2fc <sys_socketcall+f0/1e0>
Trace; c00042dc <ret_from_syscall_1+0/b4>
Trace; 1019f990 Before first symbol
Trace; 0fe3f21c Before first symbol
Trace; 0fe58f14 Before first symbol
Trace; 0fe57f50 Before first symbol
Trace; 0fe584b0 Before first symbol
Trace; 0fe5815c Before first symbol
Trace; 0fc451b4 Before first symbol
Trace; 0fde9f68 Before first symbol
Trace; 0fdc1310 Before first symbol
Trace; 0fdc1eb4 Before first symbol
Trace; 100cef88 Before first symbol
Trace; 100f0448 Before first symbol
Trace; 100f0af0 Before first symbol
Trace; 100f0ffc Before first symbol
Trace; 100ee164 Before first symbol
Trace; 100ee260 Before first symbol
Trace; 100a8354 Before first symbol
Trace; 100a9004 Before first symbol
Trace; 0fd1ac30 Before first symbol
Trace; 00000000 Before first symbol

>>NIP; c0186d88 <ip_dev_find+80/fc>   <=====

>>GPR1; c3f11d00 <_end+3c4b2c0/755b5c0>
>>GPR2; c3f10000 <_end+3c495c0/755b5c0>
>>GPR4; c51272e0 <_end+4e608a0/755b5c0>
>>GPR5; c3f11d08 <_end+3c4b2c8/755b5c0>
>>GPR6; c3f11d28 <_end+3c4b2e8/755b5c0>
>>GPR9; c51272e0 <_end+4e608a0/755b5c0>
>>GPR11; c5127330 <_end+4e608f0/755b5c0>
>>GPR13; 1017d240 Before first symbol
>>GPR14; 7fffdb80 Before first symbol
>>GPR17; 101a0388 Before first symbol
>>GPR20; 00009032 Before first symbol
>>GPR21; 03f11f40 Before first symbol
>>GPR23; c0004518 <ret_from_except+0/34>
>>GPR25; c3f11df8 <_end+3c4b3b8/755b5c0>
>>GPR27; e0000000 <END_OF_CODE+186d16e1/????>
>>GPR29; 0a000002 Before first symbol
>>GPR30; c3f11d08 <_end+3c4b2c8/755b5c0>

Trace; c0186d64 <ip_dev_find+5c/fc>
Trace; c0158cf8 <ip_route_output_slow+c8/85c>
Trace; c0159608 <ip_route_output_key+17c/190>
Trace; c017ddf0 <udp_connect+128/204>
Trace; c0184498 <inet_dgram_connect+84/98>
Trace; c013e86c <sys_connect+68/8c>
Trace; c013f2fc <sys_socketcall+f0/1e0>
Trace; c00042dc <ret_from_syscall_1+0/b4>
Trace; 101a0388 Before first symbol
Trace; 0fe3f21c Before first symbol
Trace; 0fe58f14 Before first symbol
Trace; 0fe57f50 Before first symbol
Trace; 0fe584b0 Before first symbol
Trace; 0fe5815c Before first symbol
Trace; 0fc451b4 Before first symbol
Trace; 0fde9f68 Before first symbol
Trace; 0fdc1310 Before first symbol
Trace; 0fdc1eb4 Before first symbol
Trace; 100cef88 Before first symbol
Trace; 100f0448 Before first symbol
Trace; 100f0af0 Before first symbol
Trace; 100f0ffc Before first symbol
Trace; 100ee164 Before first symbol
Trace; 100ee3b8 Before first symbol
Trace; 100a8408 Before first symbol
Trace; 100a9004 Before first symbol
Trace; 0fd1ac30 Before first symbol
Trace; 00000000 Before first symbol

>>NIP; c0186d88 <ip_dev_find+80/fc>   <=====

>>GPR1; c1ed7d00 <_end+1c112c0/755b5c0>
>>GPR2; c1ed6000 <_end+1c0f5c0/755b5c0>
>>GPR4; c51272e0 <_end+4e608a0/755b5c0>
>>GPR5; c1ed7d08 <_end+1c112c8/755b5c0>
>>GPR6; c1ed7d28 <_end+1c112e8/755b5c0>
>>GPR9; c51272e0 <_end+4e608a0/755b5c0>
>>GPR11; c5127330 <_end+4e608f0/755b5c0>
>>GPR13; 100963c0 Before first symbol
>>GPR14; 7fffe950 Before first symbol
>>GPR15; 10090000 Before first symbol
>>GPR17; 10097920 Before first symbol
>>GPR20; 00009032 Before first symbol
>>GPR21; 01ed7f40 Before first symbol
>>GPR23; c0004518 <ret_from_except+0/34>
>>GPR25; c1ed7df8 <_end+1c113b8/755b5c0>
>>GPR27; e0000000 <END_OF_CODE+186d16e1/????>
>>GPR29; 0a000002 Before first symbol
>>GPR30; c1ed7d08 <_end+1c112c8/755b5c0>

Trace; c0186d64 <ip_dev_find+5c/fc>
Trace; c0158cf8 <ip_route_output_slow+c8/85c>
Trace; c0159608 <ip_route_output_key+17c/190>
Trace; c017ddf0 <udp_connect+128/204>
Trace; c0184498 <inet_dgram_connect+84/98>
Trace; c013e86c <sys_connect+68/8c>
Trace; c013f2fc <sys_socketcall+f0/1e0>
Trace; c00042dc <ret_from_syscall_1+0/b4>
Trace; 10097920 Before first symbol
Trace; 0fddc21c Before first symbol
Trace; 0fe6ff14 Before first symbol
Trace; 0fe6ef50 Before first symbol
Trace; 0fe6f4b0 Before first symbol
Trace; 0fe6f20c Before first symbol
Trace; 0fbc71b4 Before first symbol
Trace; 0fd86f68 Before first symbol
Trace; 0fd86ce4 Before first symbol
Trace; 10035ce8 Before first symbol
Trace; 10019c1c Before first symbol
Trace; 0fcb7c30 Before first symbol
Trace; 00000000 Before first symbol


8 warnings issued.  Results may not be reliable.

"Last syscall" is almost always 102.  "NIP" (which I assume is supposed to be the instruction that caused the interrupt) almost always (maybe always) starts with C018.
I've had more since then, I noticed something different in the log:
Jun 27 15:22:32 Wakko kernel: kernel BUG at mmap.c:1140!

I can run the kernel log through ksymoops (or maybe through tail and then ksymoops?) again if you want.



Reply to: