Commit:     1c978b935e81da9434342f0bc8263c6cfe1214ce
Parent:     2a41de48b81e61fbe260ae5031ebcb6f935f35fb
Author:     Konrad Rzeszutek <[EMAIL PROTECTED]>
AuthorDate: Tue Jul 17 04:03:56 2007 -0700
Committer:  Linus Torvalds <[EMAIL PROTECTED]>
CommitDate: Tue Jul 17 10:23:04 2007 -0700

    Inhibit NMI watchdog when Alt-SysRq-T operation is underway
    On large memory configuration with not so fast CPUs the NMI watchdog is
    triggered when memory addresses are being gathered and printed.  The code
    paths for Alt-SysRq-t are sprinkled with touch_nmi_watchdog in various
    places but not in this routine (or in the loop that utilizes this
    function).  The patch has been tested for regression on large CPU+memory
    configuration (128 logical CPUs + 224 GB) and 1,2,4,16-CPU sockets with
    various memory sizes (1,2,4,6,20).
    Cc: Andi Kleen <[EMAIL PROTECTED]>
    Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
    Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>
 arch/x86_64/kernel/traps.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/arch/x86_64/kernel/traps.c b/arch/x86_64/kernel/traps.c
index 6963b64..74cbeb2 100644
--- a/arch/x86_64/kernel/traps.c
+++ b/arch/x86_64/kernel/traps.c
@@ -330,6 +330,7 @@ static int print_trace_stack(void *data, char *name)
 static void print_trace_address(void *data, unsigned long addr)
+       touch_nmi_watchdog();
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to