spin_lock using kernel-smp-2.4.20-3.4

Christian Joensson <[email protected]>
Newsgroups gmane.linux.aurora.devel
Message-ID <[email protected]>
I have been using Aurora for quite some time now, a single
SuperSparc-(II) firewall SS20 (sun4m), a dual SuperSparc-(II) test
compile machine for linux-sparc gcc (which I'd rather have running my
quad Ross HyperSparc) and an single CPU UltraSparc I test compile
machine for linux64-sparc gcc. They all the run kernel-2.4.20-3.4sparc
kernel, in their respective flavour...

The dual sun4m system hangs quite often (say once a day), and it's a
spin_lock all the time...

Today, it looked like this:

spin_lock(f3d1e73c) CPU#0 stuck at f0086f44, owner PC(fbe8c400:PC(0)
spin_lock(f3d1e73c) CPU#1 stuck at f002cbbc, owner PC(fbe8c400:PC(0)

and, although they're not oopses, running ksymoops I get this:

[chj@sparky chj]$ ksymoops oops.file
ksymoops 2.4.4 on sparc 2.4.20-3.4sparcsmp.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.20-3.4sparcsmp/ (default)
     -m /boot/System.map-2.4.20-3.4sparcsmp (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.
 
Error (expand_objects): cannot stat(/lib/esp.o) for esp
ksymoops: No such file or directory
/usr/bin/find: /lib/modules/2.4.20-3.4sparcsmp/build: No such file or directory
Error (pclose_local): find_objects pclose failed 0x100
Warning (map_ksym_to_module): cannot match loaded module esp to a unique module
object.  Trace may not be reliable.
spin_lock(f3d1e73c) CPU#0 stuck at f0086f44, owner PC(fbe8c400:PC(0)
Using defaults from ksymoops -t elf32-sparc -a sparc
spin_lock(f3d1e73c) CPU#1 stuck at f002cbbc, owner PC(fbe8c400:PC(0)
Warning (Oops_read): Code line not seen, dumping what data is available
 
>>PC;  f0086f44 <task_dumpable+10/40>   <=====
>>PC;  fbe8c400 <end+bbc7fa8/e048c08>   <=====
Trace; f3d1e73c <end+3a5a2e4/e048c08>
>>PC;  f002cbbc <here+1c/13c>   <=====
>>PC;  fbe8c400 <end+bbc7fa8/e048c08>   <=====
Trace; f3d1e73c <end+3a5a2e4/e048c08>
 
 
3 warnings and 2 errors issued.  Results may not be reliable.
[chj@sparky chj]$

Not of much help I guess... Is there anything I can do to further look
into what/where things go wrong?

TIA,

/ChJ
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.