]> err.no Git - linux-2.6/commitdiff
i386: touch_nmi_watchdog() in print_trace_address()
authorKonrad Rzeszutek <konrad@darnok.org>
Sat, 21 Jul 2007 11:37:29 +0000 (04:37 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sun, 22 Jul 2007 00:49:14 +0000 (17:49 -0700)
Prevent NMI watchdog triggering during long sysrq-T outputs.

Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/i386/kernel/traps.c

index 3e7753c78b9b536fc27ee660ced4c5acdee819d7..e6b5309e70f3a30be849a25c0f26767478b7beec 100644 (file)
@@ -211,6 +211,7 @@ static void print_trace_address(void *data, unsigned long addr)
 {
        printk("%s [<%08lx>] ", (char *)data, addr);
        print_symbol("%s\n", addr);
+       touch_nmi_watchdog();
 }
 
 static struct stacktrace_ops print_trace_ops = {