Russell Steinthal <[EMAIL PROTECTED]> :
[...]
> Thanks again for the help --- if you have any other ideas or things
> you'd like me to test, let me know.
I am probably not searching in the right direction. :o/
CONFIG_LOG_BUF_SHIFT=14
-> Please make it 17, your dmesg are trimmed.
# CONFIG_PRINTK_TIME is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
-> Please enable these (and go SMP without PREEMPT).
CONFIG_BROKEN_ON_SMP=y
-> be nice with me and disable this one until your system
behaves more correctly, ok ?
And add this code to an otherwise standard kernel:
diff --git a/kernel/softlockup.c b/kernel/softlockup.c
index c67189a..3aa27e4 100644
--- a/kernel/softlockup.c
+++ b/kernel/softlockup.c
@@ -85,6 +85,7 @@ static int watchdog(void * __bind_cpu)
* in softlockup_tick():
*/
while (!kthread_should_stop()) {
+ printk(KERN_INFO "-- MARK --\n");
msleep_interruptible(1000);
touch_softlockup_watchdog();
}
A single test will be enough. No need to try different combinations.
--
Ueimor
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html