--- zzzz-none-000/linux-3.10.107/kernel/watchdog.c 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/kernel/watchdog.c 2021-11-10 11:53:56.000000000 +0000 @@ -313,9 +313,23 @@ if (__this_cpu_read(soft_watchdog_warn) == true) return HRTIMER_RESTART; +#if defined(CONFIG_AVM_ENHANCED) + if (softlockup_panic) { + console_verbose(); + printk_avm_console_bend(0); /* force serial-output */ + } +#endif/*--- #if defined(CONFIG_AVM_ENHANCED) ---*/ printk(KERN_EMERG "BUG: soft lockup - CPU#%d stuck for %us! [%s:%d]\n", smp_processor_id(), duration, current->comm, task_pid_nr(current)); +#if defined(CONFIG_AVM_ENHANCED) +#ifdef CONFIG_SMP + if (softlockup_panic) { + /*--- get information about all cpus ! ---*/ + BUG(); + } +#endif +#endif/*--- #if defined(CONFIG_AVM_ENHANCED) ---*/ print_modules(); print_irqtrace_events(current); if (regs)