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

Re: Installed for the first time, strange problems



On Fri, 2003-06-27 at 00:47, Sam wrote:
> I wrote:
> >> Have we gotten to the point where I should copy all the "Oops" messages 
> >> from the logs and paste them into an email?
> The helpful Michel Dänzer (Where are you from Michel?  

Switzerland, Bern to be exact.

> How do I pronounce your name?) 

My first name is the only french thing about me.

> replied:
> > That might be interesting, but only after piping them through ksymoops.

[...]

> Since then I've had a few freezes, but of course that doesn't provide any information.  Then today 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.  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
> 
> 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?


-- 
Earthling Michel Dänzer   \  Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast  \     http://svcs.affero.net/rm.php?r=daenzer



Reply to: