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

Reply via email to