|
@@ -49,6 +49,7 @@
|
|
#include <linux/gfp.h>
|
|
#include <linux/gfp.h>
|
|
#include <linux/random.h>
|
|
#include <linux/random.h>
|
|
#include <linux/jhash.h>
|
|
#include <linux/jhash.h>
|
|
|
|
+#include <linux/nmi.h>
|
|
|
|
|
|
#include <asm/sections.h>
|
|
#include <asm/sections.h>
|
|
|
|
|
|
@@ -4490,6 +4491,7 @@ retry:
|
|
if (!unlock)
|
|
if (!unlock)
|
|
if (read_trylock(&tasklist_lock))
|
|
if (read_trylock(&tasklist_lock))
|
|
unlock = 1;
|
|
unlock = 1;
|
|
|
|
+ touch_nmi_watchdog();
|
|
} while_each_thread(g, p);
|
|
} while_each_thread(g, p);
|
|
|
|
|
|
pr_warn("\n");
|
|
pr_warn("\n");
|