Hi!
On Thu, Jul 3, 2008 at 8:35 AM, Lai Jiangshan <laijs@cn.fujitsu.com> wrote:
I believe I have experienced this as well, and I tried to debug it
with Peter Zijlstra (Cc added).
I only managed to get this message once. But I made a patch that could
help us debug this, see
commit 8d5be7f4e8515af461cbc8f07687ccc81507d508
Date: Wed Jun 25 08:50:10 2008 +0200
softlockup: show irqtrace
from the core/softlockup branch in the -tip tree. (This commit is also
present in tip/master.)
In order to see the effect of this, you need CONFIG_TRACE_IRQFLAGS=y.
This will tell us when/where irqs were last disabled and will
hopefully give a hint of where the block is really occurring. (Unless
it is already obvious to you or others; it isn't to me :-))
Thanks,
Vegard
--
"The animistic metaphor of the bug that maliciously sneaked in while
the programmer was not looking is intellectually dishonest as it
disguises that the error is the programmer's own creation."
-- E. W. Dijkstra, EWD1036
--