Hi,

 

I'm encountering a repeated warning message from M5 and I was hoping you
could provide some detail of how serious of a warning message this is.
In particular, I'm running the Netperf stream workload with Linux 2.6.22
and a drive system containing 5 processors.  Soon after starting the
simulation, a continuous stream of "warn: clear IPI for CPU=0, but NO
IPI" warning messages are printed to the screen.  As you probably know,
this message comes from the clearIPI() function of tsunami_cchip.cc.
This warning message only occurs when the system is greater than 4 cpus.
By calling the remote kernel debugger from the user-level debugger on
M5, I obtained the following kernel call stack.  However, I don't think
it is very useful.  It appears to be a simple delay (idle?) loop.

 

Could you please provide me some more information of what this warning
message means?

 

Thanks!  I appreciate the help.

 

Brad

 

 

 

#0  0xfffffc00004edef4 in __delay (loops=Variable "loops" is not
available.

) at arch/alpha/lib/udelay.c:25

#1  0xfffffc000031c13c in __cpu_up (cpu=Variable "cpu" is not available.

) at arch/alpha/kernel/smp.c:397

#2  0xfffffc00007b1838 in cpu_up (cpu=4) at kernel/cpu.c:232

#3  0xfffffc00007a2eb4 in kernel_init (unused=Variable "unused" is not
available.

) at init/main.c:393

#4  0xfffffc0000311508 in kernel_thread ()

#5  0xfffffc0000311508 in kernel_thread ()

Previous frame identical to this frame (corrupt stack?)

_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to