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.
> > 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