diff options
author | Konrad Rzeszutek <konrad@darnok.org> | 2007-07-21 15:37:29 +0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-07-22 04:49:14 +0400 |
commit | 601e625587bf92c9f370d74a15c4e43bc6468f9f (patch) | |
tree | cd104b552007dec5e958ff9e29f8ec6a6e7ac6a2 /arch | |
parent | 80b16c192e469541263d6bfd9177662ceb632ecc (diff) | |
download | linux-601e625587bf92c9f370d74a15c4e43bc6468f9f.tar.xz |
i386: touch_nmi_watchdog() in print_trace_address()
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>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/i386/kernel/traps.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/i386/kernel/traps.c b/arch/i386/kernel/traps.c index 3e7753c78b9b..e6b5309e70f3 100644 --- a/arch/i386/kernel/traps.c +++ b/arch/i386/kernel/traps.c @@ -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 = { |