<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>CHOON.NET Forums</title>
        <description>CHOON.NET Forums</description>
        <link>http://choon.net/forum/index.php</link>
        <lastBuildDate>Sun, 26 May 2013 02:56:47 +0800</lastBuildDate>
        <generator>Phorum 5.2.19</generator>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720688,1720688#msg-1720688</guid>
            <title>linux-next: manual merge of the s390 tree with the  tree (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720688,1720688#msg-1720688</link>
            <description><![CDATA[ Hi all,<br />
<br />
Today's linux-next merge of the s390 tree got a conflict in<br />
arch/s390/kernel/smp.c between commit c8925a6e95b2 (&quot;ARCH: drivers remove<br />
__dev* attributes&quot;) from the driver-core.current tree and commit<br />
5059e4342f93 (&quot;s390/smp: fix section mismatch for smp_add_present_cpu()&quot;)<br />
from the s390 tree.<br />
<br />
I fixed it up (I used the s390 tree version) and can carry the fix as<br />
necessary (no action is required).<br />
<br />
-- <br />
Cheers,<br />
Stephen Rothwell                    <a href="mailto:&#115;&#102;&#114;&#64;&#99;&#97;&#110;&#98;&#46;&#97;&#117;&#117;&#103;&#46;&#111;&#114;&#103;&#46;&#97;&#117;">&#115;&#102;&#114;&#64;&#99;&#97;&#110;&#98;&#46;&#97;&#117;&#117;&#103;&#46;&#111;&#114;&#103;&#46;&#97;&#117;</a>]]></description>
            <dc:creator>Stephen Rothwell</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 09:27:31 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720687,1720687#msg-1720687</guid>
            <title>linux-next: manual merge of the driver-core.current tree with Linus tree (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720687,1720687#msg-1720687</link>
            <description><![CDATA[ Hi Greg,<br />
<br />
Today's linux-next merge of the driver-core.current tree got a conflict<br />
in drivers/i2c/busses/i2c-au1550.c between commit 0b255e927d47 (&quot;i2c:<br />
remove __dev* attributes from subsystem&quot;) from Linus' tree and commit<br />
eeb30d064414 (&quot;Drivers: i2c: remove __dev* attributes&quot;) from the<br />
driver-core.current tree.<br />
<br />
I fixed it up (I used the driver-core.current version) and can carry the<br />
fix as necessary (no action is required).<br />
<br />
-- <br />
Cheers,<br />
Stephen Rothwell                    <a href="mailto:&#115;&#102;&#114;&#64;&#99;&#97;&#110;&#98;&#46;&#97;&#117;&#117;&#103;&#46;&#111;&#114;&#103;&#46;&#97;&#117;">&#115;&#102;&#114;&#64;&#99;&#97;&#110;&#98;&#46;&#97;&#117;&#117;&#103;&#46;&#111;&#114;&#103;&#46;&#97;&#117;</a>]]></description>
            <dc:creator>Stephen Rothwell</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 09:27:30 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720573,1720573#msg-1720573</guid>
            <title>[PATCH,staging/speakup] Prefix externally-visible symbols (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720573,1720573#msg-1720573</link>
            <description><![CDATA[ This prefixes all externally-visible symbols of speakup with &quot;spk_&quot;.<br />
(or makes static some of them which do not actually need to be<br />
externally-visible)<br />
<br />
Signed-off-by: Samuel Thibault &lt;samuel.thibault@ens-lyon.org&gt;<br />
<br />
diff -ur linux/drivers/staging/speakup-orig/fakekey.c linux/drivers/staging/speakup/fakekey.c<br />
--- linux/drivers/staging/speakup-orig/fakekey.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/fakekey.c	2013-01-01 23:29:42.594104874 +0100<br />
@@ -28,7 +28,7 @@<br />
 #define PRESSED 1<br />
 #define RELEASED 0<br />
 <br />
-DEFINE_PER_CPU(bool, reporting_keystroke);<br />
+static DEFINE_PER_CPU(bool, reporting_keystroke);<br />
 <br />
 static struct input_dev *virt_keyboard;<br />
 <br />
diff -ur linux/drivers/staging/speakup-orig/i18n.c linux/drivers/staging/speakup/i18n.c<br />
--- linux/drivers/staging/speakup-orig/i18n.c	2012-12-11 23:21:20.595184070 +0100<br />
+++ linux/drivers/staging/speakup/i18n.c	2013-01-01 23:30:31.369098000 +0100<br />
@@ -390,7 +390,7 @@<br />
 <br />
 static const  int num_groups = sizeof(all_groups) / sizeof(struct msg_group_t);<br />
 <br />
-char *msg_get(enum msg_index_t index)<br />
+char *spk_msg_get(enum msg_index_t index)<br />
 {<br />
 	char *ch;<br />
 <br />
@@ -540,7 +540,7 @@<br />
  * -EINVAL -  Invalid format specifiers in formatted message or illegal index.<br />
  * -ENOMEM -  Unable to allocate memory.<br />
 */<br />
-ssize_t msg_set(enum msg_index_t index, char *text, size_t length)<br />
+ssize_t spk_msg_set(enum msg_index_t index, char *text, size_t length)<br />
 {<br />
 	int rc = 0;<br />
 	char *newstr = NULL;<br />
@@ -576,7 +576,7 @@<br />
  * Find a message group, given its name.  Return a pointer to the structure<br />
  * if found, or NULL otherwise.<br />
 */<br />
-struct msg_group_t *find_msg_group(const char *group_name)<br />
+struct msg_group_t *spk_find_msg_group(const char *group_name)<br />
 {<br />
 	struct msg_group_t *group = NULL;<br />
 	int i;<br />
@@ -590,7 +590,7 @@<br />
 	return group;<br />
 }<br />
 <br />
-void reset_msg_group(struct msg_group_t *group)<br />
+void spk_reset_msg_group(struct msg_group_t *group)<br />
 {<br />
 	unsigned long flags;<br />
 	enum msg_index_t i;<br />
@@ -606,14 +606,14 @@<br />
 }<br />
 <br />
 /* Called at initialization time, to establish default messages. */<br />
-void initialize_msgs(void)<br />
+void spk_initialize_msgs(void)<br />
 {<br />
 	memcpy(speakup_msgs, speakup_default_msgs,<br />
 		sizeof(speakup_default_msgs));<br />
 }<br />
 <br />
 /* Free user-supplied strings when module is unloaded: */<br />
-void free_user_msgs(void)<br />
+void spk_free_user_msgs(void)<br />
 {<br />
 	enum msg_index_t index;<br />
 	unsigned long flags;<br />
diff -ur linux/drivers/staging/speakup-orig/i18n.h linux/drivers/staging/speakup/i18n.h<br />
--- linux/drivers/staging/speakup-orig/i18n.h	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/i18n.h	2013-01-01 23:30:33.697049943 +0100<br />
@@ -218,11 +218,11 @@<br />
 	enum msg_index_t end;<br />
 };<br />
 <br />
-extern char *msg_get(enum msg_index_t index);<br />
-extern ssize_t msg_set(enum msg_index_t index, char *text, size_t length);<br />
-extern struct msg_group_t *find_msg_group(const char *group_name);<br />
-extern void reset_msg_group(struct msg_group_t *group);<br />
-extern void initialize_msgs(void);<br />
-extern void free_user_msgs(void);<br />
+extern char *spk_msg_get(enum msg_index_t index);<br />
+extern ssize_t spk_msg_set(enum msg_index_t index, char *text, size_t length);<br />
+extern struct msg_group_t *spk_find_msg_group(const char *group_name);<br />
+extern void spk_reset_msg_group(struct msg_group_t *group);<br />
+extern void spk_initialize_msgs(void);<br />
+extern void spk_free_user_msgs(void);<br />
 <br />
 #endif<br />
diff -ur linux/drivers/staging/speakup-orig/keyhelp.c linux/drivers/staging/speakup/keyhelp.c<br />
--- linux/drivers/staging/speakup-orig/keyhelp.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/keyhelp.c	2013-01-01 23:33:37.077264421 +0100<br />
@@ -115,10 +115,10 @@<br />
 	key &amp;= 0xff;<br />
 	for (i = 0; i &lt; 6; i++) {<br />
 		if (state &amp; masks<i>)<br />
-			synth_printf(&quot; %s&quot;, msg_get(MSG_STATES_START + i));<br />
+			synth_printf(&quot; %s&quot;, spk_msg_get(MSG_STATES_START + i));<br />
 	}<br />
 	if ((key &gt; 0) &amp;&amp; (key &lt;= num_key_names))<br />
-		synth_printf(&quot; %s\n&quot;, msg_get(MSG_KEYNAMES_START + (key - 1)));<br />
+		synth_printf(&quot; %s\n&quot;, spk_msg_get(MSG_KEYNAMES_START + (key - 1)));<br />
 }<br />
 <br />
 static int help_init(void)<br />
@@ -126,9 +126,9 @@<br />
 	char start = SPACE;<br />
 	int i;<br />
 	int num_funcs = MSG_FUNCNAMES_END - MSG_FUNCNAMES_START + 1;<br />
-state_tbl = our_keys[0]+SHIFT_TBL_SIZE+2;<br />
+state_tbl = spk_our_keys[0]+SHIFT_TBL_SIZE+2;<br />
 	for (i = 0; i &lt; num_funcs; i++) {<br />
-		char *cur_funcname = msg_get(MSG_FUNCNAMES_START + i);<br />
+		char *cur_funcname = spk_msg_get(MSG_FUNCNAMES_START + i);<br />
 		if (start == *cur_funcname)<br />
 			continue;<br />
 		start = *cur_funcname;<br />
@@ -137,7 +137,7 @@<br />
 	return 0;<br />
 }<br />
 <br />
-int handle_help(struct vc_data *vc, u_char type, u_char ch, u_short key)<br />
+int spk_handle_help(struct vc_data *vc, u_char type, u_char ch, u_short key)<br />
 {<br />
 	int i, n;<br />
 	char *name;<br />
@@ -147,15 +147,15 @@<br />
 		help_init();<br />
 	if (type == KT_LATIN) {<br />
 		if (ch == SPACE) {<br />
-			special_handler = NULL;<br />
-			synth_printf(&quot;%s\n&quot;, msg_get(MSG_LEAVING_HELP));<br />
+			spk_special_handler = NULL;<br />
+			synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_LEAVING_HELP));<br />
 			return 1;<br />
 		}<br />
 		ch |= 32; /* lower case */<br />
 		if (ch &lt; 'a' || ch &gt; 'z')<br />
 			return -1;<br />
 		if (letter_offsets[ch-'a'] == -1) {<br />
-			synth_printf(msg_get(MSG_NO_COMMAND), ch);<br />
+			synth_printf(spk_msg_get(MSG_NO_COMMAND), ch);<br />
 			synth_printf(&quot;\n&quot;);<br />
 			return 1;<br />
 		}<br />
@@ -169,47 +169,47 @@<br />
 			cur_item--;<br />
 		else<br />
 			return -1;<br />
-	} else if (type == KT_SPKUP &amp;&amp; ch == SPEAKUP_HELP &amp;&amp; !special_handler) {<br />
-		special_handler = handle_help;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_HELP_INFO));<br />
+	} else if (type == KT_SPKUP &amp;&amp; ch == SPEAKUP_HELP &amp;&amp; !spk_special_handler) {<br />
+		spk_special_handler = spk_handle_help;<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_HELP_INFO));<br />
 		build_key_data(); /* rebuild each time in case new mapping */<br />
 		return 1;<br />
 	} else {<br />
 		name = NULL;<br />
 		if ((type != KT_SPKUP) &amp;&amp; (key &gt; 0) &amp;&amp; (key &lt;= num_key_names)) {<br />
 			synth_printf(&quot;%s\n&quot;,<br />
-				msg_get(MSG_KEYNAMES_START + key-1));<br />
+				spk_msg_get(MSG_KEYNAMES_START + key-1));<br />
 			return 1;<br />
 		}<br />
 		for (i = 0; funcvals<i> != 0 &amp;&amp; !name; i++) {<br />
 			if (ch == funcvals<i>)<br />
-				name = msg_get(MSG_FUNCNAMES_START + i);<br />
+				name = spk_msg_get(MSG_FUNCNAMES_START + i);<br />
 		}<br />
 		if (!name)<br />
 			return -1;<br />
-		kp = our_keys[key]+1;<br />
+		kp = spk_our_keys[key]+1;<br />
 		for (i = 0; i &lt; nstates; i++) {<br />
 			if (ch == kp<i>)<br />
 				break;<br />
 		}<br />
 		key += (state_tbl<i> &lt;&lt; 8);<br />
 		say_key(key);<br />
-		synth_printf(msg_get(MSG_KEYDESC), name);<br />
+		synth_printf(spk_msg_get(MSG_KEYDESC), name);<br />
 		synth_printf(&quot;\n&quot;);<br />
 		return 1;<br />
 	}<br />
-	name = msg_get(MSG_FUNCNAMES_START + cur_item);<br />
+	name = spk_msg_get(MSG_FUNCNAMES_START + cur_item);<br />
 	func = funcvals[cur_item];<br />
 	synth_printf(&quot;%s&quot;, name);<br />
 	if (key_offsets[func] == 0) {<br />
-		synth_printf(&quot; %s\n&quot;, msg_get(MSG_IS_UNASSIGNED));<br />
+		synth_printf(&quot; %s\n&quot;, spk_msg_get(MSG_IS_UNASSIGNED));<br />
 		return 1;<br />
 	}<br />
 	p_keys = key_data + key_offsets[func];<br />
 	for (n = 0; p_keys[n]; n++) {<br />
 		val = p_keys[n];<br />
 		if (n &gt; 0)<br />
-			synth_printf(&quot;%s &quot;, msg_get(MSG_DISJUNCTION));<br />
+			synth_printf(&quot;%s &quot;, spk_msg_get(MSG_DISJUNCTION));<br />
 		say_key(val);<br />
 	}<br />
 	return 1;<br />
diff -ur linux/drivers/staging/speakup-orig/kobjects.c linux/drivers/staging/speakup/kobjects.c<br />
--- linux/drivers/staging/speakup-orig/kobjects.c	2012-03-19 14:48:08.961869940 +0100<br />
+++ linux/drivers/staging/speakup/kobjects.c	2013-01-01 23:44:09.968200098 +0100<br />
@@ -41,7 +41,7 @@<br />
 			break;<br />
 		if (strcmp(&quot;characters&quot;, attr-&gt;attr.name) == 0) {<br />
 			len = scnprintf(buf_pointer, bufsize, &quot;%d\t%s\n&quot;,<br />
-					i, characters<i>);<br />
+					i, spk_characters<i>);<br />
 		} else {	/* show chartab entry */<br />
 			if (IS_TYPE(i, B_CTL))<br />
 				cp = &quot;B_CTL&quot;;<br />
@@ -185,12 +185,12 @@<br />
 		outptr[desc_length] = '\0';<br />
 <br />
 		if (do_characters) {<br />
-			if (characters[index] != default_chars[index])<br />
-				kfree(characters[index]);<br />
-			characters[index] = desc;<br />
+			if (spk_characters[index] != spk_default_chars[index])<br />
+				kfree(spk_characters[index]);<br />
+			spk_characters[index] = desc;<br />
 			used++;<br />
 		} else {<br />
-			charclass = chartab_get_value(keyword);<br />
+			charclass = spk_chartab_get_value(keyword);<br />
 			if (charclass == 0) {<br />
 				rejected++;<br />
 				cp = linefeed + 1;<br />
@@ -206,9 +206,9 @@<br />
 <br />
 	if (reset) {<br />
 		if (do_characters)<br />
-			reset_default_chars();<br />
+			spk_reset_default_chars();<br />
 		else<br />
-			reset_default_chartab();<br />
+			spk_reset_default_chartab();<br />
 	}<br />
 <br />
 	spk_unlock(flags);<br />
@@ -232,7 +232,7 @@<br />
 	u_char ch;<br />
 	unsigned long flags;<br />
 	spk_lock(flags);<br />
-	cp1 = key_buf + SHIFT_TBL_SIZE;<br />
+	cp1 = spk_key_buf + SHIFT_TBL_SIZE;<br />
 	num_keys = (int)(*cp1);<br />
 	nstates = (int)cp1[1];<br />
 	cp += sprintf(cp, &quot;%d, %d, %d,\n&quot;, KEY_MAP_VER, num_keys, nstates);<br />
@@ -271,7 +271,7 @@<br />
 		return -ENOMEM;<br />
 	}<br />
 	if (strchr(&quot;dDrR&quot;, *in_buff)) {<br />
-		set_key_info(key_defaults, key_buf);<br />
+		spk_set_key_info(spk_key_defaults, spk_key_buf);<br />
 		pr_info(&quot;keymap set to default values\n&quot;);<br />
 		kfree(in_buff);<br />
 		spk_unlock(flags);<br />
@@ -282,14 +282,14 @@<br />
 	cp = in_buff;<br />
 	cp1 = (u_char *)in_buff;<br />
 	for (i = 0; i &lt; 3; i++) {<br />
-		cp = s2uchar(cp, cp1);<br />
+		cp = spk_s2uchar(cp, cp1);<br />
 		cp1++;<br />
 	}<br />
 	i = (int)cp1[-2]+1;<br />
 	i *= (int)cp1[-1]+1;<br />
 	i += 2; /* 0 and last map ver */<br />
 	if (cp1[-3] != KEY_MAP_VER || cp1[-1] &gt; 10 ||<br />
-			i+SHIFT_TBL_SIZE+4 &gt;= sizeof(key_buf)) {<br />
+			i+SHIFT_TBL_SIZE+4 &gt;= sizeof(spk_key_buf)) {<br />
 		pr_warn(&quot;i %d %d %d %d\n&quot;, i,<br />
 				(int)cp1[-3], (int)cp1[-2], (int)cp1[-1]);<br />
 		kfree(in_buff);<br />
@@ -297,7 +297,7 @@<br />
 		return -EINVAL;<br />
 	}<br />
 	while (--i &gt;= 0) {<br />
-		cp = s2uchar(cp, cp1);<br />
+		cp = spk_s2uchar(cp, cp1);<br />
 		cp1++;<br />
 		if (!(*cp))<br />
 			break;<br />
@@ -307,8 +307,8 @@<br />
 		pr_warn(&quot;end %d %d %d %d\n&quot;, i,<br />
 				(int)cp1[-3], (int)cp1[-2], (int)cp1[-1]);<br />
 	} else {<br />
-		if (set_key_info(in_buff, key_buf)) {<br />
-			set_key_info(key_defaults, key_buf);<br />
+		if (spk_set_key_info(in_buff, spk_key_buf)) {<br />
+			spk_set_key_info(spk_key_defaults, spk_key_buf);<br />
 			ret = -EINVAL;<br />
 			pr_warn(&quot;set key failed\n&quot;);<br />
 		}<br />
@@ -343,7 +343,7 @@<br />
 	spk_lock(flags);<br />
 	if (ch&amp;2) {<br />
 		shut = 1;<br />
-		do_flush();<br />
+		spk_do_flush();<br />
 	} else {<br />
 		shut = 0;<br />
 	}<br />
@@ -388,7 +388,7 @@<br />
 	if (new_synth_name[len - 1] == '\n')<br />
 		len--;<br />
 	new_synth_name[len] = '\0';<br />
-	strlwr(new_synth_name);<br />
+	spk_strlwr(new_synth_name);<br />
 	if ((synth != NULL) &amp;&amp; (!strcmp(new_synth_name, synth-&gt;name))) {<br />
 		pr_warn(&quot;%s already in use\n&quot;, new_synth_name);<br />
 	} else if (synth_init(new_synth_name) != 0) {<br />
@@ -417,7 +417,7 @@<br />
 		bytes = min_t(size_t, len, 250);<br />
 		strncpy(tmp, ptr, bytes);<br />
 		tmp[bytes] = '\0';<br />
-		xlate(tmp);<br />
+		spk_xlate(tmp);<br />
 		synth_printf(&quot;%s&quot;, tmp);<br />
 		ptr += bytes;<br />
 		len -= bytes;<br />
@@ -455,14 +455,14 @@<br />
 	short mask;<br />
 	unsigned long flags;<br />
 <br />
-	p_header = var_header_by_name(attr-&gt;attr.name);<br />
+	p_header = spk_var_header_by_name(attr-&gt;attr.name);<br />
 	if (p_header == NULL) {<br />
 		pr_warn(&quot;p_header is null, attr-&gt;attr.name is %s\n&quot;,<br />
 			attr-&gt;attr.name);<br />
 		return -EINVAL;<br />
 	}<br />
 <br />
-	var = get_punc_var(p_header-&gt;var_id);<br />
+	var = spk_get_punc_var(p_header-&gt;var_id);<br />
 	if (var == NULL) {<br />
 		pr_warn(&quot;var is null, p_header-&gt;var_id is %i\n&quot;,<br />
 				p_header-&gt;var_id);<br />
@@ -470,7 +470,7 @@<br />
 	}<br />
 <br />
 	spk_lock(flags);<br />
-	pb = (struct st_bits_data *) &amp;punc_info[var-&gt;value];<br />
+	pb = (struct st_bits_data *) &amp;spk_punc_info[var-&gt;value];<br />
 	mask = pb-&gt;mask;<br />
 	for (i = 33; i &lt; 128; i++) {<br />
 		if (!(spk_chartab<i>&amp;mask))<br />
@@ -497,14 +497,14 @@<br />
 	if (x &lt; 1 || x &gt; 99)<br />
 		return -EINVAL;<br />
 <br />
-	p_header = var_header_by_name(attr-&gt;attr.name);<br />
+	p_header = spk_var_header_by_name(attr-&gt;attr.name);<br />
 	if (p_header == NULL) {<br />
 		pr_warn(&quot;p_header is null, attr-&gt;attr.name is %s\n&quot;,<br />
 			attr-&gt;attr.name);<br />
 		return -EINVAL;<br />
 	}<br />
 <br />
-	var = get_punc_var(p_header-&gt;var_id);<br />
+	var = spk_get_punc_var(p_header-&gt;var_id);<br />
 	if (var == NULL) {<br />
 		pr_warn(&quot;var is null, p_header-&gt;var_id is %i\n&quot;,<br />
 				p_header-&gt;var_id);<br />
@@ -520,9 +520,9 @@<br />
 	spk_lock(flags);<br />
 <br />
 	if (*punc_buf == 'd' || *punc_buf == 'r')<br />
-		x = set_mask_bits(0, var-&gt;value, 3);<br />
+		x = spk_set_mask_bits(0, var-&gt;value, 3);<br />
 	else<br />
-		x = set_mask_bits(punc_buf, var-&gt;value, 3);<br />
+		x = spk_set_mask_bits(punc_buf, var-&gt;value, 3);<br />
 <br />
 	spk_unlock(flags);<br />
 	return count;<br />
@@ -542,7 +542,7 @@<br />
 	char ch;<br />
 	unsigned long flags;<br />
 <br />
-	param = var_header_by_name(attr-&gt;attr.name);<br />
+	param = spk_var_header_by_name(attr-&gt;attr.name);<br />
 	if (param == NULL)<br />
 		return -EINVAL;<br />
 <br />
@@ -599,13 +599,13 @@<br />
 	int value;<br />
 	unsigned long flags;<br />
 <br />
-	param = var_header_by_name(attr-&gt;attr.name);<br />
+	param = spk_var_header_by_name(attr-&gt;attr.name);<br />
 	if (param == NULL)<br />
 		return -EINVAL;<br />
 	if (param-&gt;data == NULL)<br />
 		return 0;<br />
 	ret = 0;<br />
-	cp = xlate((char *) buf);<br />
+	cp = spk_xlate((char *) buf);<br />
 <br />
 	spk_lock(flags);<br />
 	switch (param-&gt;var_type) {<br />
@@ -618,7 +618,7 @@<br />
 		else<br />
 			len = E_SET;<br />
 		speakup_s2i(cp, &amp;value);<br />
-		ret = set_num_var(value, param, len);<br />
+		ret = spk_set_num_var(value, param, len);<br />
 		if (ret == E_RANGE) {<br />
 			var_data = param-&gt;data;<br />
 			pr_warn(&quot;value for %s out of range, expect %d to %d\n&quot;,<br />
@@ -636,7 +636,7 @@<br />
 		}<br />
 		cp = (char *) buf;<br />
 		cp[len] = '\0';<br />
-		ret = set_string_var(buf, param, len);<br />
+		ret = spk_set_string_var(buf, param, len);<br />
 		if (ret == E_TOOLONG)<br />
 			pr_warn(&quot;value too long for %s\n&quot;,<br />
 					attr-&gt;attr.name);<br />
@@ -652,19 +652,19 @@<br />
 	 */<br />
 	if (strcmp(attr-&gt;attr.name, &quot;voice&quot;) == 0) {<br />
 		if (synth &amp;&amp; synth-&gt;default_pitch) {<br />
-			param = var_header_by_name(&quot;pitch&quot;);<br />
+			param = spk_var_header_by_name(&quot;pitch&quot;);<br />
 			if (param)  {<br />
-				set_num_var(synth-&gt;default_pitch[value], param,<br />
+				spk_set_num_var(synth-&gt;default_pitch[value], param,<br />
 					E_NEW_DEFAULT);<br />
-				set_num_var(0, param, E_DEFAULT);<br />
+				spk_set_num_var(0, param, E_DEFAULT);<br />
 			}<br />
 		}<br />
 		if (synth &amp;&amp; synth-&gt;default_vol) {<br />
-			param = var_header_by_name(&quot;vol&quot;);<br />
+			param = spk_var_header_by_name(&quot;vol&quot;);<br />
 			if (param)  {<br />
-				set_num_var(synth-&gt;default_vol[value], param,<br />
+				spk_set_num_var(synth-&gt;default_vol[value], param,<br />
 					E_NEW_DEFAULT);<br />
-				set_num_var(0, param, E_DEFAULT);<br />
+				spk_set_num_var(0, param, E_DEFAULT);<br />
 			}<br />
 		}<br />
 	}<br />
@@ -694,7 +694,7 @@<br />
 		if (bufsize &lt;= 1)<br />
 			break;<br />
 		printed = scnprintf(buf_pointer, bufsize, &quot;%d\t%s\n&quot;,<br />
-			index, msg_get(cursor));<br />
+			index, spk_msg_get(cursor));<br />
 		buf_pointer += printed;<br />
 		bufsize -= printed;<br />
 	}<br />
@@ -788,7 +788,7 @@<br />
 			continue;<br />
 		}<br />
 <br />
-		msg_stored = msg_set(curmessage, temp, desc_length);<br />
+		msg_stored = spk_msg_set(curmessage, temp, desc_length);<br />
 		if (msg_stored &lt; 0) {<br />
 			retval = msg_stored;<br />
 			if (msg_stored == -ENOMEM)<br />
@@ -802,7 +802,7 @@<br />
 	}<br />
 <br />
 	if (reset)<br />
-		reset_msg_group(group);<br />
+		spk_reset_msg_group(group);<br />
 <br />
 	report_msg_status(reset, received, used, rejected, group-&gt;name);<br />
 	return retval;<br />
@@ -812,7 +812,7 @@<br />
 	struct kobj_attribute *attr, char *buf)<br />
 {<br />
 	ssize_t retval = 0;<br />
-	struct msg_group_t *group = find_msg_group(attr-&gt;attr.name);<br />
+	struct msg_group_t *group = spk_find_msg_group(attr-&gt;attr.name);<br />
 	unsigned long flags;<br />
 <br />
 	BUG_ON(!group);<br />
@@ -826,7 +826,7 @@<br />
 	const char *buf, size_t count)<br />
 {<br />
 	ssize_t retval = 0;<br />
-	struct msg_group_t *group = find_msg_group(attr-&gt;attr.name);<br />
+	struct msg_group_t *group = spk_find_msg_group(attr-&gt;attr.name);<br />
 <br />
 	BUG_ON(!group);<br />
 	retval = message_store_helper(buf, count, group);<br />
@@ -861,29 +861,29 @@<br />
 	__ATTR(repeats, USER_RW, punc_show, punc_store);<br />
 <br />
 static struct kobj_attribute attrib_bleep_attribute =<br />
-	__ATTR(attrib_bleep, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_attrib_bleep, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute bell_pos_attribute =<br />
-	__ATTR(bell_pos, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_bell_pos, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute bleep_time_attribute =<br />
-	__ATTR(bleep_time, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_bleep_time, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute bleeps_attribute =<br />
-	__ATTR(bleeps, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_bleeps, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute cursor_time_attribute =<br />
 	__ATTR(cursor_time, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute key_echo_attribute =<br />
-	__ATTR(key_echo, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_key_echo, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute no_interrupt_attribute =<br />
 	__ATTR(no_interrupt, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute punc_level_attribute =<br />
-	__ATTR(punc_level, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_punc_level, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute reading_punc_attribute =<br />
-	__ATTR(reading_punc, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_reading_punc, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute say_control_attribute =<br />
 	__ATTR(say_control, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute say_word_ctl_attribute =<br />
-	__ATTR(say_word_ctl, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_say_word_ctl, USER_RW, spk_var_show, spk_var_store);<br />
 static struct kobj_attribute spell_delay_attribute =<br />
-	__ATTR(spell_delay, USER_RW, spk_var_show, spk_var_store);<br />
+	__ATTR(spk_spell_delay, USER_RW, spk_var_show, spk_var_store);<br />
 <br />
 /*<br />
  * These attributes are i18n related.<br />
@@ -891,7 +891,7 @@<br />
 static struct kobj_attribute announcements_attribute =<br />
 	__ATTR(announcements, USER_RW, message_show, message_store);<br />
 static struct kobj_attribute characters_attribute =<br />
-	__ATTR(characters, USER_RW, chars_chartab_show, chars_chartab_store);<br />
+	__ATTR(spk_characters, USER_RW, chars_chartab_show, chars_chartab_store);<br />
 static struct kobj_attribute chartab_attribute =<br />
 	__ATTR(chartab, USER_RW, chars_chartab_show, chars_chartab_store);<br />
 static struct kobj_attribute ctl_keys_attribute =<br />
diff -ur linux/drivers/staging/speakup-orig/main.c linux/drivers/staging/speakup/main.c<br />
--- linux/drivers/staging/speakup-orig/main.c	2012-10-01 14:19:04.552069389 +0200<br />
+++ linux/drivers/staging/speakup/main.c	2013-01-01 23:38:06.587701022 +0100<br />
@@ -65,23 +65,23 @@<br />
 <br />
 char *synth_name;<br />
 module_param_named(synth, synth_name, charp, S_IRUGO);<br />
-module_param_named(quiet, quiet_boot, bool, S_IRUGO);<br />
+module_param_named(quiet, spk_quiet_boot, bool, S_IRUGO);<br />
 <br />
 MODULE_PARM_DESC(synth, &quot;Synth to start if speakup is built in.&quot;);<br />
 MODULE_PARM_DESC(quiet, &quot;Do not announce when the synthesizer is found.&quot;);<br />
 <br />
-special_func special_handler;<br />
+special_func spk_special_handler;<br />
 <br />
-short pitch_shift, synth_flags;<br />
+short spk_pitch_shift, synth_flags;<br />
 static char buf[256];<br />
-int attrib_bleep, bleeps, bleep_time = 10;<br />
-int no_intr, spell_delay;<br />
-int key_echo, say_word_ctl;<br />
-int say_ctrl, bell_pos;<br />
-short punc_mask;<br />
-int punc_level, reading_punc;<br />
-char str_caps_start[MAXVARLEN + 1] = &quot;\0&quot;, str_caps_stop[MAXVARLEN + 1] = &quot;\0&quot;;<br />
-const struct st_bits_data punc_info[] = {<br />
+int spk_attrib_bleep, spk_bleeps, spk_bleep_time = 10;<br />
+int spk_no_intr, spk_spell_delay;<br />
+int spk_key_echo, spk_say_word_ctl;<br />
+int spk_say_ctrl, spk_bell_pos;<br />
+short spk_punc_mask;<br />
+int spk_punc_level, spk_reading_punc;<br />
+char spk_str_caps_start[MAXVARLEN + 1] = &quot;\0&quot;, spk_str_caps_stop[MAXVARLEN + 1] = &quot;\0&quot;;<br />
+const struct st_bits_data spk_punc_info[] = {<br />
 	{&quot;none&quot;, &quot;&quot;, 0},<br />
 	{&quot;some&quot;, &quot;/$%&amp;@&quot;, SOME},<br />
 	{&quot;most&quot;, &quot;$%&amp;#()=+*/@^&lt;&gt;|\\&quot;, MOST},<br />
@@ -95,9 +95,9 @@<br />
 <br />
 static char mark_cut_flag;<br />
 #define MAX_KEY 160<br />
-u_char *our_keys[MAX_KEY], *shift_table;<br />
-u_char key_buf[600];<br />
-const u_char key_defaults[] = {<br />
+u_char *spk_our_keys[MAX_KEY], *spk_shift_table;<br />
+u_char spk_key_buf[600];<br />
+const u_char spk_key_defaults[] = {<br />
 #include &quot;speakupmap.h&quot;<br />
 };<br />
 <br />
@@ -129,9 +129,9 @@<br />
 /* array of 256 char pointers (one for each character description)<br />
  * initialized to default_chars and user selectable via<br />
  * /proc/speakup/characters */<br />
-char *characters[256];<br />
+char *spk_characters[256];<br />
 <br />
-char *default_chars[256] = {<br />
+char *spk_default_chars[256] = {<br />
 /*000*/ &quot;null&quot;, &quot;^a&quot;, &quot;^b&quot;, &quot;^c&quot;, &quot;^d&quot;, &quot;^e&quot;, &quot;^f&quot;, &quot;^g&quot;,<br />
 /*008*/ &quot;^h&quot;, &quot;^i&quot;, &quot;^j&quot;, &quot;^k&quot;, &quot;^l&quot;, &quot;^m&quot;, &quot;^n&quot;, &quot;^o&quot;,<br />
 /*016*/ &quot;^p&quot;, &quot;^q&quot;, &quot;^r&quot;, &quot;^s&quot;, &quot;^t&quot;, &quot;^u&quot;, &quot;^v&quot;, &quot;^w&quot;,<br />
@@ -238,7 +238,7 @@<br />
 };<br />
 <br />
 struct task_struct *speakup_task;<br />
-struct bleep unprocessed_sound;<br />
+struct bleep spk_unprocessed_sound;<br />
 static int spk_keydown;<br />
 static u_char spk_lastkey, spk_close_press, keymap_flags;<br />
 static u_char last_keycode, this_speakup_key;<br />
@@ -251,14 +251,14 @@<br />
 static int keyboard_notifier_call(struct notifier_block *,<br />
 				  unsigned long code, void *param);<br />
 <br />
-struct notifier_block keyboard_notifier_block = {<br />
+static struct notifier_block keyboard_notifier_block = {<br />
 	.notifier_call = keyboard_notifier_call,<br />
 };<br />
 <br />
 static int vt_notifier_call(struct notifier_block *,<br />
 			    unsigned long code, void *param);<br />
 <br />
-struct notifier_block vt_notifier_block = {<br />
+static struct notifier_block vt_notifier_block = {<br />
 	.notifier_call = vt_notifier_call,<br />
 };<br />
 <br />
@@ -282,13 +282,13 @@<br />
 		350, 370, 392, 414, 440, 466, 491, 523, 554, 587, 619, 659<br />
 	};<br />
 	short freq;<br />
-	int time = bleep_time;<br />
+	int time = spk_bleep_time;<br />
 	freq = vals[val % 12];<br />
 	if (val &gt; 11)<br />
 		freq *= (1 &lt;&lt; (val / 12));<br />
-	unprocessed_sound.freq = freq;<br />
-	unprocessed_sound.jiffies = msecs_to_jiffies(time);<br />
-	unprocessed_sound.active = 1;<br />
+	spk_unprocessed_sound.freq = freq;<br />
+	spk_unprocessed_sound.jiffies = msecs_to_jiffies(time);<br />
+	spk_unprocessed_sound.active = 1;<br />
 	/* We can only have 1 active sound at a time. */<br />
 }<br />
 <br />
@@ -300,7 +300,7 @@<br />
 	spk_parked &amp;= 0xfe;<br />
 	speakup_date(vc);<br />
 	if (synth != NULL)<br />
-		do_flush();<br />
+		spk_do_flush();<br />
 }<br />
 <br />
 static void speech_kill(struct vc_data *vc)<br />
@@ -313,9 +313,9 @@<br />
 	if (val == 2 || spk_killed) {<br />
 		/* dead */<br />
 		spk_shut_up &amp;= ~0x40;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_IAM_ALIVE));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_IAM_ALIVE));<br />
 	} else {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_YOU_KILLED_SPEAKUP));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_YOU_KILLED_SPEAKUP));<br />
 		spk_shut_up |= 0x40;<br />
 	}<br />
 }<br />
@@ -324,10 +324,10 @@<br />
 {<br />
 	if (spk_shut_up &amp; 0x80) {<br />
 		spk_shut_up &amp;= 0x7f;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_HEY_THATS_BETTER));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_HEY_THATS_BETTER));<br />
 	} else {<br />
 		spk_shut_up |= 0x80;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_YOU_TURNED_ME_OFF));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_YOU_TURNED_ME_OFF));<br />
 	}<br />
 	speakup_date(vc);<br />
 }<br />
@@ -336,10 +336,10 @@<br />
 {<br />
 	if (spk_parked &amp; 0x80) {<br />
 		spk_parked = 0;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_UNPARKED));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_UNPARKED));<br />
 	} else {<br />
 		spk_parked |= 0x80;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_PARKED));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_PARKED));<br />
 	}<br />
 }<br />
 <br />
@@ -350,16 +350,16 @@<br />
 <br />
 	if (!mark_cut_flag) {<br />
 		mark_cut_flag = 1;<br />
-		xs = (u_short) spk_x;<br />
-		ys = (u_short) spk_y;<br />
+		spk_xs = (u_short) spk_x;<br />
+		spk_ys = (u_short) spk_y;<br />
 		spk_sel_cons = vc;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_MARK));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_MARK));<br />
 		return;<br />
 	}<br />
-	xe = (u_short) spk_x;<br />
-	ye = (u_short) spk_y;<br />
+	spk_xe = (u_short) spk_x;<br />
+	spk_ye = (u_short) spk_y;<br />
 	mark_cut_flag = 0;<br />
-	synth_printf(&quot;%s\n&quot;, msg_get(MSG_CUT));<br />
+	synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_CUT));<br />
 <br />
 	speakup_clear_selection();<br />
 	ret = speakup_set_selection(tty);<br />
@@ -383,9 +383,9 @@<br />
 {<br />
 	if (mark_cut_flag) {<br />
 		mark_cut_flag = 0;<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_MARK_CLEARED));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_MARK_CLEARED));<br />
 	} else {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_PASTE));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_PASTE));<br />
 		speakup_paste_selection(tty);<br />
 	}<br />
 }<br />
@@ -395,16 +395,16 @@<br />
 	int fg = spk_attr &amp; 0x0f;<br />
 	int bg = spk_attr &gt;&gt; 4;<br />
 	if (fg &gt; 8) {<br />
-		synth_printf(&quot;%s &quot;, msg_get(MSG_BRIGHT));<br />
+		synth_printf(&quot;%s &quot;, spk_msg_get(MSG_BRIGHT));<br />
 		fg -= 8;<br />
 	}<br />
-	synth_printf(&quot;%s&quot;, msg_get(MSG_COLORS_START + fg));<br />
+	synth_printf(&quot;%s&quot;, spk_msg_get(MSG_COLORS_START + fg));<br />
 	if (bg &gt; 7) {<br />
-		synth_printf(&quot; %s &quot;, msg_get(MSG_ON_BLINKING));<br />
+		synth_printf(&quot; %s &quot;, spk_msg_get(MSG_ON_BLINKING));<br />
 		bg -= 8;<br />
 	} else<br />
-		synth_printf(&quot; %s &quot;, msg_get(MSG_ON));<br />
-	synth_printf(&quot;%s\n&quot;, msg_get(MSG_COLORS_START + bg));<br />
+		synth_printf(&quot; %s &quot;, spk_msg_get(MSG_ON));<br />
+	synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_COLORS_START + bg));<br />
 }<br />
 <br />
 enum {<br />
@@ -417,24 +417,24 @@<br />
 <br />
 static void announce_edge(struct vc_data *vc, int msg_id)<br />
 {<br />
-	if (bleeps &amp; 1)<br />
+	if (spk_bleeps &amp; 1)<br />
 		bleep(spk_y);<br />
-	if ((bleeps &amp; 2) &amp;&amp; (msg_id &lt; edge_quiet))<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_EDGE_MSGS_START + msg_id - 1));<br />
+	if ((spk_bleeps &amp; 2) &amp;&amp; (msg_id &lt; edge_quiet))<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_EDGE_MSGS_START + msg_id - 1));<br />
 }<br />
 <br />
 static void speak_char(u_char ch)<br />
 {<br />
-	char *cp = characters[ch];<br />
-	struct var_t *direct = get_var(DIRECT);<br />
+	char *cp = spk_characters[ch];<br />
+	struct var_t *direct = spk_get_var(DIRECT);<br />
 	if (direct &amp;&amp; direct-&gt;u.n.value) {<br />
 		if (IS_CHAR(ch, B_CAP)) {<br />
-			pitch_shift++;<br />
-			synth_printf(&quot;%s&quot;, str_caps_start);<br />
+			spk_pitch_shift++;<br />
+			synth_printf(&quot;%s&quot;, spk_str_caps_start);<br />
 		}<br />
 		synth_printf(&quot;%c&quot;, ch);<br />
 		if (IS_CHAR(ch, B_CAP))<br />
-			synth_printf(&quot;%s&quot;, str_caps_stop);<br />
+			synth_printf(&quot;%s&quot;, spk_str_caps_stop);<br />
 		return;<br />
 	}<br />
 	if (cp == NULL) {<br />
@@ -443,13 +443,13 @@<br />
 	}<br />
 	synth_buffer_add(SPACE);<br />
 	if (IS_CHAR(ch, B_CAP)) {<br />
-		pitch_shift++;<br />
-		synth_printf(&quot;%s&quot;, str_caps_start);<br />
+		spk_pitch_shift++;<br />
+		synth_printf(&quot;%s&quot;, spk_str_caps_start);<br />
 		synth_printf(&quot;%s&quot;, cp);<br />
-		synth_printf(&quot;%s&quot;, str_caps_stop);<br />
+		synth_printf(&quot;%s&quot;, spk_str_caps_stop);<br />
 	} else {<br />
 		if (*cp == '^') {<br />
-			synth_printf(&quot;%s&quot;, msg_get(MSG_CTRL));<br />
+			synth_printf(&quot;%s&quot;, spk_msg_get(MSG_CTRL));<br />
 			cp++;<br />
 		}<br />
 		synth_printf(&quot;%s&quot;, cp);<br />
@@ -479,9 +479,9 @@<br />
 	spk_old_attr = spk_attr;<br />
 	ch = get_char(vc, (u_short *) spk_pos, &amp;spk_attr);<br />
 	if (spk_attr != spk_old_attr) {<br />
-		if (attrib_bleep &amp; 1)<br />
+		if (spk_attrib_bleep &amp; 1)<br />
 			bleep(spk_y);<br />
-		if (attrib_bleep &amp; 2)<br />
+		if (spk_attrib_bleep &amp; 2)<br />
 			say_attributes(vc);<br />
 	}<br />
 	speak_char(ch &amp; 0xff);<br />
@@ -497,7 +497,7 @@<br />
 		synth_printf(&quot;%s\n&quot;, phonetic[--ch]);<br />
 	} else {<br />
 		if (IS_CHAR(ch, B_NUM))<br />
-			synth_printf(&quot;%s &quot;, msg_get(MSG_NUMBER));<br />
+			synth_printf(&quot;%s &quot;, spk_msg_get(MSG_NUMBER));<br />
 		speak_char(ch);<br />
 	}<br />
 }<br />
@@ -527,8 +527,8 @@<br />
 }<br />
 <br />
 /* get_word - will first check to see if the character under the<br />
- * reading cursor is a space and if say_word_ctl is true it will<br />
- * return the word space.  If say_word_ctl is not set it will check to<br />
+ * reading cursor is a space and if spk_say_word_ctl is true it will<br />
+ * return the word space.  If spk_say_word_ctl is not set it will check to<br />
  * see if there is a word starting on the next position to the right<br />
  * and return that word if it exists.  If it does not exist it will<br />
  * move left to the beginning of any previous word on the line or the<br />
@@ -544,9 +544,9 @@<br />
 	ch = (char)get_char(vc, (u_short *) tmp_pos, &amp;temp);<br />
 <br />
 /* decided to take out the sayword if on a space (mis-information */<br />
-	if (say_word_ctl &amp;&amp; ch == SPACE) {<br />
+	if (spk_say_word_ctl &amp;&amp; ch == SPACE) {<br />
 		*buf = '\0';<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_SPACE));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_SPACE));<br />
 		return 0;<br />
 	} else if ((tmpx &lt; vc-&gt;vc_cols - 2)<br />
 		   &amp;&amp; (ch == SPACE || ch == 0 || IS_WDLM(ch))<br />
@@ -582,13 +582,13 @@<br />
 static void say_word(struct vc_data *vc)<br />
 {<br />
 	u_long cnt = get_word(vc);<br />
-	u_short saved_punc_mask = punc_mask;<br />
+	u_short saved_punc_mask = spk_punc_mask;<br />
 	if (cnt == 0)<br />
 		return;<br />
-	punc_mask = PUNC;<br />
+	spk_punc_mask = PUNC;<br />
 	buf[cnt++] = SPACE;<br />
 	spkup_write(buf, cnt);<br />
-	punc_mask = saved_punc_mask;<br />
+	spk_punc_mask = saved_punc_mask;<br />
 }<br />
 <br />
 static void say_prev_word(struct vc_data *vc)<br />
@@ -686,22 +686,22 @@<br />
 static void spell_word(struct vc_data *vc)<br />
 {<br />
 	static char *delay_str[] = { &quot;&quot;, &quot;,&quot;, &quot;.&quot;, &quot;. .&quot;, &quot;. . .&quot; };<br />
-	char *cp = buf, *str_cap = str_caps_stop;<br />
-	char *cp1, *last_cap = str_caps_stop;<br />
+	char *cp = buf, *str_cap = spk_str_caps_stop;<br />
+	char *cp1, *last_cap = spk_str_caps_stop;<br />
 	u_char ch;<br />
 	if (!get_word(vc))<br />
 		return;<br />
 	while ((ch = (u_char) *cp)) {<br />
 		if (cp != buf)<br />
-			synth_printf(&quot; %s &quot;, delay_str[spell_delay]);<br />
+			synth_printf(&quot; %s &quot;, delay_str[spk_spell_delay]);<br />
 		if (IS_CHAR(ch, B_CAP)) {<br />
-			str_cap = str_caps_start;<br />
-			if (*str_caps_stop)<br />
-				pitch_shift++;<br />
+			str_cap = spk_str_caps_start;<br />
+			if (*spk_str_caps_stop)<br />
+				spk_pitch_shift++;<br />
 			else	/* synth has no pitch */<br />
-				last_cap = str_caps_stop;<br />
+				last_cap = spk_str_caps_stop;<br />
 		} else<br />
-			str_cap = str_caps_stop;<br />
+			str_cap = spk_str_caps_stop;<br />
 		if (str_cap != last_cap) {<br />
 			synth_printf(&quot;%s&quot;, str_cap);<br />
 			last_cap = str_cap;<br />
@@ -711,17 +711,17 @@<br />
 			ch &amp;= 31;<br />
 			cp1 = phonetic[--ch];<br />
 		} else {<br />
-			cp1 = characters[ch];<br />
+			cp1 = spk_characters[ch];<br />
 			if (*cp1 == '^') {<br />
-				synth_printf(&quot;%s&quot;, msg_get(MSG_CTRL));<br />
+				synth_printf(&quot;%s&quot;, spk_msg_get(MSG_CTRL));<br />
 				cp1++;<br />
 			}<br />
 		}<br />
 		synth_printf(&quot;%s&quot;, cp1);<br />
 		cp++;<br />
 	}<br />
-	if (str_cap != str_caps_stop)<br />
-		synth_printf(&quot;%s&quot;, str_caps_stop);<br />
+	if (str_cap != spk_str_caps_stop)<br />
+		synth_printf(&quot;%s&quot;, spk_str_caps_stop);<br />
 }<br />
 <br />
 static int get_line(struct vc_data *vc)<br />
@@ -746,9 +746,9 @@<br />
 {<br />
 	int i = get_line(vc);<br />
 	char *cp;<br />
-	u_short saved_punc_mask = punc_mask;<br />
+	u_short saved_punc_mask = spk_punc_mask;<br />
 	if (i == 0) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_BLANK));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_BLANK));<br />
 		return;<br />
 	}<br />
 	buf[i++] = '\n';<br />
@@ -758,9 +758,9 @@<br />
 			cp++;<br />
 		synth_printf(&quot;%d, &quot;, (cp - buf) + 1);<br />
 	}<br />
-	punc_mask = punc_masks[reading_punc];<br />
+	spk_punc_mask = spk_punc_masks[spk_reading_punc];<br />
 	spkup_write(buf, i);<br />
-	punc_mask = saved_punc_mask;<br />
+	spk_punc_mask = saved_punc_mask;<br />
 }<br />
 <br />
 static void say_prev_line(struct vc_data *vc)<br />
@@ -792,7 +792,7 @@<br />
 {<br />
 	int i = 0;<br />
 	u_char tmp;<br />
-	u_short saved_punc_mask = punc_mask;<br />
+	u_short saved_punc_mask = spk_punc_mask;<br />
 	spk_old_attr = spk_attr;<br />
 	spk_attr = get_attributes((u_short *) from);<br />
 	while (from &lt; to) {<br />
@@ -809,10 +809,10 @@<br />
 	if (i &lt; 1)<br />
 		return i;<br />
 	if (read_punc)<br />
-		punc_mask = punc_info[reading_punc].mask;<br />
+		spk_punc_mask = spk_punc_info[spk_reading_punc].mask;<br />
 	spkup_write(buf, i);<br />
 	if (read_punc)<br />
-		punc_mask = saved_punc_mask;<br />
+		spk_punc_mask = saved_punc_mask;<br />
 	return i - 1;<br />
 }<br />
 <br />
@@ -824,7 +824,7 @@<br />
 	start += from * 2;<br />
 	if (say_from_to(vc, start, end, read_punc) &lt;= 0)<br />
 		if (cursor_track != read_all_mode)<br />
-			synth_printf(&quot;%s\n&quot;, msg_get(MSG_BLANK));<br />
+			synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_BLANK));<br />
 }<br />
 <br />
 /* Sentence Reading Commands */<br />
@@ -924,7 +924,7 @@<br />
 {<br />
 	u_long start, end, from, to;<br />
 	if (win_start &lt; 2) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_NO_WINDOW));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_NO_WINDOW));<br />
 		return;<br />
 	}<br />
 	start = vc-&gt;vc_origin + (win_top * vc-&gt;vc_size_row);<br />
@@ -975,7 +975,7 @@<br />
 	u_char ch;<br />
 	spk_parked |= 0x01;<br />
 	if (len == 0) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_BLANK));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_BLANK));<br />
 		return;<br />
 	}<br />
 	for (i = 0; i &lt; len; i++)<br />
@@ -994,7 +994,7 @@<br />
 	u_char ch;<br />
 	spk_parked |= 0x01;<br />
 	if (len == 0) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_BLANK));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_BLANK));<br />
 		return;<br />
 	}<br />
 	ch = buf[--len];<br />
@@ -1006,7 +1006,7 @@<br />
 <br />
 static void say_position(struct vc_data *vc)<br />
 {<br />
-	synth_printf(msg_get(MSG_POS_INFO), spk_y + 1, spk_x + 1,<br />
+	synth_printf(spk_msg_get(MSG_POS_INFO), spk_y + 1, spk_x + 1,<br />
 		     vc-&gt;vc_num + 1);<br />
 	synth_printf(&quot;\n&quot;);<br />
 }<br />
@@ -1017,7 +1017,7 @@<br />
 	u_char tmp;<br />
 	u_short ch = get_char(vc, (u_short *) spk_pos, &amp;tmp);<br />
 	ch &amp;= 0xff;<br />
-	synth_printf(msg_get(MSG_CHAR_INFO), ch, ch);<br />
+	synth_printf(spk_msg_get(MSG_CHAR_INFO), ch, ch);<br />
 }<br />
 <br />
 /* these are stub functions to keep keyboard.c happy. */<br />
@@ -1066,7 +1066,7 @@<br />
 		} else {<br />
 			if ((last_type &amp; CH_RPT) &amp;&amp; rep_count &gt; 2) {<br />
 				synth_printf(&quot; &quot;);<br />
-				synth_printf(msg_get(MSG_REPEAT_DESC),<br />
+				synth_printf(spk_msg_get(MSG_REPEAT_DESC),<br />
 					     ++rep_count);<br />
 				synth_printf(&quot; &quot;);<br />
 			}<br />
@@ -1074,7 +1074,7 @@<br />
 		}<br />
 		if (ch == spk_lastkey) {<br />
 			rep_count = 0;<br />
-			if (key_echo == 1 &amp;&amp; ch &gt;= MINECHOCHAR)<br />
+			if (spk_key_echo == 1 &amp;&amp; ch &gt;= MINECHOCHAR)<br />
 				speak_char(ch);<br />
 		} else if (char_type &amp; B_ALPHA) {<br />
 			if ((synth_flags &amp; SF_DEC) &amp;&amp; (last_type &amp; PUNC))<br />
@@ -1083,7 +1083,7 @@<br />
 		} else if (char_type &amp; B_NUM) {<br />
 			rep_count = 0;<br />
 			synth_printf(&quot;%c&quot;, ch);<br />
-		} else if (char_type &amp; punc_mask) {<br />
+		} else if (char_type &amp; spk_punc_mask) {<br />
 			speak_char(ch);<br />
 			char_type &amp;= ~PUNC;	/* for dec nospell processing */<br />
 		} else if (char_type &amp; SYNTH_OK) {<br />
@@ -1111,7 +1111,7 @@<br />
 	if (in_count &gt; 2 &amp;&amp; rep_count &gt; 2) {<br />
 		if (last_type &amp; CH_RPT) {<br />
 			synth_printf(&quot; &quot;);<br />
-			synth_printf(msg_get(MSG_REPEAT_DESC2), ++rep_count);<br />
+			synth_printf(spk_msg_get(MSG_REPEAT_DESC2), ++rep_count);<br />
 			synth_printf(&quot; &quot;);<br />
 		}<br />
 		rep_count = 0;<br />
@@ -1135,22 +1135,22 @@<br />
 		case KVAL(K_SHIFT):<br />
 			del_timer(&amp;cursor_timer);<br />
 			spk_shut_up &amp;= 0xfe;<br />
-			do_flush();<br />
+			spk_do_flush();<br />
 			read_all_doc(vc);<br />
 			break;<br />
 		case KVAL(K_CTRL):<br />
 			del_timer(&amp;cursor_timer);<br />
 			cursor_track = prev_cursor_track;<br />
 			spk_shut_up &amp;= 0xfe;<br />
-			do_flush();<br />
+			spk_do_flush();<br />
 			break;<br />
 		}<br />
 	} else {<br />
 		spk_shut_up &amp;= 0xfe;<br />
-		do_flush();<br />
+		spk_do_flush();<br />
 	}<br />
-	if (say_ctrl &amp;&amp; value &lt; NUM_CTL_LABELS)<br />
-		synth_printf(&quot;%s&quot;, msg_get(MSG_CTL_START + value));<br />
+	if (spk_say_ctrl &amp;&amp; value &lt; NUM_CTL_LABELS)<br />
+		synth_printf(&quot;%s&quot;, spk_msg_get(MSG_CTL_START + value));<br />
 	spk_unlock(flags);<br />
 }<br />
 <br />
@@ -1171,12 +1171,12 @@<br />
 	spk_lastkey = value;<br />
 	spk_keydown++;<br />
 	spk_parked &amp;= 0xfe;<br />
-	if (key_echo == 2 &amp;&amp; value &gt;= MINECHOCHAR)<br />
+	if (spk_key_echo == 2 &amp;&amp; value &gt;= MINECHOCHAR)<br />
 		speak_char(value);<br />
 	spk_unlock(flags);<br />
 }<br />
 <br />
-int set_key_info(const u_char *key_info, u_char *k_buffer)<br />
+int spk_set_key_info(const u_char *key_info, u_char *k_buffer)<br />
 {<br />
 	int i = 0, states, key_data_len;<br />
 	const u_char *cp = key_info;<br />
@@ -1188,12 +1188,12 @@<br />
 	num_keys = *cp;<br />
 	states = (int)cp[1];<br />
 	key_data_len = (states + 1) * (num_keys + 1);<br />
-	if (key_data_len + SHIFT_TBL_SIZE + 4 &gt;= sizeof(key_buf))<br />
+	if (key_data_len + SHIFT_TBL_SIZE + 4 &gt;= sizeof(spk_key_buf))<br />
 		return -2;<br />
 	memset(k_buffer, 0, SHIFT_TBL_SIZE);<br />
-	memset(our_keys, 0, sizeof(our_keys));<br />
-	shift_table = k_buffer;<br />
-	our_keys[0] = shift_table;<br />
+	memset(spk_our_keys, 0, sizeof(spk_our_keys));<br />
+	spk_shift_table = k_buffer;<br />
+	spk_our_keys[0] = spk_shift_table;<br />
 	cp1 += SHIFT_TBL_SIZE;<br />
 	memcpy(cp1, cp, key_data_len + 3);<br />
 	/* get num_keys, states and data */<br />
@@ -1202,13 +1202,13 @@<br />
 		ch = *cp1++;<br />
 		if (ch &gt;= SHIFT_TBL_SIZE)<br />
 			return -3;<br />
-		shift_table[ch] = i;<br />
+		spk_shift_table[ch] = i;<br />
 	}<br />
 	keymap_flags = *cp1++;<br />
 	while ((ch = *cp1)) {<br />
 		if (ch &gt;= MAX_KEY)<br />
 			return -4;<br />
-		our_keys[ch] = cp1;<br />
+		spk_our_keys[ch] = cp1;<br />
 		cp1 += states + 1;<br />
 	}<br />
 	return 0;<br />
@@ -1237,24 +1237,24 @@<br />
 		cursor_track = prev_cursor_track;<br />
 	if (++cursor_track &gt;= CT_Max)<br />
 		cursor_track = 0;<br />
-	synth_printf(&quot;%s\n&quot;, msg_get(MSG_CURSOR_MSGS_START + cursor_track));<br />
+	synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_CURSOR_MSGS_START + cursor_track));<br />
 }<br />
 <br />
-void reset_default_chars(void)<br />
+void spk_reset_default_chars(void)<br />
 {<br />
 	int i;<br />
 <br />
 	/* First, free any non-default */<br />
 	for (i = 0; i &lt; 256; i++) {<br />
-		if ((characters<i> != NULL)<br />
-		    &amp;&amp; (characters<i> != default_chars<i>))<br />
-			kfree(characters<i>);<br />
+		if ((spk_characters<i> != NULL)<br />
+		    &amp;&amp; (spk_characters<i> != spk_default_chars<i>))<br />
+			kfree(spk_characters<i>);<br />
 	}<br />
 <br />
-	memcpy(characters, default_chars, sizeof(default_chars));<br />
+	memcpy(spk_characters, spk_default_chars, sizeof(spk_default_chars));<br />
 }<br />
 <br />
-void reset_default_chartab(void)<br />
+void spk_reset_default_chartab(void)<br />
 {<br />
 	memcpy(spk_chartab, default_chartab, sizeof(default_chartab));<br />
 }<br />
@@ -1267,8 +1267,8 @@<br />
 	if (type != KT_LATIN || (ch_type &amp; B_NUM) || ch &lt; SPACE)<br />
 		return -1;<br />
 	if (ch == SPACE) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_EDIT_DONE));<br />
-		special_handler = NULL;<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_EDIT_DONE));<br />
+		spk_special_handler = NULL;<br />
 		return 1;<br />
 	}<br />
 	if (mask &lt; PUNC &amp;&amp; !(ch_type &amp; PUNC))<br />
@@ -1276,8 +1276,8 @@<br />
 	spk_chartab[ch] ^= mask;<br />
 	speak_char(ch);<br />
 	synth_printf(&quot; %s\n&quot;,<br />
-		     (spk_chartab[ch] &amp; mask) ? msg_get(MSG_ON) :<br />
-		     msg_get(MSG_OFF));<br />
+		     (spk_chartab[ch] &amp; mask) ? spk_msg_get(MSG_ON) :<br />
+		     spk_msg_get(MSG_OFF));<br />
 	return 1;<br />
 }<br />
 <br />
@@ -1346,7 +1346,7 @@<br />
 	if (cursor_track != read_all_mode)<br />
 		prev_cursor_track = cursor_track;<br />
 	cursor_track = read_all_mode;<br />
-	reset_index_count(0);<br />
+	spk_reset_index_count(0);<br />
 	if (get_sentence_buf(vc, 0) == -1)<br />
 		kbd_fakekey2(vc, RA_DOWN_ARROW);<br />
 	else {<br />
@@ -1361,7 +1361,7 @@<br />
 	del_timer(&amp;cursor_timer);<br />
 	cursor_track = prev_cursor_track;<br />
 	spk_shut_up &amp;= 0xfe;<br />
-	do_flush();<br />
+	spk_do_flush();<br />
 }<br />
 <br />
 static void start_read_all_timer(struct vc_data *vc, int command)<br />
@@ -1370,7 +1370,7 @@<br />
 <br />
 	cursor_con = vc-&gt;vc_num;<br />
 	read_all_key = command;<br />
-	cursor_timeout = get_var(CURSOR_TIME);<br />
+	cursor_timeout = spk_get_var(CURSOR_TIME);<br />
 	mod_timer(&amp;cursor_timer,<br />
 		  jiffies + msecs_to_jiffies(cursor_timeout-&gt;u.n.value));<br />
 }<br />
@@ -1382,9 +1382,9 @@<br />
 	switch (command) {<br />
 	case RA_NEXT_SENT:<br />
 		/* Get Current Sentence */<br />
-		get_index_count(&amp;indcount, &amp;sentcount);<br />
+		spk_get_index_count(&amp;indcount, &amp;sentcount);<br />
 		/*printk(&quot;%d %d  &quot;, indcount, sentcount); */<br />
-		reset_index_count(sentcount + 1);<br />
+		spk_reset_index_count(sentcount + 1);<br />
 		if (indcount == 1) {<br />
 			if (!say_sentence_num(sentcount + 1, 0)) {<br />
 				kbd_fakekey2(vc, RA_FIND_NEXT_SENT);<br />
@@ -1395,7 +1395,7 @@<br />
 			sn = 0;<br />
 			if (!say_sentence_num(sentcount + 1, 1)) {<br />
 				sn = 1;<br />
-				reset_index_count(sn);<br />
+				spk_reset_index_count(sn);<br />
 			} else<br />
 				synth_insert_next_index(0);<br />
 			if (!say_sentence_num(sn, 0)) {<br />
@@ -1437,7 +1437,7 @@<br />
 	case RA_FIND_PREV_SENT:<br />
 		break;<br />
 	case RA_TIMER:<br />
-		get_index_count(&amp;indcount, &amp;sentcount);<br />
+		spk_get_index_count(&amp;indcount, &amp;sentcount);<br />
 		if (indcount &lt; 2)<br />
 			kbd_fakekey2(vc, RA_DOWN_ARROW);<br />
 		else<br />
@@ -1458,7 +1458,7 @@<br />
 		}<br />
 		del_timer(&amp;cursor_timer);<br />
 		spk_shut_up &amp;= 0xfe;<br />
-		do_flush();<br />
+		spk_do_flush();<br />
 		start_read_all_timer(vc, value + 1);<br />
 		spk_unlock(flags);<br />
 		return NOTIFY_STOP;<br />
@@ -1479,8 +1479,8 @@<br />
 		return;<br />
 	}<br />
 	spk_shut_up &amp;= 0xfe;<br />
-	if (no_intr)<br />
-		do_flush();<br />
+	if (spk_no_intr)<br />
+		spk_do_flush();<br />
 /* the key press flushes if !no_inter but we want to flush on cursor<br />
  * moves regardless of no_inter state */<br />
 	is_cursor = value + 1;<br />
@@ -1491,7 +1491,7 @@<br />
 	cursor_con = vc-&gt;vc_num;<br />
 	if (cursor_track == CT_Highlight)<br />
 		reset_highlight_buffers(vc);<br />
-	cursor_timeout = get_var(CURSOR_TIME);<br />
+	cursor_timeout = spk_get_var(CURSOR_TIME);<br />
 	mod_timer(&amp;cursor_timer,<br />
 		  jiffies + msecs_to_jiffies(cursor_timeout-&gt;u.n.value));<br />
 	spk_unlock(flags);<br />
@@ -1603,7 +1603,7 @@<br />
 			if (speakup_console[vc_num]-&gt;ht.ry[hc] != vc-&gt;vc_y)<br />
 				return 0;<br />
 		spk_parked |= 0x01;<br />
-		do_flush();<br />
+		spk_do_flush();<br />
 		spkup_write(speakup_console[vc_num]-&gt;ht.highbuf[hc],<br />
 			    speakup_console[vc_num]-&gt;ht.highsize[hc]);<br />
 		spk_pos = spk_cp = speakup_console[vc_num]-&gt;ht.rpos[hc];<br />
@@ -1685,7 +1685,7 @@<br />
 	if (!spk_trylock(flags))<br />
 		/* Speakup output, discard */<br />
 		return;<br />
-	if (bell_pos &amp;&amp; spk_keydown &amp;&amp; (vc-&gt;vc_x == bell_pos - 1))<br />
+	if (spk_bell_pos &amp;&amp; spk_keydown &amp;&amp; (vc-&gt;vc_x == spk_bell_pos - 1))<br />
 		bleep(3);<br />
 	if ((is_cursor) || (cursor_track == read_all_mode)) {<br />
 		if (cursor_track == CT_Highlight)<br />
@@ -1726,19 +1726,19 @@<br />
 		return;<br />
 	spk_lock(flags);<br />
 	spk_shut_up &amp;= 0xfe;<br />
-	if (no_intr)<br />
-		do_flush();<br />
+	if (spk_no_intr)<br />
+		spk_do_flush();<br />
 	switch (value) {<br />
 	case KVAL(K_CAPS):<br />
-		label = msg_get(MSG_KEYNAME_CAPSLOCK);<br />
+		label = spk_msg_get(MSG_KEYNAME_CAPSLOCK);<br />
 		on_off = vt_get_leds(fg_console, VC_CAPSLOCK);<br />
 		break;<br />
 	case KVAL(K_NUM):<br />
-		label = msg_get(MSG_KEYNAME_NUMLOCK);<br />
+		label = spk_msg_get(MSG_KEYNAME_NUMLOCK);<br />
 		on_off = vt_get_leds(fg_console, VC_NUMLOCK);<br />
 		break;<br />
 	case KVAL(K_HOLD):<br />
-		label = msg_get(MSG_KEYNAME_SCROLLLOCK);<br />
+		label = spk_msg_get(MSG_KEYNAME_SCROLLLOCK);<br />
 		on_off = vt_get_leds(fg_console, VC_SCROLLOCK);<br />
 		if (speakup_console[vc-&gt;vc_num])<br />
 			speakup_console[vc-&gt;vc_num]-&gt;tty_stopped = on_off;<br />
@@ -1750,7 +1750,7 @@<br />
 	}<br />
 	if (on_off &lt; 2)<br />
 		synth_printf(&quot;%s %s\n&quot;,<br />
-			     label, msg_get(MSG_STATUS_START + on_off));<br />
+			     label, spk_msg_get(MSG_STATUS_START + on_off));<br />
 	spk_unlock(flags);<br />
 }<br />
 <br />
@@ -1764,13 +1764,13 @@<br />
 	int var_id = (int)value - VAR_START;<br />
 	int how = (var_id &amp; 1) ? E_INC : E_DEC;<br />
 	var_id = var_id / 2 + FIRST_SET_VAR;<br />
-	p_header = get_var_header(var_id);<br />
+	p_header = spk_get_var_header(var_id);<br />
 	if (p_header == NULL)<br />
 		return -1;<br />
 	if (p_header-&gt;var_type != VAR_NUM)<br />
 		return -1;<br />
 	var_data = p_header-&gt;data;<br />
-	if (set_num_var(1, p_header, how) != 0)<br />
+	if (spk_set_num_var(1, p_header, how) != 0)<br />
 		return -1;<br />
 	if (!spk_close_press) {<br />
 		for (pn = p_header-&gt;name; *pn; pn++) {<br />
@@ -1790,18 +1790,18 @@<br />
 {<br />
 	char info[40];<br />
 	if (win_start &gt; 1) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_WINDOW_ALREADY_SET));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_WINDOW_ALREADY_SET));<br />
 		return;<br />
 	}<br />
 	if (spk_x &lt; win_left || spk_y &lt; win_top) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_END_BEFORE_START));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_END_BEFORE_START));<br />
 		return;<br />
 	}<br />
 	if (win_start &amp;&amp; spk_x == win_left &amp;&amp; spk_y == win_top) {<br />
 		win_left = 0;<br />
 		win_right = vc-&gt;vc_cols - 1;<br />
 		win_bottom = spk_y;<br />
-		snprintf(info, sizeof(info), msg_get(MSG_WINDOW_LINE),<br />
+		snprintf(info, sizeof(info), spk_msg_get(MSG_WINDOW_LINE),<br />
 			 (int)win_top + 1);<br />
 	} else {<br />
 		if (!win_start) {<br />
@@ -1811,8 +1811,8 @@<br />
 			win_bottom = spk_y;<br />
 			win_right = spk_x;<br />
 		}<br />
-		snprintf(info, sizeof(info), msg_get(MSG_WINDOW_BOUNDARY),<br />
-			 (win_start) ? msg_get(MSG_END) : msg_get(MSG_START),<br />
+		snprintf(info, sizeof(info), spk_msg_get(MSG_WINDOW_BOUNDARY),<br />
+			 (win_start) ? spk_msg_get(MSG_END) : spk_msg_get(MSG_START),<br />
 			 (int)spk_y + 1, (int)spk_x + 1);<br />
 	}<br />
 	synth_printf(&quot;%s\n&quot;, info);<br />
@@ -1824,32 +1824,32 @@<br />
 	win_top = win_bottom = 0;<br />
 	win_left = win_right = 0;<br />
 	win_start = 0;<br />
-	synth_printf(&quot;%s\n&quot;, msg_get(MSG_WINDOW_CLEARED));<br />
+	synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_WINDOW_CLEARED));<br />
 }<br />
 <br />
 static void speakup_win_enable(struct vc_data *vc)<br />
 {<br />
 	if (win_start &lt; 2) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_NO_WINDOW));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_NO_WINDOW));<br />
 		return;<br />
 	}<br />
 	win_enabled ^= 1;<br />
 	if (win_enabled)<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_WINDOW_SILENCED));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_WINDOW_SILENCED));<br />
 	else<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_WINDOW_SILENCE_DISABLED));<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_WINDOW_SILENCE_DISABLED));<br />
 }<br />
 <br />
 static void speakup_bits(struct vc_data *vc)<br />
 {<br />
 	int val = this_speakup_key - (FIRST_EDIT_BITS - 1);<br />
-	if (special_handler != NULL || val &lt; 1 || val &gt; 6) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_ERROR));<br />
+	if (spk_special_handler != NULL || val &lt; 1 || val &gt; 6) {<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_ERROR));<br />
 		return;<br />
 	}<br />
-	pb_edit = &amp;punc_info[val];<br />
-	synth_printf(msg_get(MSG_EDIT_PROMPT), pb_edit-&gt;name);<br />
-	special_handler = edit_bits;<br />
+	pb_edit = &amp;spk_punc_info[val];<br />
+	synth_printf(spk_msg_get(MSG_EDIT_PROMPT), pb_edit-&gt;name);<br />
+	spk_special_handler = edit_bits;<br />
 }<br />
 <br />
 static int handle_goto(struct vc_data *vc, u_char type, u_char ch, u_short key)<br />
@@ -1887,9 +1887,9 @@<br />
 	if (ch &lt; 'x' || ch &gt; 'y') {<br />
 oops:<br />
 		if (!spk_killed)<br />
-			synth_printf(&quot; %s\n&quot;, msg_get(MSG_GOTO_CANCELED));<br />
+			synth_printf(&quot; %s\n&quot;, spk_msg_get(MSG_GOTO_CANCELED));<br />
 		goto_buf[num = 0] = '\0';<br />
-		special_handler = NULL;<br />
+		spk_special_handler = NULL;<br />
 		return 1;<br />
 	}<br />
 	cp = speakup_s2i(goto_buf, &amp;go_pos);<br />
@@ -1917,7 +1917,7 @@<br />
 	}<br />
 	goto_buf[num = 0] = '\0';<br />
 do_goto:<br />
-	special_handler = NULL;<br />
+	spk_special_handler = NULL;<br />
 	spk_parked |= 0x01;<br />
 	if (goto_x) {<br />
 		spk_pos -= spk_x * 2;<br />
@@ -1934,18 +1934,18 @@<br />
 <br />
 static void speakup_goto(struct vc_data *vc)<br />
 {<br />
-	if (special_handler != NULL) {<br />
-		synth_printf(&quot;%s\n&quot;, msg_get(MSG_ERROR));<br />
+	if (spk_special_handler != NULL) {<br />
+		synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_ERROR));<br />
 		return;<br />
 	}<br />
-	synth_printf(&quot;%s\n&quot;, msg_get(MSG_GOTO));<br />
-	special_handler = handle_goto;<br />
+	synth_printf(&quot;%s\n&quot;, spk_msg_get(MSG_GOTO));<br />
+	spk_special_handler = handle_goto;<br />
 	return;<br />
 }<br />
 <br />
 static void speakup_help(struct vc_data *vc)<br />
 {<br />
-	handle_help(vc, KT_SPKUP, SPEAKUP_HELP, 0);<br />
+	spk_handle_help(vc, KT_SPKUP, SPEAKUP_HELP, 0);<br />
 }<br />
 <br />
 static void do_nothing(struct vc_data *vc)<br />
@@ -1992,7 +1992,7 @@<br />
 	spk_shut_up &amp;= 0xfe;<br />
 	this_speakup_key = value;<br />
 	if (value &lt; SPKUP_MAX_FUNC &amp;&amp; spkup_handler[value]) {<br />
-		do_flush();<br />
+		spk_do_flush();<br />
 		(*spkup_handler[value]) (vc);<br />
 	} else {<br />
 		if (inc_dec_var(value) &lt; 0)<br />
@@ -2032,7 +2032,7 @@<br />
 	}<br />
 	if (keycode &gt;= MAX_KEY)<br />
 		goto no_map;<br />
-	key_info = our_keys[keycode];<br />
+	key_info = spk_our_keys[keycode];<br />
 	if (key_info == 0)<br />
 		goto no_map;<br />
 	/* Check valid read all mode keys */<br />
@@ -2051,7 +2051,7 @@<br />
 		}<br />
 	}<br />
 	shift_info = (shift_state &amp; 0x0f) + key_speakup;<br />
-	offset = shift_table[shift_info];<br />
+	offset = spk_shift_table[shift_info];<br />
 	if (offset) {<br />
 		new_key = key_info[offset];<br />
 		if (new_key) {<br />
@@ -2062,7 +2062,7 @@<br />
 				if (up_flag || spk_killed)<br />
 					goto out;<br />
 				spk_shut_up &amp;= 0xfe;<br />
-				do_flush();<br />
+				spk_do_flush();<br />
 				goto out;<br />
 			}<br />
 			if (up_flag)<br />
@@ -2070,7 +2070,7 @@<br />
 			if (last_keycode == keycode &amp;&amp;<br />
 			    last_spk_jiffy + MAX_DELAY &gt; jiffies) {<br />
 				spk_close_press = 1;<br />
-				offset = shift_table[shift_info + 32];<br />
+				offset = spk_shift_table[shift_info + 32];<br />
 				/* double press? */<br />
 				if (offset &amp;&amp; key_info[offset])<br />
 					new_key = key_info[offset];<br />
@@ -2082,7 +2082,7 @@<br />
 		}<br />
 	}<br />
 no_map:<br />
-	if (type == KT_SPKUP &amp;&amp; special_handler == NULL) {<br />
+	if (type == KT_SPKUP &amp;&amp; spk_special_handler == NULL) {<br />
 		do_spkup(vc, new_key);<br />
 		spk_close_press = 0;<br />
 		ret = 1;<br />
@@ -2096,9 +2096,9 @@<br />
 	    || (value == KVAL(K_LEFT))<br />
 	    || (value == KVAL(K_RIGHT));<br />
 	if ((cursor_track != read_all_mode) || !kh)<br />
-		if (!no_intr)<br />
-			do_flush();<br />
-	if (special_handler) {<br />
+		if (!spk_no_intr)<br />
+			spk_do_flush();<br />
+	if (spk_special_handler) {<br />
 		if (type == KT_SPEC &amp;&amp; value == 1) {<br />
 			value = '\n';<br />
 			type = KT_LATIN;<br />
@@ -2106,7 +2106,7 @@<br />
 			type = KT_LATIN;<br />
 		else if (value == 0x7f)<br />
 			value = 8;	/* make del = backspace */<br />
-		ret = (*special_handler) (vc, type, value, keycode);<br />
+		ret = (*spk_special_handler) (vc, type, value, keycode);<br />
 		spk_close_press = 0;<br />
 		if (ret &lt; 0)<br />
 			bleep(9);<br />
@@ -2237,11 +2237,11 @@<br />
 		speakup_unregister_var(i);<br />
 <br />
 	for (i = 0; i &lt; 256; i++) {<br />
-		if (characters<i> != default_chars<i>)<br />
-			kfree(characters<i>);<br />
+		if (spk_characters<i> != spk_default_chars<i>)<br />
+			kfree(spk_characters<i>);<br />
 	}<br />
 <br />
-	free_user_msgs();<br />
+	spk_free_user_msgs();<br />
 }<br />
 <br />
 /* call by: module_init() */<br />
@@ -2254,20 +2254,20 @@<br />
 	struct var_t *var;<br />
 <br />
 	/* These first few initializations cannot fail. */<br />
-	initialize_msgs();	/* Initialize arrays for i18n. */<br />
-	reset_default_chars();<br />
-	reset_default_chartab();<br />
-	strlwr(synth_name);<br />
+	spk_initialize_msgs();	/* Initialize arrays for i18n. */<br />
+	spk_reset_default_chars();<br />
+	spk_reset_default_chartab();<br />
+	spk_strlwr(synth_name);<br />
 	spk_vars[0].u.n.high = vc-&gt;vc_cols;<br />
 	for (var = spk_vars; var-&gt;var_id != MAXVARS; var++)<br />
 		speakup_register_var(var);<br />
 	for (var = synth_time_vars;<br />
 	     (var-&gt;var_id &gt;= 0) &amp;&amp; (var-&gt;var_id &lt; MAXVARS); var++)<br />
 		speakup_register_var(var);<br />
-	for (i = 1; punc_info<i>.mask != 0; i++)<br />
-		set_mask_bits(0, i, 2);<br />
+	for (i = 1; spk_punc_info<i>.mask != 0; i++)<br />
+		spk_set_mask_bits(0, i, 2);<br />
 <br />
-	set_key_info(key_defaults, key_buf);<br />
+	spk_set_key_info(spk_key_defaults, spk_key_buf);<br />
 <br />
 	/* From here on out, initializations can fail. */<br />
 	err = speakup_add_virtual_keyboard();<br />
@@ -2290,7 +2290,7 @@<br />
 				goto error_kobjects;<br />
 		}<br />
 <br />
-	if (quiet_boot)<br />
+	if (spk_quiet_boot)<br />
 		spk_shut_up |= 0x01;<br />
 <br />
 	err = speakup_kobj_init();<br />
@@ -2352,11 +2352,11 @@<br />
 		speakup_unregister_var(i);<br />
 <br />
 	for (i = 0; i &lt; 256; i++) {<br />
-		if (characters<i> != default_chars<i>)<br />
-			kfree(characters<i>);<br />
+		if (spk_characters<i> != spk_default_chars<i>)<br />
+			kfree(spk_characters<i>);<br />
 	}<br />
 <br />
-	free_user_msgs();<br />
+	spk_free_user_msgs();<br />
 <br />
 out:<br />
 	return err;<br />
diff -ur linux/drivers/staging/speakup-orig/selection.c linux/drivers/staging/speakup/selection.c<br />
--- linux/drivers/staging/speakup-orig/selection.c	2012-10-01 14:19:04.552069389 +0200<br />
+++ linux/drivers/staging/speakup/selection.c	2013-01-01 23:38:11.895591455 +0100<br />
@@ -10,7 +10,7 @@<br />
 /* Don't take this from &lt;ctype.h&gt;: 011-015 on the screen aren't spaces */<br />
 #define ishardspace(c)      ((c) == ' ')<br />
 <br />
-unsigned short xs, ys, xe, ye; /* our region points */<br />
+unsigned short spk_xs, spk_ys, spk_xe, spk_ye; /* our region points */<br />
 <br />
 /* Variables for selection control. */<br />
 /* must not be disallocated */<br />
@@ -51,12 +51,12 @@<br />
 	int i, ps, pe;<br />
 	struct vc_data *vc = vc_cons[fg_console].d;<br />
 <br />
-	xs = limit(xs, vc-&gt;vc_cols - 1);<br />
-	ys = limit(ys, vc-&gt;vc_rows - 1);<br />
-	xe = limit(xe, vc-&gt;vc_cols - 1);<br />
-	ye = limit(ye, vc-&gt;vc_rows - 1);<br />
-	ps = ys * vc-&gt;vc_size_row + (xs &lt;&lt; 1);<br />
-	pe = ye * vc-&gt;vc_size_row + (xe &lt;&lt; 1);<br />
+	spk_xs = limit(spk_xs, vc-&gt;vc_cols - 1);<br />
+	spk_ys = limit(spk_ys, vc-&gt;vc_rows - 1);<br />
+	spk_xe = limit(spk_xe, vc-&gt;vc_cols - 1);<br />
+	spk_ye = limit(spk_ye, vc-&gt;vc_rows - 1);<br />
+	ps = spk_ys * vc-&gt;vc_size_row + (spk_xs &lt;&lt; 1);<br />
+	pe = spk_ye * vc-&gt;vc_size_row + (spk_xe &lt;&lt; 1);<br />
 <br />
 	if (ps &gt; pe) {<br />
 		/* make sel_start &lt;= sel_end */<br />
diff -ur linux/drivers/staging/speakup-orig/serialio.c linux/drivers/staging/speakup/serialio.c<br />
--- linux/drivers/staging/speakup-orig/serialio.c	2012-05-21 02:32:02.699795705 +0200<br />
+++ linux/drivers/staging/speakup/serialio.c	2013-01-01 23:36:29.793699089 +0100<br />
@@ -116,7 +116,7 @@<br />
 	outb(1, speakup_info.port_tts + UART_FCR);	/* Turn FIFO On */<br />
 }<br />
 <br />
-void stop_serial_interrupt(void)<br />
+void spk_stop_serial_interrupt(void)<br />
 {<br />
 	if (speakup_info.port_tts == 0)<br />
 		return;<br />
@@ -130,7 +130,7 @@<br />
 	free_irq(serstate-&gt;irq, (void *) synth_readbuf_handler);<br />
 }<br />
 <br />
-int wait_for_xmitr(void)<br />
+int spk_wait_for_xmitr(void)<br />
 {<br />
 	int tmout = SPK_XMITR_TIMEOUT;<br />
 	if ((synth-&gt;alive) &amp;&amp; (timeouts &gt;= NUM_DISABLE_TIMEOUTS)) {<br />
@@ -195,7 +195,7 @@<br />
 <br />
 int spk_serial_out(const char ch)<br />
 {<br />
-	if (synth-&gt;alive &amp;&amp; wait_for_xmitr()) {<br />
+	if (synth-&gt;alive &amp;&amp; spk_wait_for_xmitr()) {<br />
 		outb_p(ch, speakup_info.port_tts);<br />
 		return 1;<br />
 	}<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_acntpc.c linux/drivers/staging/speakup/speakup_acntpc.c<br />
--- linux/drivers/staging/speakup-orig/speakup_acntpc.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_acntpc.c	2013-01-01 23:22:14.283359688 +0100<br />
@@ -182,9 +182,9 @@<br />
 	struct var_t *full_time;<br />
 	struct var_t *jiffy_delta;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	delay_time = get_var(DELAY);<br />
-	full_time = get_var(FULL);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	delay_time = spk_get_var(DELAY);<br />
+	full_time = spk_get_var(FULL);<br />
 <br />
 	spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_acntsa.c linux/drivers/staging/speakup/speakup_acntsa.c<br />
--- linux/drivers/staging/speakup-orig/speakup_acntsa.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_acntsa.c	2013-01-01 23:31:33.695811381 +0100<br />
@@ -128,7 +128,7 @@<br />
 {<br />
 	int failed;<br />
 <br />
-	failed = serial_synth_probe(synth);<br />
+	failed = spk_serial_synth_probe(synth);<br />
 	if (failed == 0) {<br />
 		spk_synth_immediate(synth, &quot;\033=R\r&quot;);<br />
 		mdelay(100);<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_apollo.c linux/drivers/staging/speakup/speakup_apollo.c<br />
--- linux/drivers/staging/speakup-orig/speakup_apollo.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_apollo.c	2013-01-01 23:31:36.667750031 +0100<br />
@@ -112,7 +112,7 @@<br />
 	.startup = SYNTH_START,<br />
 	.checkval = SYNTH_CHECK,<br />
 	.vars = vars,<br />
-	.probe = serial_synth_probe,<br />
+	.probe = spk_serial_synth_probe,<br />
 	.release = spk_serial_release,<br />
 	.synth_immediate = spk_synth_immediate,<br />
 	.catch_up = do_catch_up,<br />
@@ -145,9 +145,9 @@<br />
 	int delay_time_val = 0;<br />
 	int jiffy_delta_val = 0;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	delay_time = get_var(DELAY);<br />
-	full_time = get_var(FULL);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	delay_time = spk_get_var(DELAY);<br />
+	full_time = spk_get_var(FULL);<br />
 	spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
 	spk_unlock(flags);<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_audptr.c linux/drivers/staging/speakup/speakup_audptr.c<br />
--- linux/drivers/staging/speakup-orig/speakup_audptr.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_audptr.c	2013-01-01 23:31:39.655688351 +0100<br />
@@ -162,7 +162,7 @@<br />
 {<br />
 	int failed = 0;<br />
 <br />
-	failed = serial_synth_probe(synth);<br />
+	failed = spk_serial_synth_probe(synth);<br />
 	if (failed == 0)<br />
 		synth_version(synth);<br />
 	synth-&gt;alive = !failed;<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_bns.c linux/drivers/staging/speakup/speakup_bns.c<br />
--- linux/drivers/staging/speakup-orig/speakup_bns.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_bns.c	2013-01-01 23:31:43.327612552 +0100<br />
@@ -100,7 +100,7 @@<br />
 	.startup = SYNTH_START,<br />
 	.checkval = SYNTH_CHECK,<br />
 	.vars = vars,<br />
-	.probe = serial_synth_probe,<br />
+	.probe = spk_serial_synth_probe,<br />
 	.release = spk_serial_release,<br />
 	.synth_immediate = spk_synth_immediate,<br />
 	.catch_up = spk_do_catch_up,<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_decext.c linux/drivers/staging/speakup/speakup_decext.c<br />
--- linux/drivers/staging/speakup-orig/speakup_decext.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_decext.c	2013-01-01 23:31:45.803561440 +0100<br />
@@ -130,7 +130,7 @@<br />
 	.startup = SYNTH_START,<br />
 	.checkval = SYNTH_CHECK,<br />
 	.vars = vars,<br />
-	.probe = serial_synth_probe,<br />
+	.probe = spk_serial_synth_probe,<br />
 	.release = spk_serial_release,<br />
 	.synth_immediate = spk_synth_immediate,<br />
 	.catch_up = do_catch_up,<br />
@@ -162,8 +162,8 @@<br />
 	int jiffy_delta_val = 0;<br />
 	int delay_time_val = 0;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	delay_time = get_var(DELAY);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	delay_time = spk_get_var(DELAY);<br />
 <br />
 	spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_decpc.c linux/drivers/staging/speakup/speakup_decpc.c<br />
--- linux/drivers/staging/speakup-orig/speakup_decpc.c	2012-10-01 14:19:04.552069389 +0200<br />
+++ linux/drivers/staging/speakup/speakup_decpc.c	2013-01-01 23:22:29.223051270 +0100<br />
@@ -375,8 +375,8 @@<br />
 	int jiffy_delta_val;<br />
 	int delay_time_val;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	delay_time = get_var(DELAY);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	delay_time = spk_get_var(DELAY);<br />
 	spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
 	spk_unlock(flags);<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_dectlk.c linux/drivers/staging/speakup/speakup_dectlk.c<br />
--- linux/drivers/staging/speakup-orig/speakup_dectlk.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_dectlk.c	2013-01-01 23:31:48.603503640 +0100<br />
@@ -134,7 +134,7 @@<br />
 	.vars = vars,<br />
 	.default_pitch = ap_defaults,<br />
 	.default_vol = g5_defaults,<br />
-	.probe = serial_synth_probe,<br />
+	.probe = spk_serial_synth_probe,<br />
 	.release = spk_serial_release,<br />
 	.synth_immediate = spk_synth_immediate,<br />
 	.catch_up = do_catch_up,<br />
@@ -214,8 +214,8 @@<br />
 	int jiffy_delta_val;<br />
 	int delay_time_val;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	delay_time = get_var(DELAY);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	delay_time = spk_get_var(DELAY);<br />
 	spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
 	spk_unlock(flags);<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_dtlk.c linux/drivers/staging/speakup/speakup_dtlk.c<br />
--- linux/drivers/staging/speakup-orig/speakup_dtlk.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_dtlk.c	2013-01-01 23:28:02.764165703 +0100<br />
@@ -198,8 +198,8 @@<br />
 	int jiffy_delta_val;<br />
 	int delay_time_val;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	delay_time = get_var(DELAY);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	delay_time = spk_get_var(DELAY);<br />
 	spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
 	spk_unlock(flags);<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_dummy.c linux/drivers/staging/speakup/speakup_dummy.c<br />
--- linux/drivers/staging/speakup-orig/speakup_dummy.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_dummy.c	2013-01-01 23:31:51.031453520 +0100<br />
@@ -102,7 +102,7 @@<br />
 	.startup = SYNTH_START,<br />
 	.checkval = SYNTH_CHECK,<br />
 	.vars = vars,<br />
-	.probe = serial_synth_probe,<br />
+	.probe = spk_serial_synth_probe,<br />
 	.release = spk_serial_release,<br />
 	.synth_immediate = spk_synth_immediate,<br />
 	.catch_up = spk_do_catch_up,<br />
diff -ur linux/drivers/staging/speakup-orig/speakup.h linux/drivers/staging/speakup/speakup.h<br />
--- linux/drivers/staging/speakup-orig/speakup.h	2012-03-19 14:48:08.965869854 +0100<br />
+++ linux/drivers/staging/speakup/speakup.h	2013-01-01 23:44:08.444231555 +0100<br />
@@ -50,34 +50,34 @@<br />
 #define E_UNDEF -1<br />
 <br />
 extern int speakup_thread(void *data);<br />
-extern void reset_default_chars(void);<br />
-extern void reset_default_chartab(void);<br />
+extern void spk_reset_default_chars(void);<br />
+extern void spk_reset_default_chartab(void);<br />
 extern void synth_start(void);<br />
 void synth_insert_next_index(int sent_num);<br />
-void reset_index_count(int sc);<br />
-void get_index_count(int *linecount, int *sentcount);<br />
-extern int set_key_info(const u_char *key_info, u_char *k_buffer);<br />
-extern char *strlwr(char *s);<br />
+void spk_reset_index_count(int sc);<br />
+void spk_get_index_count(int *linecount, int *sentcount);<br />
+extern int spk_set_key_info(const u_char *key_info, u_char *k_buffer);<br />
+extern char *spk_strlwr(char *s);<br />
 extern char *speakup_s2i(char *start, int *dest);<br />
-extern char *s2uchar(char *start, char *dest);<br />
-extern char *xlate(char *s);<br />
+extern char *spk_s2uchar(char *start, char *dest);<br />
+extern char *spk_xlate(char *s);<br />
 extern int speakup_kobj_init(void);<br />
 extern void speakup_kobj_exit(void);<br />
-extern int chartab_get_value(char *keyword);<br />
+extern int spk_chartab_get_value(char *keyword);<br />
 extern void speakup_register_var(struct var_t *var);<br />
 extern void speakup_unregister_var(enum var_id_t var_id);<br />
-extern struct st_var_header *get_var_header(enum var_id_t var_id);<br />
-extern struct st_var_header *var_header_by_name(const char *name);<br />
-extern struct punc_var_t *get_punc_var(enum var_id_t var_id);<br />
-extern int set_num_var(int val, struct st_var_header *var, int how);<br />
-extern int set_string_var(const char *page, struct st_var_header *var, int len);<br />
-extern int set_mask_bits(const char *input, const int which, const int how);<br />
-extern special_func special_handler;<br />
-extern int handle_help(struct vc_data *vc, u_char type, u_char ch, u_short key);<br />
+extern struct st_var_header *spk_get_var_header(enum var_id_t var_id);<br />
+extern struct st_var_header *spk_var_header_by_name(const char *name);<br />
+extern struct punc_var_t *spk_get_punc_var(enum var_id_t var_id);<br />
+extern int spk_set_num_var(int val, struct st_var_header *var, int how);<br />
+extern int spk_set_string_var(const char *page, struct st_var_header *var, int len);<br />
+extern int spk_set_mask_bits(const char *input, const int which, const int how);<br />
+extern special_func spk_special_handler;<br />
+extern int spk_handle_help(struct vc_data *vc, u_char type, u_char ch, u_short key);<br />
 extern int synth_init(char *name);<br />
 extern void synth_release(void);<br />
 <br />
-extern void do_flush(void);<br />
+extern void spk_do_flush(void);<br />
 extern void speakup_start_ttys(void);<br />
 extern void synth_buffer_add(char ch);<br />
 extern void synth_buffer_clear(void);<br />
@@ -90,35 +90,35 @@<br />
 extern int synth_supports_indexing(void);<br />
 <br />
 extern struct vc_data *spk_sel_cons;<br />
-extern unsigned short xs, ys, xe, ye; /* our region points */<br />
+extern unsigned short spk_xs, spk_ys, spk_xe, spk_ye; /* our region points */<br />
 <br />
 extern wait_queue_head_t speakup_event;<br />
 extern struct kobject *speakup_kobj;<br />
 extern struct task_struct *speakup_task;<br />
-extern const u_char key_defaults[];<br />
+extern const u_char spk_key_defaults[];<br />
 <br />
 /* Protect speakup synthesizer list */<br />
 extern struct mutex spk_mutex;<br />
 extern struct st_spk_t *speakup_console[];<br />
 extern struct spk_synth *synth;<br />
-extern char pitch_buff[];<br />
-extern u_char *our_keys[];<br />
-extern short punc_masks[];<br />
-extern char str_caps_start[], str_caps_stop[];<br />
-extern const struct st_bits_data punc_info[];<br />
-extern u_char key_buf[600];<br />
-extern char *characters[];<br />
-extern char *default_chars[];<br />
+extern char spk_pitch_buff[];<br />
+extern u_char *spk_our_keys[];<br />
+extern short spk_punc_masks[];<br />
+extern char spk_str_caps_start[], spk_str_caps_stop[];<br />
+extern const struct st_bits_data spk_punc_info[];<br />
+extern u_char spk_key_buf[600];<br />
+extern char *spk_characters[];<br />
+extern char *spk_default_chars[];<br />
 extern u_short spk_chartab[];<br />
-extern int no_intr, say_ctrl, say_word_ctl, punc_level;<br />
-extern int reading_punc, attrib_bleep, bleeps;<br />
-extern int bleep_time, bell_pos;<br />
-extern int spell_delay, key_echo;<br />
-extern short punc_mask;<br />
-extern short pitch_shift, synth_flags;<br />
-extern bool quiet_boot;<br />
+extern int spk_no_intr, spk_say_ctrl, spk_say_word_ctl, spk_punc_level;<br />
+extern int spk_reading_punc, spk_attrib_bleep, spk_bleeps;<br />
+extern int spk_bleep_time, spk_bell_pos;<br />
+extern int spk_spell_delay, spk_key_echo;<br />
+extern short spk_punc_mask;<br />
+extern short spk_pitch_shift, synth_flags;<br />
+extern bool spk_quiet_boot;<br />
 extern char *synth_name;<br />
-extern struct bleep unprocessed_sound;<br />
+extern struct bleep spk_unprocessed_sound;<br />
 <br />
 /* Prototypes from fakekey.c. */<br />
 int speakup_add_virtual_keyboard(void);<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_keypc.c linux/drivers/staging/speakup/speakup_keypc.c<br />
--- linux/drivers/staging/speakup-orig/speakup_keypc.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_keypc.c	2013-01-01 23:22:45.606713044 +0100<br />
@@ -184,9 +184,9 @@<br />
 	int full_time_val;<br />
 	int jiffy_delta_val;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	delay_time = get_var(DELAY);<br />
-	full_time = get_var(FULL);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	delay_time = spk_get_var(DELAY);<br />
+	full_time = spk_get_var(FULL);<br />
 spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
 	spk_unlock(flags);<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_ltlk.c linux/drivers/staging/speakup/speakup_ltlk.c<br />
--- linux/drivers/staging/speakup-orig/speakup_ltlk.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_ltlk.c	2013-01-01 23:31:53.491402739 +0100<br />
@@ -161,7 +161,7 @@<br />
 {<br />
 	int failed = 0;<br />
 <br />
-	failed = serial_synth_probe(synth);<br />
+	failed = spk_serial_synth_probe(synth);<br />
 	if (failed == 0)<br />
 		synth_interrogate(synth);<br />
 	synth-&gt;alive = !failed;<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_spkout.c linux/drivers/staging/speakup/speakup_spkout.c<br />
--- linux/drivers/staging/speakup-orig/speakup_spkout.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_spkout.c	2013-01-01 23:31:57.871312325 +0100<br />
@@ -107,7 +107,7 @@<br />
 	.startup = SYNTH_START,<br />
 	.checkval = SYNTH_CHECK,<br />
 	.vars = vars,<br />
-	.probe = serial_synth_probe,<br />
+	.probe = spk_serial_synth_probe,<br />
 	.release = spk_serial_release,<br />
 	.synth_immediate = spk_synth_immediate,<br />
 	.catch_up = spk_do_catch_up,<br />
diff -ur linux/drivers/staging/speakup-orig/speakup_txprt.c linux/drivers/staging/speakup/speakup_txprt.c<br />
--- linux/drivers/staging/speakup-orig/speakup_txprt.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/speakup_txprt.c	2013-01-01 23:32:00.879250232 +0100<br />
@@ -100,7 +100,7 @@<br />
 	.startup = SYNTH_START,<br />
 	.checkval = SYNTH_CHECK,<br />
 	.vars = vars,<br />
-	.probe = serial_synth_probe,<br />
+	.probe = spk_serial_synth_probe,<br />
 	.release = spk_serial_release,<br />
 	.synth_immediate = spk_synth_immediate,<br />
 	.catch_up = spk_do_catch_up,<br />
diff -ur linux/drivers/staging/speakup-orig/spk_priv.h linux/drivers/staging/speakup/spk_priv.h<br />
--- linux/drivers/staging/speakup-orig/spk_priv.h	2012-05-21 02:32:02.699795705 +0200<br />
+++ linux/drivers/staging/speakup/spk_priv.h	2013-01-01 23:36:31.289668208 +0100<br />
@@ -45,8 +45,8 @@<br />
 #define KT_SPKUP 15<br />
 <br />
 extern const struct old_serial_port *spk_serial_init(int index);<br />
-extern void stop_serial_interrupt(void);<br />
-extern int wait_for_xmitr(void);<br />
+extern void spk_stop_serial_interrupt(void);<br />
+extern int spk_wait_for_xmitr(void);<br />
 extern unsigned char spk_serial_in(void);<br />
 extern unsigned char spk_serial_in_nowait(void);<br />
 extern int spk_serial_out(const char ch);<br />
@@ -55,13 +55,13 @@<br />
 extern char synth_buffer_getc(void);<br />
 extern char synth_buffer_peek(void);<br />
 extern int synth_buffer_empty(void);<br />
-extern struct var_t *get_var(enum var_id_t var_id);<br />
+extern struct var_t *spk_get_var(enum var_id_t var_id);<br />
 extern ssize_t spk_var_show(struct kobject *kobj, struct kobj_attribute *attr,<br />
 	char *buf);<br />
 extern ssize_t spk_var_store(struct kobject *kobj, struct kobj_attribute *attr,<br />
 	const char *buf, size_t count);<br />
 <br />
-extern int serial_synth_probe(struct spk_synth *synth);<br />
+extern int spk_serial_synth_probe(struct spk_synth *synth);<br />
 extern const char *spk_synth_immediate(struct spk_synth *synth, const char *buff);<br />
 extern void spk_do_catch_up(struct spk_synth *synth);<br />
 extern void spk_synth_flush(struct spk_synth *synth);<br />
diff -ur linux/drivers/staging/speakup-orig/synth.c linux/drivers/staging/speakup/synth.c<br />
--- linux/drivers/staging/speakup-orig/synth.c	2012-10-01 14:19:04.556069308 +0200<br />
+++ linux/drivers/staging/speakup/synth.c	2013-01-01 23:36:33.997612309 +0100<br />
@@ -20,9 +20,9 @@<br />
 #define MAXSYNTHS       16      /* Max number of synths in array. */<br />
 static struct spk_synth *synths[MAXSYNTHS];<br />
 struct spk_synth *synth;<br />
-char pitch_buff[32] = &quot;&quot;;<br />
+char spk_pitch_buff[32] = &quot;&quot;;<br />
 static int module_status;<br />
-bool quiet_boot;<br />
+bool spk_quiet_boot;<br />
 <br />
 struct speakup_info_t speakup_info = {<br />
 	.spinlock = __SPIN_LOCK_UNLOCKED(speakup_info.spinlock),<br />
@@ -32,7 +32,7 @@<br />
 <br />
 static int do_synth_init(struct spk_synth *in_synth);<br />
 <br />
-int serial_synth_probe(struct spk_synth *synth)<br />
+int spk_serial_synth_probe(struct spk_synth *synth)<br />
 {<br />
 	const struct old_serial_port *ser;<br />
 	int failed = 0;<br />
@@ -59,7 +59,7 @@<br />
 	synth-&gt;alive = 1;<br />
 	return 0;<br />
 }<br />
-EXPORT_SYMBOL_GPL(serial_synth_probe);<br />
+EXPORT_SYMBOL_GPL(spk_serial_synth_probe);<br />
 <br />
 /* Main loop of the progression thread: keep eating from the buffer<br />
  * and push to the serial port, waiting as needed<br />
@@ -79,9 +79,9 @@<br />
 	int delay_time_val;<br />
 	int full_time_val;<br />
 <br />
-	jiffy_delta = get_var(JIFFY);<br />
-	full_time = get_var(FULL);<br />
-	delay_time = get_var(DELAY);<br />
+	jiffy_delta = spk_get_var(JIFFY);<br />
+	full_time = spk_get_var(FULL);<br />
+	delay_time = spk_get_var(DELAY);<br />
 <br />
 	spk_lock(flags);<br />
 	jiffy_delta_val = jiffy_delta-&gt;u.n.value;<br />
@@ -139,7 +139,7 @@<br />
 	while ((ch = *buff)) {<br />
 		if (ch == '\n')<br />
 			ch = synth-&gt;procspeech;<br />
-		if (wait_for_xmitr())<br />
+		if (spk_wait_for_xmitr())<br />
 			outb(ch, speakup_info.port_tts);<br />
 		else<br />
 			return buff;<br />
@@ -166,7 +166,7 @@<br />
 {<br />
 	if (synth-&gt;alive)<br />
 		return 1;<br />
-	if (!synth-&gt;alive &amp;&amp; wait_for_xmitr() &gt; 0) {<br />
+	if (!synth-&gt;alive &amp;&amp; spk_wait_for_xmitr() &gt; 0) {<br />
 		/* restart */<br />
 		synth-&gt;alive = 1;<br />
 		synth_printf(&quot;%s&quot;, synth-&gt;init);<br />
@@ -192,20 +192,20 @@<br />
 		synth_buffer_clear();<br />
 		return;<br />
 	}<br />
-	trigger_time = get_var(TRIGGER);<br />
+	trigger_time = spk_get_var(TRIGGER);<br />
 	if (!timer_pending(&amp;thread_timer))<br />
 		mod_timer(&amp;thread_timer, jiffies +<br />
 			msecs_to_jiffies(trigger_time-&gt;u.n.value));<br />
 }<br />
 <br />
-void do_flush(void)<br />
+void spk_do_flush(void)<br />
 {<br />
 	speakup_info.flushing = 1;<br />
 	synth_buffer_clear();<br />
 	if (synth-&gt;alive) {<br />
-		if (pitch_shift) {<br />
-			synth_printf(&quot;%s&quot;, pitch_buff);<br />
-			pitch_shift = 0;<br />
+		if (spk_pitch_shift) {<br />
+			synth_printf(&quot;%s&quot;, spk_pitch_buff);<br />
+			spk_pitch_shift = 0;<br />
 		}<br />
 	}<br />
 	wake_up_interruptible_all(&amp;speakup_event);<br />
@@ -241,7 +241,7 @@<br />
 static int index_count;<br />
 static int sentence_count;<br />
 <br />
-void reset_index_count(int sc)<br />
+void spk_reset_index_count(int sc)<br />
 {<br />
 	static int first = 1;<br />
 	if (first)<br />
@@ -277,7 +277,7 @@<br />
 	}<br />
 }<br />
 <br />
-void get_index_count(int *linecount, int *sentcount)<br />
+void spk_get_index_count(int *linecount, int *sentcount)<br />
 {<br />
 	int ind = synth-&gt;get_index();<br />
 	if (ind) {<br />
@@ -384,7 +384,7 @@<br />
 	for (var = synth-&gt;vars;<br />
 		(var-&gt;var_id &gt;= 0) &amp;&amp; (var-&gt;var_id &lt; MAXVARS); var++)<br />
 		speakup_register_var(var);<br />
-	if (!quiet_boot)<br />
+	if (!spk_quiet_boot)<br />
 		synth_printf(&quot;%s found\n&quot;, synth-&gt;long_name);<br />
 	if (synth-&gt;attributes.name<br />
 	&amp;&amp; sysfs_create_group(speakup_kobj, &amp;(synth-&gt;attributes)) &lt; 0)<br />
@@ -412,7 +412,7 @@<br />
 		sysfs_remove_group(speakup_kobj, &amp;(synth-&gt;attributes));<br />
 	for (var = synth-&gt;vars; var-&gt;var_id != MAXVARS; var++)<br />
 		speakup_unregister_var(var-&gt;var_id);<br />
-	stop_serial_interrupt();<br />
+	spk_stop_serial_interrupt();<br />
 	synth-&gt;release();<br />
 	synth = NULL;<br />
 }<br />
@@ -460,4 +460,4 @@<br />
 }<br />
 EXPORT_SYMBOL_GPL(synth_remove);<br />
 <br />
-short punc_masks[] = { 0, SOME, MOST, PUNC, PUNC|B_SYM };<br />
+short spk_punc_masks[] = { 0, SOME, MOST, PUNC, PUNC|B_SYM };<br />
diff -ur linux/drivers/staging/speakup-orig/thread.c linux/drivers/staging/speakup/thread.c<br />
--- linux/drivers/staging/speakup-orig/thread.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/thread.c	2013-01-01 23:35:52.418470610 +0100<br />
@@ -23,8 +23,8 @@<br />
 		DEFINE_WAIT(wait);<br />
 		while (1) {<br />
 			spk_lock(flags);<br />
-			our_sound = unprocessed_sound;<br />
-			unprocessed_sound.active = 0;<br />
+			our_sound = spk_unprocessed_sound;<br />
+			spk_unprocessed_sound.active = 0;<br />
 			prepare_to_wait(&amp;speakup_event, &amp;wait,<br />
 				TASK_INTERRUPTIBLE);<br />
 			should_break = kthread_should_stop() ||<br />
diff -ur linux/drivers/staging/speakup-orig/varhandlers.c linux/drivers/staging/speakup/varhandlers.c<br />
--- linux/drivers/staging/speakup-orig/varhandlers.c	2011-10-24 09:10:05.000000000 +0200<br />
+++ linux/drivers/staging/speakup/varhandlers.c	2013-01-01 23:44:12.360150723 +0100<br />
@@ -16,24 +16,24 @@<br />
 	{ &quot;ex_num&quot;, EXNUMBER, VAR_PROC, NULL, NULL },<br />
 	{ &quot;characters&quot;, CHARS, VAR_PROC, NULL, NULL },<br />
 	{ &quot;synth_direct&quot;, SYNTH_DIRECT, VAR_PROC, NULL, NULL },<br />
-	{ &quot;caps_start&quot;, CAPS_START, VAR_STRING, str_caps_start, NULL },<br />
-	{ &quot;caps_stop&quot;, CAPS_STOP, VAR_STRING, str_caps_stop, NULL },<br />
+	{ &quot;caps_start&quot;, CAPS_START, VAR_STRING, spk_str_caps_start, NULL },<br />
+	{ &quot;caps_stop&quot;, CAPS_STOP, VAR_STRING, spk_str_caps_stop, NULL },<br />
 	{ &quot;delay_time&quot;, DELAY, VAR_TIME, NULL, NULL },<br />
 	{ &quot;trigger_time&quot;, TRIGGER, VAR_TIME, NULL, NULL },<br />
 	{ &quot;jiffy_delta&quot;, JIFFY, VAR_TIME, NULL, NULL },<br />
 	{ &quot;full_time&quot;, FULL, VAR_TIME, NULL, NULL },<br />
-	{ &quot;spell_delay&quot;, SPELL_DELAY, VAR_NUM, &amp;spell_delay, NULL },<br />
-	{ &quot;bleeps&quot;, BLEEPS, VAR_NUM, &amp;bleeps, NULL },<br />
-	{ &quot;attrib_bleep&quot;, ATTRIB_BLEEP, VAR_NUM, &amp;attrib_bleep, NULL },<br />
-	{ &quot;bleep_time&quot;, BLEEP_TIME, VAR_TIME, &amp;bleep_time, NULL },<br />
+	{ &quot;spell_delay&quot;, SPELL_DELAY, VAR_NUM, &amp;spk_spell_delay, NULL },<br />
+	{ &quot;bleeps&quot;, BLEEPS, VAR_NUM, &amp;spk_bleeps, NULL },<br />
+	{ &quot;attrib_bleep&quot;, ATTRIB_BLEEP, VAR_NUM, &amp;spk_attrib_bleep, NULL },<br />
+	{ &quot;bleep_time&quot;, BLEEP_TIME, VAR_TIME, &amp;spk_bleep_time, NULL },<br />
 	{ &quot;cursor_time&quot;, CURSOR_TIME, VAR_TIME, NULL, NULL },<br />
-	{ &quot;punc_level&quot;, PUNC_LEVEL, VAR_NUM, &amp;punc_level, NULL },<br />
-	{ &quot;reading_punc&quot;, READING_PUNC, VAR_NUM, &amp;reading_punc, NULL },<br />
-	{ &quot;say_control&quot;, SAY_CONTROL, VAR_NUM, &amp;say_ctrl, NULL },<br />
-	{ &quot;say_word_ctl&quot;, SAY_WORD_CTL, VAR_NUM, &amp;say_word_ctl, NULL },<br />
-	{ &quot;no_interrupt&quot;, NO_INTERRUPT, VAR_NUM, &amp;no_intr, NULL },<br />
-	{ &quot;key_echo&quot;, KEY_ECHO, VAR_NUM, &amp;key_echo, NULL },<br />
-	{ &quot;bell_pos&quot;, BELL_POS, VAR_NUM, &amp;bell_pos, NULL },<br />
+	{ &quot;punc_level&quot;, PUNC_LEVEL, VAR_NUM, &amp;spk_punc_level, NULL },<br />
+	{ &quot;reading_punc&quot;, READING_PUNC, VAR_NUM, &amp;spk_reading_punc, NULL },<br />
+	{ &quot;say_control&quot;, SAY_CONTROL, VAR_NUM, &amp;spk_say_ctrl, NULL },<br />
+	{ &quot;say_word_ctl&quot;, SAY_WORD_CTL, VAR_NUM, &amp;spk_say_word_ctl, NULL },<br />
+	{ &quot;no_interrupt&quot;, NO_INTERRUPT, VAR_NUM, &amp;spk_no_intr, NULL },<br />
+	{ &quot;key_echo&quot;, KEY_ECHO, VAR_NUM, &amp;spk_key_echo, NULL },<br />
+	{ &quot;bell_pos&quot;, BELL_POS, VAR_NUM, &amp;spk_bell_pos, NULL },<br />
 	{ &quot;rate&quot;, RATE, VAR_NUM, NULL, NULL },<br />
 	{ &quot;pitch&quot;, PITCH, VAR_NUM, NULL, NULL },<br />
 	{ &quot;vol&quot;, VOL, VAR_NUM, NULL, NULL },<br />
@@ -58,7 +58,7 @@<br />
 	{ -1, -1 },<br />
 };<br />
 <br />
-int chartab_get_value(char *keyword)<br />
+int spk_chartab_get_value(char *keyword)<br />
 {<br />
 	int value = 0;<br />
 <br />
@@ -103,11 +103,11 @@<br />
 	p_header-&gt;data = var;<br />
 	switch (p_header-&gt;var_type) {<br />
 	case VAR_STRING:<br />
-		set_string_var(nothing, p_header, 0);<br />
+		spk_set_string_var(nothing, p_header, 0);<br />
 		break;<br />
 	case VAR_NUM:<br />
 	case VAR_TIME:<br />
-		set_num_var(0, p_header, E_DEFAULT);<br />
+		spk_set_num_var(0, p_header, E_DEFAULT);<br />
 		break;<br />
 	default:<br />
 		break;<br />
@@ -123,7 +123,7 @@<br />
 	p_header-&gt;data = NULL;<br />
 }<br />
 <br />
-struct st_var_header *get_var_header(enum var_id_t var_id)<br />
+struct st_var_header *spk_get_var_header(enum var_id_t var_id)<br />
 {<br />
 	struct st_var_header *p_header;<br />
 	if (var_id &lt; 0 || var_id &gt;= MAXVARS)<br />
@@ -134,7 +134,7 @@<br />
 	return p_header;<br />
 }<br />
 <br />
-struct st_var_header *var_header_by_name(const char *name)<br />
+struct st_var_header *spk_var_header_by_name(const char *name)<br />
 {<br />
 	int i;<br />
 	struct st_var_header *where = NULL;<br />
@@ -151,15 +151,15 @@<br />
 	return where;<br />
 }<br />
 <br />
-struct var_t *get_var(enum var_id_t var_id)<br />
+struct var_t *spk_get_var(enum var_id_t var_id)<br />
 {<br />
 	BUG_ON(var_id &lt; 0 || var_id &gt;= MAXVARS);<br />
 	BUG_ON(!var_ptrs[var_id]);<br />
 	return var_ptrs[var_id]-&gt;data;<br />
 }<br />
-EXPORT_SYMBOL_GPL(get_var);<br />
+EXPORT_SYMBOL_GPL(spk_get_var);<br />
 <br />
-struct punc_var_t *get_punc_var(enum var_id_t var_id)<br />
+struct punc_var_t *spk_get_punc_var(enum var_id_t var_id)<br />
 {<br />
 	struct punc_var_t *rv = NULL;<br />
 	struct punc_var_t *where;<br />
@@ -175,7 +175,7 @@<br />
 }<br />
 <br />
 /* handlers for setting vars */<br />
-int set_num_var(int input, struct st_var_header *var, int how)<br />
+int spk_set_num_var(int input, struct st_var_header *var, int how)<br />
 {<br />
 	int val;<br />
 	short ret = 0;<br />
@@ -217,7 +217,7 @@<br />
 	if (p_val != NULL)<br />
 		*p_val = val;<br />
 	if (var-&gt;var_id == PUNC_LEVEL) {<br />
-		punc_mask = punc_masks[val];<br />
+		spk_punc_mask = spk_punc_masks[val];<br />
 		return ret;<br />
 	}<br />
 	if (var_data-&gt;u.n.multiplier != 0)<br />
@@ -232,7 +232,7 @@<br />
 	if (!var_data-&gt;u.n.synth_fmt)<br />
 		return ret;<br />
 	if (var-&gt;var_id == PITCH)<br />
-		cp = pitch_buff;<br />
+		cp = spk_pitch_buff;<br />
 	else<br />
 		cp = buf;<br />
 	if (!var_data-&gt;u.n.out_str)<br />
@@ -244,7 +244,7 @@<br />
 	return ret;<br />
 }<br />
 <br />
-int set_string_var(const char *page, struct st_var_header *var, int len)<br />
+int spk_set_string_var(const char *page, struct st_var_header *var, int len)<br />
 {<br />
 	int ret = 0;<br />
 	struct var_t *var_data = var-&gt;data;<br />
@@ -267,21 +267,21 @@<br />
 	return ret;<br />
 }<br />
 <br />
-/* set_mask_bits sets or clears the punc/delim/repeat bits,<br />
+/* spk_set_mask_bits sets or clears the punc/delim/repeat bits,<br />
  * if input is null uses the defaults.<br />
  * values for how: 0 clears bits of chars supplied,<br />
  * 1 clears allk, 2 sets bits for chars */<br />
-int set_mask_bits(const char *input, const int which, const int how)<br />
+int spk_set_mask_bits(const char *input, const int which, const int how)<br />
 {<br />
 	u_char *cp;<br />
-	short mask = punc_info[which].mask;<br />
+	short mask = spk_punc_info[which].mask;<br />
 	if (how&amp;1) {<br />
-		for (cp = (u_char *)punc_info[3].value; *cp; cp++)<br />
+		for (cp = (u_char *)spk_punc_info[3].value; *cp; cp++)<br />
 			spk_chartab[*cp] &amp;= ~mask;<br />
 	}<br />
 	cp = (u_char *)input;<br />
 	if (cp == 0)<br />
-		cp = punc_info[which].value;<br />
+		cp = spk_punc_info[which].value;<br />
 	else {<br />
 		for ( ; *cp; cp++) {<br />
 			if (*cp &lt; SPACE)<br />
@@ -308,7 +308,7 @@<br />
 	return 0;<br />
 }<br />
 <br />
-char *strlwr(char *s)<br />
+char *spk_strlwr(char *s)<br />
 {<br />
 	char *p;<br />
 	if (s == NULL)<br />
@@ -341,7 +341,7 @@<br />
 	return start;<br />
 }<br />
 <br />
-char *s2uchar(char *start, char *dest)<br />
+char *spk_s2uchar(char *start, char *dest)<br />
 {<br />
 	int val = 0;<br />
 	while (*start &amp;&amp; *start &lt;= SPACE)<br />
@@ -357,7 +357,7 @@<br />
 	return start;<br />
 }<br />
 <br />
-char *xlate(char *s)<br />
+char *spk_xlate(char *s)<br />
 {<br />
 	static const char finds[] = &quot;nrtvafe&quot;;<br />
 	static const char subs[] = &quot;\n\r\t\013\001\014\033&quot;;<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]</i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i></i>]]></description>
            <dc:creator>Samuel Thibault</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 09:02:01 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720561,1720561#msg-1720561</guid>
            <title>[PATCH] p54pci: don't return zero on failure path in p54p_probe() (3 replies)</title>
            <link>http://choon.net/forum/read.php?21,1720561,1720561#msg-1720561</link>
            <description><![CDATA[ If pci_set_dma_mask() or pci_set_consistent_dma_mask() fails in p54p_probe(),<br />
it breaks off initialization, deallocates all resources, but returns zero.<br />
<br />
The patch implements proper error code propagation.<br />
<br />
Found by Linux Driver Verification project (linuxtesting.org).<br />
<br />
Signed-off-by: Alexey Khoroshilov &lt;khoroshilov@ispras.ru&gt;<br />
---<br />
 drivers/net/wireless/p54/p54pci.c |    6 ++++--<br />
 1 file changed, 4 insertions(+), 2 deletions(-)<br />
<br />
diff --git a/drivers/net/wireless/p54/p54pci.c b/drivers/net/wireless/p54/p54pci.c<br />
index 933e5d9..fef69ea 100644<br />
--- a/drivers/net/wireless/p54/p54pci.c<br />
+++ b/drivers/net/wireless/p54/p54pci.c<br />
@@ -568,8 +568,10 @@ static int p54p_probe(struct pci_dev *pdev,<br />
 		goto err_disable_dev;<br />
 	}<br />
 <br />
-	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) ||<br />
-	    pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32))) {<br />
+	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));<br />
+	if (!err)<br />
+		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));<br />
+	if (err) {<br />
 		dev_err(&amp;pdev-&gt;dev, &quot;No suitable DMA available\n&quot;);<br />
 		goto err_free_reg;<br />
 	}<br />
-- <br />
1.7.9.5<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Alexey Khoroshilov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 09:49:00 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720553,1720553#msg-1720553</guid>
            <title>i7-2620M: Clock always high when on battery (1 reply)</title>
            <link>http://choon.net/forum/read.php?21,1720553,1720553#msg-1720553</link>
            <description><![CDATA[ I'm not sure if I'm emailing the right people. My problem is with<br />
dynamic clock and or power management.<br />
<br />
I'm using 3.6.10-2.fc17.x86_64 but the exact same problem happen with<br />
non Fedora Kernels like 3.7.1 and 3.6.11.<br />
<br />
I'm using Toshiba R830-10P notebook with i7-2620M cpu.<br />
<br />
The problem is that when I power on the notebook without the AC<br />
adapter the clock of all cores is always very close to 2,7GHz. It was<br />
expected that without load the clock would be around 800 Mhz. This<br />
issue is causing the notebook to get hot and reduces battery life. The<br />
same problem also happens when on AC power but it is uncommon.<br />
<br />
What can I do to diagnose the problem and collect more precise details?<br />
<br />
Peter<br />
<br />
--<br />
Peter<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Peter Senna Tschudin</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 09:00:09 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720548,1720548#msg-1720548</guid>
            <title>[REGRESSION 3.8-r1] broken pci irq/pm state for e1000e device (1 reply)</title>
            <link>http://choon.net/forum/read.php?21,1720548,1720548#msg-1720548</link>
            <description><![CDATA[ Seems like it's unrelated to e1000e driver itself, because I tried to<br />
revert all it's changes down to 3.6 one by one and it does not help.<br />
<br />
Looks like regression somewhere in pci-bus irq or power-management.<br />
because I see underflow of counter pci_dev-&gt;enable_cnt:<br />
<br />
root@zurg:/sys/bus/pci/devices# cat 0000\:00\:19.0/enable ; modprobe e1000e ; sleep 2 ; rmmod e1000e ; cat 0000\:00\:19.0/enable<br />
4294967288<br />
4294967287<br />
<br />
without sleep in the middle it does not work<br />
<br />
my kernel config in attachment<br />
hardware: lenovo thinkpad x220<br />
<br />
root@zurg:/sys/bus/pci/devices# uname -a<br />
Linux zurg 3.8.0-rc1-zurg-00091-g4a490b7 #632 SMP Tue Jan 1 20:02:31 MSK 2013 x86_64 GNU/Linux<br />
<br />
---<br />
<br />
Right after boot it looks like this:<br />
<br />
root@zurg:/sys/bus/pci/devices# lspci<br />
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)<br />
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)<br />
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)<br />
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)<br />
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)<br />
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)<br />
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)<br />
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)<br />
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)<br />
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)<br />
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b4)<br />
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)<br />
00:1f.0 ISA bridge: Intel Corporation QM67 Express Chipset Family LPC Controller (rev 04)<br />
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)<br />
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)<br />
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter<br />
0d:00.0 System peripheral: Ricoh Co Ltd MMC/SD Host Controller (rev 07)<br />
0e:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)<br />
<br />
root@zurg:/sys/bus/pci/devices# cat 0000\:00\:19.0/irq<br />
20<br />
root@zurg:/sys/bus/pci/devices# cat 0000\:00\:19.0/enable<br />
0<br />
<br />
here must be '1', not '0'<br />
<br />
root@zurg:/sys/bus/pci/devices# dmesg | grep e1000e<br />
[    1.271303] e1000e: Intel(R) PRO/1000 Network Driver - 2.1.4-k<br />
[    1.271303] e1000e: Copyright(c) 1999 - 2012 Intel Corporation.<br />
[    1.271344] e1000e 0000:00:19.0: setting latency timer to 64<br />
[    1.273035] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode<br />
[    1.274217] e1000e 0000:00:19.0: irq 48 for MSI/MSI-X<br />
[    1.468660] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) f0:de:f1:87:98:02<br />
[    1.471679] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection<br />
[    1.473344] e1000e 0000:00:19.0 eth0: MAC: 10, PHY: 11, PBA No: 1000FF-0FF<br />
[    6.034076] e1000e 0000:00:19.0: irq 48 for MSI/MSI-X<br />
[    6.135039] e1000e 0000:00:19.0: irq 48 for MSI/MSI-X<br />
<br />
root@zurg:/sys/bus/pci/devices# cat /proc/interrupts<br />
            CPU0       CPU1       CPU2       CPU3<br />
   0:         28          0          0          0  IR-IO-APIC-edge      timer<br />
   1:       3198          0          0          0  IR-IO-APIC-edge      i8042<br />
   8:          1          0          0          0  IR-IO-APIC-edge      rtc0<br />
   9:        564          0          0          0  IR-IO-APIC-fasteoi   acpi<br />
  12:      37034          0          0          0  IR-IO-APIC-edge      i8042<br />
  16:         93          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb1, mmc0<br />
  18:          0          0          0          0  IR-IO-APIC-fasteoi   i801_smbus<br />
  23:        447          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb2<br />
  40:          0          0          0          0  DMAR_MSI-edge      dmar0<br />
  41:          0          0          0          0  DMAR_MSI-edge      dmar1<br />
  42:      34463          0          0          0  IR-PCI-MSI-edge      ahci<br />
  43:          1          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  44:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  45:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  46:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  47:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  48:      16487          0          0          0  IR-PCI-MSI-edge      iwlwifi<br />
  49:         25          0          0          0  IR-PCI-MSI-edge      mei<br />
  50:      10166          0          0          0  IR-PCI-MSI-edge      i915<br />
  51:        213          0          0          0  IR-PCI-MSI-edge      snd_hda_intel<br />
NMI:          0          0          0          0   Non-maskable interrupts<br />
LOC:      42979      14460      30130      16998   Local timer interrupts<br />
SPU:          0          0          0          0   Spurious interrupts<br />
PMI:          0          0          0          0   Performance monitoring interrupts<br />
IWI:          0          0          0          0   IRQ work interrupts<br />
RTR:          0          0          0          0   APIC ICR read retries<br />
RES:      15239      19431       1569        823   Rescheduling interrupts<br />
CAL:         62         73         65         70   Function call interrupts<br />
TLB:        376        616        380        560   TLB shootdowns<br />
TRM:          0          0          0          0   Thermal event interrupts<br />
THR:          0          0          0          0   Threshold APIC interrupts<br />
MCE:          0          0          0          0   Machine check exceptions<br />
MCP:          3          3          3          3   Machine check polls<br />
ERR:          0<br />
MIS:          0<br />
<br />
devices not see carrier signal:<br />
<br />
root@zurg:/sys/bus/pci/devices# ip l<br />
1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT<br />
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00<br />
2: sit0: &lt;NOARP&gt; mtu 1480 qdisc noop state DOWN mode DEFAULT<br />
     link/sit 0.0.0.0 brd 0.0.0.0<br />
3: eth0: &lt;NO-CARRIER,BROADCAST,MULTICAST,UP&gt; mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000<br />
     link/ether f0:de:f1:87:98:02 brd ff:ff:ff:ff:ff:ff<br />
4: wwan0: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000<br />
     link/ether 02:80:37:ec:02:00 brd ff:ff:ff:ff:ff:ff<br />
5: tap0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq master br0 state UNKNOWN mode DEFAULT qlen 500<br />
     link/ether 7e:28:c2:97:d5:f7 brd ff:ff:ff:ff:ff:ff<br />
6: br0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc noqueue state UP mode DEFAULT<br />
     link/ether 7e:28:c2:97:d5:f7 brd ff:ff:ff:ff:ff:ff<br />
7: wlan0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP mode DORMANT qlen 1000<br />
     link/ether 00:16:eb:1e:7b:10 brd ff:ff:ff:ff:ff:ff<br />
<br />
<br />
after s2ram suspend-resume cycle device uses other irq and starts working:<br />
<br />
[ 1035.674907] e1000e: Intel(R) PRO/1000 Network Driver - 2.1.4-k<br />
[ 1035.674917] e1000e: Copyright(c) 1999 - 2012 Intel Corporation.<br />
[ 1035.674998] e1000e 0000:00:19.0: setting latency timer to 64<br />
[ 1035.675229] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode<br />
[ 1035.675336] e1000e 0000:00:19.0: irq 52 for MSI/MSI-X<br />
[ 1035.869874] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) f0:de:f1:87:98:02<br />
[ 1035.869886] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection<br />
[ 1035.869959] e1000e 0000:00:19.0 eth0: MAC: 10, PHY: 11, PBA No: 1000FF-0FF<br />
[ 1036.005531] e1000e 0000:00:19.0: irq 52 for MSI/MSI-X<br />
[ 1036.106151] e1000e 0000:00:19.0: irq 52 for MSI/MSI-X<br />
[ 1038.933035] e1000e 0000:00:19.0: irq 52 for MSI/MSI-X<br />
[ 1039.742505] e1000e 0000:00:19.0: System wakeup enabled by ACPI<br />
[ 1040.368054] e1000e 0000:00:19.0: System wakeup disabled by ACPI<br />
[ 1040.368159] e1000e 0000:00:19.0: irq 51 for MSI/MSI-X<br />
[ 1044.552071] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx<br />
<br />
root@zurg:/sys/bus/pci/devices# ip l<br />
1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT<br />
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00<br />
2: sit0: &lt;NOARP&gt; mtu 1480 qdisc noop state DOWN mode DEFAULT<br />
     link/sit 0.0.0.0 brd 0.0.0.0<br />
5: tap0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq master br0 state UNKNOWN mode DEFAULT qlen 500<br />
     link/ether 7e:28:c2:97:d5:f7 brd ff:ff:ff:ff:ff:ff<br />
6: br0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc noqueue state UP mode DEFAULT<br />
     link/ether 7e:28:c2:97:d5:f7 brd ff:ff:ff:ff:ff:ff<br />
7: wlan0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP mode DORMANT qlen 1000<br />
     link/ether 00:16:eb:1e:7b:10 brd ff:ff:ff:ff:ff:ff<br />
28: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000<br />
     link/ether f0:de:f1:87:98:02 brd ff:ff:ff:ff:ff:ff<br />
29: wwan0: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000<br />
     link/ether 02:80:37:ec:02:00 brd ff:ff:ff:ff:ff:ff<br />
<br />
root@zurg:/sys/bus/pci/devices# cat /proc/interrupts<br />
            CPU0       CPU1       CPU2       CPU3<br />
   0:         28          0          0          0  IR-IO-APIC-edge      timer<br />
   1:       7705          0          0          0  IR-IO-APIC-edge      i8042<br />
   8:          1          0          0          0  IR-IO-APIC-edge      rtc0<br />
   9:        816          0          0          0  IR-IO-APIC-fasteoi   acpi<br />
  12:      62277          0          0          0  IR-IO-APIC-edge      i8042<br />
  16:        158          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb1, mmc0<br />
  18:          0          0          0          0  IR-IO-APIC-fasteoi   i801_smbus<br />
  23:       1265          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb2<br />
  40:          0          0          0          0  DMAR_MSI-edge      dmar0<br />
  41:          0          0          0          0  DMAR_MSI-edge      dmar1<br />
  42:      36542          0          0          0  IR-PCI-MSI-edge      ahci<br />
  43:          1          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  44:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  45:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  46:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  47:          0          0          0          0  IR-PCI-MSI-edge      xhci_hcd<br />
  48:      32379          0          0          0  IR-PCI-MSI-edge      iwlwifi<br />
  49:         22          0          0          0  IR-PCI-MSI-edge      mei<br />
  50:      25082          0          0          0  IR-PCI-MSI-edge      i915@pci:0000:00:02.0<br />
  51:        201          0          0          0  IR-PCI-MSI-edge      eth0<br />
  52:        103          0          0          0  IR-PCI-MSI-edge      snd_hda_intel<br />
NMI:          0          0          0          0   Non-maskable interrupts<br />
LOC:      72476      28194      54442      30290   Local timer interrupts<br />
SPU:          0          0          0          0   Spurious interrupts<br />
PMI:          0          0          0          0   Performance monitoring interrupts<br />
IWI:          0          0          0          0   IRQ work interrupts<br />
RTR:          0          0          0          0   APIC ICR read retries<br />
RES:      30653      32541       2303       1235   Rescheduling interrupts<br />
CAL:        123        151        132        142   Function call interrupts<br />
TLB:        546        848        555        777   TLB shootdowns<br />
TRM:          0          0          0          0   Thermal event interrupts<br />
THR:          0          0          0          0   Threshold APIC interrupts<br />
MCE:          0          0          0          0   Machine check exceptions<br />
MCP:          7          7          7          7   Machine check polls<br />
ERR:          0<br />
MIS:          0<br />
<br />
#<br />
# Automatically generated file; DO NOT EDIT.<br />
# Linux/x86_64 3.8.0-rc1 Kernel Configuration<br />
#<br />
CONFIG_64BIT=y<br />
CONFIG_X86_64=y<br />
CONFIG_X86=y<br />
CONFIG_INSTRUCTION_DECODER=y<br />
CONFIG_OUTPUT_FORMAT=&quot;elf64-x86-64&quot;<br />
CONFIG_ARCH_DEFCONFIG=&quot;arch/x86/configs/x86_64_defconfig&quot;<br />
CONFIG_LOCKDEP_SUPPORT=y<br />
CONFIG_STACKTRACE_SUPPORT=y<br />
CONFIG_HAVE_LATENCYTOP_SUPPORT=y<br />
CONFIG_MMU=y<br />
CONFIG_NEED_DMA_MAP_STATE=y<br />
CONFIG_NEED_SG_DMA_LENGTH=y<br />
CONFIG_GENERIC_ISA_DMA=y<br />
CONFIG_GENERIC_BUG=y<br />
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y<br />
CONFIG_GENERIC_HWEIGHT=y<br />
CONFIG_ARCH_MAY_HAVE_PC_FDC=y<br />
CONFIG_RWSEM_XCHGADD_ALGORITHM=y<br />
CONFIG_GENERIC_CALIBRATE_DELAY=y<br />
CONFIG_ARCH_HAS_CPU_RELAX=y<br />
CONFIG_ARCH_HAS_DEFAULT_IDLE=y<br />
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y<br />
CONFIG_ARCH_HAS_CPU_AUTOPROBE=y<br />
CONFIG_HAVE_SETUP_PER_CPU_AREA=y<br />
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y<br />
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y<br />
CONFIG_ARCH_HIBERNATION_POSSIBLE=y<br />
CONFIG_ARCH_SUSPEND_POSSIBLE=y<br />
CONFIG_ZONE_DMA32=y<br />
CONFIG_AUDIT_ARCH=y<br />
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y<br />
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y<br />
CONFIG_HAVE_INTEL_TXT=y<br />
CONFIG_X86_64_SMP=y<br />
CONFIG_X86_HT=y<br />
CONFIG_ARCH_HWEIGHT_CFLAGS=&quot;-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11&quot;<br />
CONFIG_ARCH_CPU_PROBE_RELEASE=y<br />
CONFIG_ARCH_SUPPORTS_UPROBES=y<br />
CONFIG_DEFCONFIG_LIST=&quot;/lib/modules/$UNAME_RELEASE/.config&quot;<br />
CONFIG_HAVE_IRQ_WORK=y<br />
CONFIG_IRQ_WORK=y<br />
CONFIG_BUILDTIME_EXTABLE_SORT=y<br />
<br />
#<br />
# General setup<br />
#<br />
CONFIG_EXPERIMENTAL=y<br />
CONFIG_INIT_ENV_ARG_LIMIT=32<br />
CONFIG_CROSS_COMPILE=&quot;&quot;<br />
CONFIG_LOCALVERSION=&quot;-zurg&quot;<br />
CONFIG_LOCALVERSION_AUTO=y<br />
CONFIG_HAVE_KERNEL_GZIP=y<br />
CONFIG_HAVE_KERNEL_BZIP2=y<br />
CONFIG_HAVE_KERNEL_LZMA=y<br />
CONFIG_HAVE_KERNEL_XZ=y<br />
CONFIG_HAVE_KERNEL_LZO=y<br />
CONFIG_KERNEL_GZIP=y<br />
# CONFIG_KERNEL_BZIP2 is not set<br />
# CONFIG_KERNEL_LZMA is not set<br />
# CONFIG_KERNEL_XZ is not set<br />
# CONFIG_KERNEL_LZO is not set<br />
CONFIG_DEFAULT_HOSTNAME=&quot;zurg&quot;<br />
# CONFIG_SWAP is not set<br />
CONFIG_SYSVIPC=y<br />
CONFIG_SYSVIPC_SYSCTL=y<br />
CONFIG_POSIX_MQUEUE=y<br />
CONFIG_POSIX_MQUEUE_SYSCTL=y<br />
CONFIG_FHANDLE=y<br />
# CONFIG_AUDIT is not set<br />
CONFIG_HAVE_GENERIC_HARDIRQS=y<br />
<br />
#<br />
# IRQ subsystem<br />
#<br />
CONFIG_GENERIC_HARDIRQS=y<br />
CONFIG_GENERIC_IRQ_PROBE=y<br />
CONFIG_GENERIC_IRQ_SHOW=y<br />
CONFIG_GENERIC_PENDING_IRQ=y<br />
CONFIG_IRQ_DOMAIN=y<br />
# CONFIG_IRQ_DOMAIN_DEBUG is not set<br />
CONFIG_IRQ_FORCED_THREADING=y<br />
CONFIG_SPARSE_IRQ=y<br />
CONFIG_CLOCKSOURCE_WATCHDOG=y<br />
CONFIG_ARCH_CLOCKSOURCE_DATA=y<br />
CONFIG_GENERIC_TIME_VSYSCALL=y<br />
CONFIG_GENERIC_CLOCKEVENTS=y<br />
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y<br />
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y<br />
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y<br />
CONFIG_GENERIC_CMOS_UPDATE=y<br />
<br />
#<br />
# Timers subsystem<br />
#<br />
CONFIG_TICK_ONESHOT=y<br />
CONFIG_NO_HZ=y<br />
CONFIG_HIGH_RES_TIMERS=y<br />
<br />
#<br />
# CPU/Task time and stats accounting<br />
#<br />
CONFIG_TICK_CPU_ACCOUNTING=y<br />
# CONFIG_IRQ_TIME_ACCOUNTING is not set<br />
# CONFIG_BSD_PROCESS_ACCT is not set<br />
CONFIG_TASKSTATS=y<br />
CONFIG_TASK_DELAY_ACCT=y<br />
# CONFIG_TASK_XACCT is not set<br />
<br />
#<br />
# RCU Subsystem<br />
#<br />
CONFIG_TREE_RCU=y<br />
# CONFIG_PREEMPT_RCU is not set<br />
# CONFIG_RCU_USER_QS is not set<br />
CONFIG_RCU_FANOUT=64<br />
CONFIG_RCU_FANOUT_LEAF=16<br />
# CONFIG_RCU_FANOUT_EXACT is not set<br />
CONFIG_RCU_FAST_NO_HZ=y<br />
# CONFIG_TREE_RCU_TRACE is not set<br />
# CONFIG_RCU_NOCB_CPU is not set<br />
CONFIG_IKCONFIG=y<br />
CONFIG_IKCONFIG_PROC=y<br />
CONFIG_LOG_BUF_SHIFT=18<br />
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y<br />
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y<br />
CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y<br />
# CONFIG_CGROUPS is not set<br />
CONFIG_CHECKPOINT_RESTORE=y<br />
CONFIG_NAMESPACES=y<br />
CONFIG_UTS_NS=y<br />
CONFIG_IPC_NS=y<br />
CONFIG_PID_NS=y<br />
CONFIG_NET_NS=y<br />
# CONFIG_SCHED_AUTOGROUP is not set<br />
# CONFIG_SYSFS_DEPRECATED is not set<br />
CONFIG_RELAY=y<br />
CONFIG_BLK_DEV_INITRD=y<br />
CONFIG_INITRAMFS_SOURCE=&quot;&quot;<br />
CONFIG_RD_GZIP=y<br />
# CONFIG_RD_BZIP2 is not set<br />
# CONFIG_RD_LZMA is not set<br />
# CONFIG_RD_XZ is not set<br />
# CONFIG_RD_LZO is not set<br />
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set<br />
CONFIG_SYSCTL=y<br />
CONFIG_ANON_INODES=y<br />
CONFIG_EXPERT=y<br />
CONFIG_HAVE_UID16=y<br />
CONFIG_UID16=y<br />
# CONFIG_SYSCTL_SYSCALL is not set<br />
CONFIG_SYSCTL_EXCEPTION_TRACE=y<br />
CONFIG_KALLSYMS=y<br />
CONFIG_KALLSYMS_ALL=y<br />
CONFIG_HOTPLUG=y<br />
CONFIG_PRINTK=y<br />
CONFIG_BUG=y<br />
CONFIG_ELF_CORE=y<br />
CONFIG_PCSPKR_PLATFORM=y<br />
CONFIG_HAVE_PCSPKR_PLATFORM=y<br />
CONFIG_BASE_FULL=y<br />
CONFIG_FUTEX=y<br />
CONFIG_EPOLL=y<br />
CONFIG_SIGNALFD=y<br />
CONFIG_TIMERFD=y<br />
CONFIG_EVENTFD=y<br />
CONFIG_SHMEM=y<br />
CONFIG_AIO=y<br />
# CONFIG_EMBEDDED is not set<br />
CONFIG_HAVE_PERF_EVENTS=y<br />
<br />
#<br />
# Kernel Performance Events And Counters<br />
#<br />
CONFIG_PERF_EVENTS=y<br />
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set<br />
CONFIG_VM_EVENT_COUNTERS=y<br />
CONFIG_PCI_QUIRKS=y<br />
CONFIG_SLUB_DEBUG=y<br />
# CONFIG_COMPAT_BRK is not set<br />
# CONFIG_SLAB is not set<br />
CONFIG_SLUB=y<br />
# CONFIG_SLOB is not set<br />
CONFIG_PROFILING=y<br />
CONFIG_TRACEPOINTS=y<br />
# CONFIG_OPROFILE is not set<br />
CONFIG_HAVE_OPROFILE=y<br />
CONFIG_OPROFILE_NMI_TIMER=y<br />
CONFIG_KPROBES=y<br />
CONFIG_JUMP_LABEL=y<br />
CONFIG_OPTPROBES=y<br />
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y<br />
CONFIG_KRETPROBES=y<br />
CONFIG_USER_RETURN_NOTIFIER=y<br />
CONFIG_HAVE_IOREMAP_PROT=y<br />
CONFIG_HAVE_KPROBES=y<br />
CONFIG_HAVE_KRETPROBES=y<br />
CONFIG_HAVE_OPTPROBES=y<br />
CONFIG_HAVE_ARCH_TRACEHOOK=y<br />
CONFIG_HAVE_DMA_ATTRS=y<br />
CONFIG_USE_GENERIC_SMP_HELPERS=y<br />
CONFIG_GENERIC_SMP_IDLE_THREAD=y<br />
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y<br />
CONFIG_HAVE_DMA_API_DEBUG=y<br />
CONFIG_HAVE_HW_BREAKPOINT=y<br />
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y<br />
CONFIG_HAVE_USER_RETURN_NOTIFIER=y<br />
CONFIG_HAVE_PERF_EVENTS_NMI=y<br />
CONFIG_HAVE_PERF_REGS=y<br />
CONFIG_HAVE_PERF_USER_STACK_DUMP=y<br />
CONFIG_HAVE_ARCH_JUMP_LABEL=y<br />
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y<br />
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y<br />
CONFIG_HAVE_CMPXCHG_LOCAL=y<br />
CONFIG_HAVE_CMPXCHG_DOUBLE=y<br />
CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y<br />
CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y<br />
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y<br />
CONFIG_SECCOMP_FILTER=y<br />
CONFIG_HAVE_CONTEXT_TRACKING=y<br />
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y<br />
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y<br />
CONFIG_MODULES_USE_ELF_RELA=y<br />
CONFIG_GENERIC_SIGALTSTACK=y<br />
<br />
#<br />
# GCOV-based kernel profiling<br />
#<br />
# CONFIG_GCOV_KERNEL is not set<br />
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set<br />
CONFIG_SLABINFO=y<br />
CONFIG_RT_MUTEXES=y<br />
CONFIG_BASE_SMALL=0<br />
CONFIG_MODULES=y<br />
CONFIG_MODULE_FORCE_LOAD=y<br />
CONFIG_MODULE_UNLOAD=y<br />
CONFIG_MODULE_FORCE_UNLOAD=y<br />
CONFIG_MODVERSIONS=y<br />
# CONFIG_MODULE_SRCVERSION_ALL is not set<br />
# CONFIG_MODULE_SIG is not set<br />
CONFIG_STOP_MACHINE=y<br />
CONFIG_BLOCK=y<br />
CONFIG_BLK_DEV_BSG=y<br />
# CONFIG_BLK_DEV_BSGLIB is not set<br />
# CONFIG_BLK_DEV_INTEGRITY is not set<br />
<br />
#<br />
# Partition Types<br />
#<br />
CONFIG_PARTITION_ADVANCED=y<br />
# CONFIG_ACORN_PARTITION is not set<br />
# CONFIG_OSF_PARTITION is not set<br />
# CONFIG_AMIGA_PARTITION is not set<br />
# CONFIG_ATARI_PARTITION is not set<br />
# CONFIG_MAC_PARTITION is not set<br />
CONFIG_MSDOS_PARTITION=y<br />
# CONFIG_BSD_DISKLABEL is not set<br />
# CONFIG_MINIX_SUBPARTITION is not set<br />
# CONFIG_SOLARIS_X86_PARTITION is not set<br />
# CONFIG_UNIXWARE_DISKLABEL is not set<br />
# CONFIG_LDM_PARTITION is not set<br />
# CONFIG_SGI_PARTITION is not set<br />
# CONFIG_ULTRIX_PARTITION is not set<br />
# CONFIG_SUN_PARTITION is not set<br />
# CONFIG_KARMA_PARTITION is not set<br />
CONFIG_EFI_PARTITION=y<br />
# CONFIG_SYSV68_PARTITION is not set<br />
CONFIG_BLOCK_COMPAT=y<br />
<br />
#<br />
# IO Schedulers<br />
#<br />
CONFIG_IOSCHED_NOOP=y<br />
CONFIG_IOSCHED_DEADLINE=y<br />
# CONFIG_IOSCHED_CFQ is not set<br />
CONFIG_DEFAULT_DEADLINE=y<br />
# CONFIG_DEFAULT_NOOP is not set<br />
CONFIG_DEFAULT_IOSCHED=&quot;deadline&quot;<br />
CONFIG_PREEMPT_NOTIFIERS=y<br />
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y<br />
CONFIG_INLINE_READ_UNLOCK=y<br />
CONFIG_INLINE_READ_UNLOCK_IRQ=y<br />
CONFIG_INLINE_WRITE_UNLOCK=y<br />
CONFIG_INLINE_WRITE_UNLOCK_IRQ=y<br />
CONFIG_MUTEX_SPIN_ON_OWNER=y<br />
CONFIG_FREEZER=y<br />
<br />
#<br />
# Processor type and features<br />
#<br />
# CONFIG_ZONE_DMA is not set<br />
CONFIG_SMP=y<br />
CONFIG_X86_X2APIC=y<br />
# CONFIG_X86_MPPARSE is not set<br />
# CONFIG_X86_EXTENDED_PLATFORM is not set<br />
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y<br />
CONFIG_SCHED_OMIT_FRAME_POINTER=y<br />
# CONFIG_PARAVIRT_GUEST is not set<br />
CONFIG_NO_BOOTMEM=y<br />
# CONFIG_MEMTEST is not set<br />
# CONFIG_MK8 is not set<br />
# CONFIG_MPSC is not set<br />
# CONFIG_MCORE2 is not set<br />
# CONFIG_MATOM is not set<br />
CONFIG_GENERIC_CPU=y<br />
CONFIG_X86_INTERNODE_CACHE_SHIFT=6<br />
CONFIG_X86_L1_CACHE_SHIFT=6<br />
CONFIG_X86_TSC=y<br />
CONFIG_X86_CMPXCHG64=y<br />
CONFIG_X86_CMOV=y<br />
CONFIG_X86_MINIMUM_CPU_FAMILY=64<br />
CONFIG_X86_DEBUGCTLMSR=y<br />
# CONFIG_PROCESSOR_SELECT is not set<br />
CONFIG_CPU_SUP_INTEL=y<br />
CONFIG_CPU_SUP_AMD=y<br />
CONFIG_CPU_SUP_CENTAUR=y<br />
CONFIG_HPET_TIMER=y<br />
CONFIG_HPET_EMULATE_RTC=y<br />
CONFIG_DMI=y<br />
CONFIG_GART_IOMMU=y<br />
# CONFIG_CALGARY_IOMMU is not set<br />
CONFIG_SWIOTLB=y<br />
CONFIG_IOMMU_HELPER=y<br />
# CONFIG_MAXSMP is not set<br />
CONFIG_NR_CPUS=64<br />
CONFIG_SCHED_SMT=y<br />
CONFIG_SCHED_MC=y<br />
# CONFIG_PREEMPT_NONE is not set<br />
CONFIG_PREEMPT_VOLUNTARY=y<br />
# CONFIG_PREEMPT is not set<br />
CONFIG_X86_LOCAL_APIC=y<br />
CONFIG_X86_IO_APIC=y<br />
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y<br />
CONFIG_X86_MCE=y<br />
CONFIG_X86_MCE_INTEL=y<br />
CONFIG_X86_MCE_AMD=y<br />
CONFIG_X86_MCE_THRESHOLD=y<br />
# CONFIG_X86_MCE_INJECT is not set<br />
CONFIG_X86_THERMAL_VECTOR=y<br />
# CONFIG_I8K is not set<br />
CONFIG_MICROCODE=y<br />
CONFIG_MICROCODE_INTEL=y<br />
CONFIG_MICROCODE_AMD=y<br />
CONFIG_MICROCODE_OLD_INTERFACE=y<br />
CONFIG_X86_MSR=y<br />
CONFIG_X86_CPUID=y<br />
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y<br />
CONFIG_ARCH_DMA_ADDR_T_64BIT=y<br />
CONFIG_DIRECT_GBPAGES=y<br />
# CONFIG_NUMA is not set<br />
CONFIG_ARCH_SPARSEMEM_ENABLE=y<br />
CONFIG_ARCH_SPARSEMEM_DEFAULT=y<br />
CONFIG_ARCH_SELECT_MEMORY_MODEL=y<br />
CONFIG_ARCH_PROC_KCORE_TEXT=y<br />
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000<br />
CONFIG_SELECT_MEMORY_MODEL=y<br />
CONFIG_SPARSEMEM_MANUAL=y<br />
CONFIG_SPARSEMEM=y<br />
CONFIG_HAVE_MEMORY_PRESENT=y<br />
CONFIG_SPARSEMEM_EXTREME=y<br />
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y<br />
CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y<br />
CONFIG_SPARSEMEM_VMEMMAP=y<br />
CONFIG_HAVE_MEMBLOCK=y<br />
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y<br />
CONFIG_ARCH_DISCARD_MEMBLOCK=y<br />
# CONFIG_MEMORY_HOTPLUG is not set<br />
CONFIG_PAGEFLAGS_EXTENDED=y<br />
CONFIG_SPLIT_PTLOCK_CPUS=4<br />
CONFIG_BALLOON_COMPACTION=y<br />
CONFIG_COMPACTION=y<br />
CONFIG_MIGRATION=y<br />
CONFIG_PHYS_ADDR_T_64BIT=y<br />
CONFIG_ZONE_DMA_FLAG=0<br />
CONFIG_VIRT_TO_BUS=y<br />
CONFIG_MMU_NOTIFIER=y<br />
# CONFIG_KSM is not set<br />
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096<br />
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y<br />
# CONFIG_MEMORY_FAILURE is not set<br />
CONFIG_TRANSPARENT_HUGEPAGE=y<br />
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y<br />
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set<br />
CONFIG_CROSS_MEMORY_ATTACH=y<br />
# CONFIG_CLEANCACHE is not set<br />
# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set<br />
CONFIG_X86_RESERVE_LOW=64<br />
CONFIG_MTRR=y<br />
# CONFIG_MTRR_SANITIZER is not set<br />
CONFIG_X86_PAT=y<br />
CONFIG_ARCH_USES_PG_UNCACHED=y<br />
CONFIG_ARCH_RANDOM=y<br />
CONFIG_X86_SMAP=y<br />
CONFIG_EFI=y<br />
CONFIG_EFI_STUB=y<br />
CONFIG_SECCOMP=y<br />
# CONFIG_CC_STACKPROTECTOR is not set<br />
# CONFIG_HZ_100 is not set<br />
# CONFIG_HZ_250 is not set<br />
# CONFIG_HZ_300 is not set<br />
CONFIG_HZ_1000=y<br />
CONFIG_HZ=1000<br />
CONFIG_SCHED_HRTICK=y<br />
CONFIG_KEXEC=y<br />
CONFIG_CRASH_DUMP=y<br />
CONFIG_PHYSICAL_START=0x1000000<br />
CONFIG_RELOCATABLE=y<br />
CONFIG_PHYSICAL_ALIGN=0x1000000<br />
CONFIG_HOTPLUG_CPU=y<br />
# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set<br />
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set<br />
# CONFIG_COMPAT_VDSO is not set<br />
# CONFIG_CMDLINE_BOOL is not set<br />
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y<br />
<br />
#<br />
# Power management and ACPI options<br />
#<br />
CONFIG_SUSPEND=y<br />
CONFIG_SUSPEND_FREEZER=y<br />
CONFIG_PM_SLEEP=y<br />
CONFIG_PM_SLEEP_SMP=y<br />
# CONFIG_PM_AUTOSLEEP is not set<br />
# CONFIG_PM_WAKELOCKS is not set<br />
CONFIG_PM_RUNTIME=y<br />
CONFIG_PM=y<br />
CONFIG_PM_DEBUG=y<br />
CONFIG_PM_ADVANCED_DEBUG=y<br />
# CONFIG_PM_TEST_SUSPEND is not set<br />
CONFIG_PM_SLEEP_DEBUG=y<br />
CONFIG_PM_TRACE=y<br />
CONFIG_PM_TRACE_RTC=y<br />
CONFIG_ACPI=y<br />
CONFIG_ACPI_SLEEP=y<br />
CONFIG_ACPI_PROCFS=y<br />
CONFIG_ACPI_PROCFS_POWER=y<br />
# CONFIG_ACPI_EC_DEBUGFS is not set<br />
CONFIG_ACPI_PROC_EVENT=y<br />
CONFIG_ACPI_AC=y<br />
CONFIG_ACPI_BATTERY=y<br />
CONFIG_ACPI_BUTTON=y<br />
CONFIG_ACPI_VIDEO=y<br />
CONFIG_ACPI_FAN=y<br />
CONFIG_ACPI_DOCK=y<br />
CONFIG_ACPI_I2C=y<br />
CONFIG_ACPI_PROCESSOR=y<br />
CONFIG_ACPI_HOTPLUG_CPU=y<br />
CONFIG_ACPI_PROCESSOR_AGGREGATOR=y<br />
CONFIG_ACPI_THERMAL=y<br />
# CONFIG_ACPI_CUSTOM_DSDT is not set<br />
# CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set<br />
CONFIG_ACPI_BLACKLIST_YEAR=0<br />
# CONFIG_ACPI_DEBUG is not set<br />
# CONFIG_ACPI_PCI_SLOT is not set<br />
CONFIG_X86_PM_TIMER=y<br />
CONFIG_ACPI_CONTAINER=y<br />
# CONFIG_ACPI_SBS is not set<br />
# CONFIG_ACPI_HED is not set<br />
# CONFIG_ACPI_CUSTOM_METHOD is not set<br />
# CONFIG_ACPI_BGRT is not set<br />
# CONFIG_ACPI_APEI is not set<br />
# CONFIG_SFI is not set<br />
<br />
#<br />
# CPU Frequency scaling<br />
#<br />
CONFIG_CPU_FREQ=y<br />
CONFIG_CPU_FREQ_TABLE=y<br />
CONFIG_CPU_FREQ_STAT=y<br />
CONFIG_CPU_FREQ_STAT_DETAILS=y<br />
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set<br />
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set<br />
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set<br />
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y<br />
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set<br />
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y<br />
CONFIG_CPU_FREQ_GOV_POWERSAVE=y<br />
CONFIG_CPU_FREQ_GOV_USERSPACE=y<br />
CONFIG_CPU_FREQ_GOV_ONDEMAND=y<br />
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y<br />
<br />
#<br />
# x86 CPU frequency scaling drivers<br />
#<br />
# CONFIG_X86_PCC_CPUFREQ is not set<br />
CONFIG_X86_ACPI_CPUFREQ=y<br />
CONFIG_X86_ACPI_CPUFREQ_CPB=y<br />
CONFIG_X86_POWERNOW_K8=y<br />
CONFIG_X86_SPEEDSTEP_CENTRINO=y<br />
CONFIG_X86_P4_CLOCKMOD=y<br />
<br />
#<br />
# shared options<br />
#<br />
CONFIG_X86_SPEEDSTEP_LIB=y<br />
CONFIG_CPU_IDLE=y<br />
# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set<br />
CONFIG_CPU_IDLE_GOV_LADDER=y<br />
CONFIG_CPU_IDLE_GOV_MENU=y<br />
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set<br />
CONFIG_INTEL_IDLE=y<br />
<br />
#<br />
# Memory power savings<br />
#<br />
# CONFIG_I7300_IDLE is not set<br />
<br />
#<br />
# Bus options (PCI etc.)<br />
#<br />
CONFIG_PCI=y<br />
CONFIG_PCI_DIRECT=y<br />
CONFIG_PCI_MMCONFIG=y<br />
CONFIG_PCI_DOMAINS=y<br />
# CONFIG_PCI_CNB20LE_QUIRK is not set<br />
CONFIG_PCIEPORTBUS=y<br />
CONFIG_HOTPLUG_PCI_PCIE=y<br />
CONFIG_PCIEAER=y<br />
# CONFIG_PCIE_ECRC is not set<br />
# CONFIG_PCIEAER_INJECT is not set<br />
CONFIG_PCIEASPM=y<br />
CONFIG_PCIEASPM_DEBUG=y<br />
CONFIG_PCIEASPM_DEFAULT=y<br />
# CONFIG_PCIEASPM_POWERSAVE is not set<br />
# CONFIG_PCIEASPM_PERFORMANCE is not set<br />
CONFIG_PCIE_PME=y<br />
CONFIG_ARCH_SUPPORTS_MSI=y<br />
CONFIG_PCI_MSI=y<br />
# CONFIG_PCI_DEBUG is not set<br />
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set<br />
# CONFIG_PCI_STUB is not set<br />
CONFIG_HT_IRQ=y<br />
CONFIG_PCI_ATS=y<br />
CONFIG_PCI_IOV=y<br />
CONFIG_PCI_PRI=y<br />
CONFIG_PCI_PASID=y<br />
CONFIG_PCI_IOAPIC=y<br />
CONFIG_PCI_LABEL=y<br />
CONFIG_ISA_DMA_API=y<br />
CONFIG_AMD_NB=y<br />
# CONFIG_PCCARD is not set<br />
CONFIG_HOTPLUG_PCI=y<br />
CONFIG_HOTPLUG_PCI_ACPI=y<br />
CONFIG_HOTPLUG_PCI_ACPI_IBM=y<br />
# CONFIG_HOTPLUG_PCI_CPCI is not set<br />
# CONFIG_HOTPLUG_PCI_SHPC is not set<br />
# CONFIG_RAPIDIO is not set<br />
<br />
#<br />
# Executable file formats / Emulations<br />
#<br />
CONFIG_BINFMT_ELF=y<br />
CONFIG_COMPAT_BINFMT_ELF=y<br />
CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y<br />
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y<br />
# CONFIG_HAVE_AOUT is not set<br />
CONFIG_BINFMT_MISC=y<br />
CONFIG_COREDUMP=y<br />
CONFIG_IA32_EMULATION=y<br />
# CONFIG_IA32_AOUT is not set<br />
# CONFIG_X86_X32 is not set<br />
CONFIG_COMPAT=y<br />
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y<br />
CONFIG_SYSVIPC_COMPAT=y<br />
CONFIG_KEYS_COMPAT=y<br />
CONFIG_HAVE_TEXT_POKE_SMP=y<br />
CONFIG_X86_DEV_DMA_OPS=y<br />
CONFIG_NET=y<br />
CONFIG_COMPAT_NETLINK_MESSAGES=y<br />
<br />
#<br />
# Networking options<br />
#<br />
CONFIG_PACKET=y<br />
CONFIG_PACKET_DIAG=y<br />
CONFIG_UNIX=y<br />
CONFIG_UNIX_DIAG=y<br />
CONFIG_XFRM=y<br />
CONFIG_XFRM_ALGO=y<br />
CONFIG_XFRM_USER=y<br />
# CONFIG_XFRM_SUB_POLICY is not set<br />
# CONFIG_XFRM_MIGRATE is not set<br />
# CONFIG_XFRM_STATISTICS is not set<br />
# CONFIG_NET_KEY is not set<br />
CONFIG_INET=y<br />
CONFIG_IP_MULTICAST=y<br />
CONFIG_IP_ADVANCED_ROUTER=y<br />
# CONFIG_IP_FIB_TRIE_STATS is not set<br />
CONFIG_IP_MULTIPLE_TABLES=y<br />
CONFIG_IP_ROUTE_MULTIPATH=y<br />
CONFIG_IP_ROUTE_VERBOSE=y<br />
CONFIG_IP_PNP=y<br />
CONFIG_IP_PNP_DHCP=y<br />
CONFIG_IP_PNP_BOOTP=y<br />
CONFIG_IP_PNP_RARP=y<br />
# CONFIG_NET_IPIP is not set<br />
# CONFIG_NET_IPGRE_DEMUX is not set<br />
CONFIG_IP_MROUTE=y<br />
# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set<br />
CONFIG_IP_PIMSM_V1=y<br />
CONFIG_IP_PIMSM_V2=y<br />
# CONFIG_ARPD is not set<br />
CONFIG_SYN_COOKIES=y<br />
# CONFIG_INET_AH is not set<br />
# CONFIG_INET_ESP is not set<br />
# CONFIG_INET_IPCOMP is not set<br />
# CONFIG_INET_XFRM_TUNNEL is not set<br />
CONFIG_INET_TUNNEL=y<br />
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set<br />
# CONFIG_INET_XFRM_MODE_TUNNEL is not set<br />
# CONFIG_INET_XFRM_MODE_BEET is not set<br />
CONFIG_INET_LRO=y<br />
CONFIG_INET_DIAG=y<br />
CONFIG_INET_TCP_DIAG=y<br />
CONFIG_INET_UDP_DIAG=y<br />
CONFIG_TCP_CONG_ADVANCED=y<br />
# CONFIG_TCP_CONG_BIC is not set<br />
CONFIG_TCP_CONG_CUBIC=y<br />
# CONFIG_TCP_CONG_WESTWOOD is not set<br />
# CONFIG_TCP_CONG_HTCP is not set<br />
# CONFIG_TCP_CONG_HSTCP is not set<br />
# CONFIG_TCP_CONG_HYBLA is not set<br />
# CONFIG_TCP_CONG_VEGAS is not set<br />
# CONFIG_TCP_CONG_SCALABLE is not set<br />
# CONFIG_TCP_CONG_LP is not set<br />
# CONFIG_TCP_CONG_VENO is not set<br />
# CONFIG_TCP_CONG_YEAH is not set<br />
# CONFIG_TCP_CONG_ILLINOIS is not set<br />
CONFIG_DEFAULT_CUBIC=y<br />
# CONFIG_DEFAULT_RENO is not set<br />
CONFIG_DEFAULT_TCP_CONG=&quot;cubic&quot;<br />
CONFIG_TCP_MD5SIG=y<br />
CONFIG_IPV6=y<br />
# CONFIG_IPV6_PRIVACY is not set<br />
# CONFIG_IPV6_ROUTER_PREF is not set<br />
# CONFIG_IPV6_OPTIMISTIC_DAD is not set<br />
CONFIG_INET6_AH=y<br />
CONFIG_INET6_ESP=y<br />
# CONFIG_INET6_IPCOMP is not set<br />
# CONFIG_IPV6_MIP6 is not set<br />
# CONFIG_INET6_XFRM_TUNNEL is not set<br />
# CONFIG_INET6_TUNNEL is not set<br />
CONFIG_INET6_XFRM_MODE_TRANSPORT=y<br />
CONFIG_INET6_XFRM_MODE_TUNNEL=y<br />
CONFIG_INET6_XFRM_MODE_BEET=y<br />
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set<br />
CONFIG_IPV6_SIT=y<br />
# CONFIG_IPV6_SIT_6RD is not set<br />
CONFIG_IPV6_NDISC_NODETYPE=y<br />
# CONFIG_IPV6_TUNNEL is not set<br />
# CONFIG_IPV6_GRE is not set<br />
# CONFIG_IPV6_MULTIPLE_TABLES is not set<br />
# CONFIG_IPV6_MROUTE is not set<br />
CONFIG_NETWORK_SECMARK=y<br />
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set<br />
CONFIG_NETFILTER=y<br />
# CONFIG_NETFILTER_DEBUG is not set<br />
# CONFIG_NETFILTER_ADVANCED is not set<br />
<br />
#<br />
# Core Netfilter Configuration<br />
#<br />
CONFIG_NETFILTER_NETLINK=y<br />
CONFIG_NETFILTER_NETLINK_LOG=y<br />
CONFIG_NF_CONNTRACK=y<br />
# CONFIG_NF_CONNTRACK_SECMARK is not set<br />
# CONFIG_NF_CONNTRACK_PROCFS is not set<br />
# CONFIG_NF_CONNTRACK_FTP is not set<br />
# CONFIG_NF_CONNTRACK_IRC is not set<br />
# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set<br />
# CONFIG_NF_CONNTRACK_SIP is not set<br />
CONFIG_NF_CT_NETLINK=y<br />
CONFIG_NF_NAT=m<br />
CONFIG_NF_NAT_NEEDED=y<br />
# CONFIG_NF_NAT_AMANDA is not set<br />
# CONFIG_NF_NAT_FTP is not set<br />
# CONFIG_NF_NAT_IRC is not set<br />
# CONFIG_NF_NAT_SIP is not set<br />
# CONFIG_NF_NAT_TFTP is not set<br />
CONFIG_NETFILTER_XTABLES=y<br />
<br />
#<br />
# Xtables combined modules<br />
#<br />
CONFIG_NETFILTER_XT_MARK=y<br />
<br />
#<br />
# Xtables targets<br />
#<br />
CONFIG_NETFILTER_XT_TARGET_LOG=m<br />
# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set<br />
CONFIG_NETFILTER_XT_TARGET_NFLOG=y<br />
# CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set<br />
# CONFIG_NETFILTER_XT_TARGET_SECMARK is not set<br />
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y<br />
<br />
#<br />
# Xtables matches<br />
#<br />
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y<br />
# CONFIG_NETFILTER_XT_MATCH_POLICY is not set<br />
CONFIG_NETFILTER_XT_MATCH_STATE=y<br />
# CONFIG_IP_SET is not set<br />
# CONFIG_IP_VS is not set<br />
<br />
#<br />
# IP: Netfilter Configuration<br />
#<br />
CONFIG_NF_DEFRAG_IPV4=y<br />
CONFIG_NF_CONNTRACK_IPV4=y<br />
CONFIG_IP_NF_IPTABLES=y<br />
CONFIG_IP_NF_FILTER=y<br />
CONFIG_IP_NF_TARGET_REJECT=y<br />
CONFIG_IP_NF_TARGET_ULOG=y<br />
CONFIG_NF_NAT_IPV4=m<br />
CONFIG_IP_NF_TARGET_MASQUERADE=m<br />
# CONFIG_NF_NAT_PPTP is not set<br />
# CONFIG_NF_NAT_H323 is not set<br />
CONFIG_IP_NF_MANGLE=y<br />
# CONFIG_IP_NF_RAW is not set<br />
<br />
#<br />
# IPv6: Netfilter Configuration<br />
#<br />
CONFIG_NF_DEFRAG_IPV6=y<br />
CONFIG_NF_CONNTRACK_IPV6=y<br />
CONFIG_IP6_NF_IPTABLES=y<br />
CONFIG_IP6_NF_MATCH_IPV6HEADER=y<br />
CONFIG_IP6_NF_FILTER=y<br />
CONFIG_IP6_NF_TARGET_REJECT=y<br />
CONFIG_IP6_NF_MANGLE=y<br />
# CONFIG_IP6_NF_RAW is not set<br />
# CONFIG_BRIDGE_NF_EBTABLES is not set<br />
# CONFIG_IP_DCCP is not set<br />
# CONFIG_IP_SCTP is not set<br />
# CONFIG_RDS is not set<br />
# CONFIG_TIPC is not set<br />
# CONFIG_ATM is not set<br />
CONFIG_L2TP=m<br />
CONFIG_L2TP_DEBUGFS=m<br />
CONFIG_L2TP_V3=y<br />
CONFIG_L2TP_IP=m<br />
CONFIG_L2TP_ETH=m<br />
CONFIG_STP=m<br />
CONFIG_BRIDGE=m<br />
CONFIG_BRIDGE_IGMP_SNOOPING=y<br />
CONFIG_HAVE_NET_DSA=y<br />
CONFIG_VLAN_8021Q=m<br />
# CONFIG_VLAN_8021Q_GVRP is not set<br />
# CONFIG_DECNET is not set<br />
CONFIG_LLC=m<br />
# CONFIG_LLC2 is not set<br />
# CONFIG_IPX is not set<br />
# CONFIG_ATALK is not set<br />
# CONFIG_X25 is not set<br />
# CONFIG_LAPB is not set<br />
# CONFIG_WAN_ROUTER is not set<br />
# CONFIG_PHONET is not set<br />
# CONFIG_IEEE802154 is not set<br />
CONFIG_NET_SCHED=y<br />
<br />
#<br />
# Queueing/Scheduling<br />
#<br />
# CONFIG_NET_SCH_CBQ is not set<br />
# CONFIG_NET_SCH_HTB is not set<br />
# CONFIG_NET_SCH_HFSC is not set<br />
# CONFIG_NET_SCH_PRIO is not set<br />
# CONFIG_NET_SCH_MULTIQ is not set<br />
# CONFIG_NET_SCH_RED is not set<br />
# CONFIG_NET_SCH_SFB is not set<br />
# CONFIG_NET_SCH_SFQ is not set<br />
# CONFIG_NET_SCH_TEQL is not set<br />
# CONFIG_NET_SCH_TBF is not set<br />
# CONFIG_NET_SCH_GRED is not set<br />
# CONFIG_NET_SCH_DSMARK is not set<br />
# CONFIG_NET_SCH_NETEM is not set<br />
# CONFIG_NET_SCH_DRR is not set<br />
# CONFIG_NET_SCH_MQPRIO is not set<br />
# CONFIG_NET_SCH_CHOKE is not set<br />
# CONFIG_NET_SCH_QFQ is not set<br />
# CONFIG_NET_SCH_CODEL is not set<br />
# CONFIG_NET_SCH_FQ_CODEL is not set<br />
# CONFIG_NET_SCH_INGRESS is not set<br />
# CONFIG_NET_SCH_PLUG is not set<br />
<br />
#<br />
# Classification<br />
#<br />
CONFIG_NET_CLS=y<br />
# CONFIG_NET_CLS_BASIC is not set<br />
# CONFIG_NET_CLS_TCINDEX is not set<br />
# CONFIG_NET_CLS_ROUTE4 is not set<br />
# CONFIG_NET_CLS_FW is not set<br />
# CONFIG_NET_CLS_U32 is not set<br />
# CONFIG_NET_CLS_RSVP is not set<br />
# CONFIG_NET_CLS_RSVP6 is not set<br />
# CONFIG_NET_CLS_FLOW is not set<br />
CONFIG_NET_EMATCH=y<br />
CONFIG_NET_EMATCH_STACK=32<br />
# CONFIG_NET_EMATCH_CMP is not set<br />
# CONFIG_NET_EMATCH_NBYTE is not set<br />
# CONFIG_NET_EMATCH_U32 is not set<br />
# CONFIG_NET_EMATCH_META is not set<br />
# CONFIG_NET_EMATCH_TEXT is not set<br />
CONFIG_NET_CLS_ACT=y<br />
# CONFIG_NET_ACT_POLICE is not set<br />
# CONFIG_NET_ACT_GACT is not set<br />
# CONFIG_NET_ACT_MIRRED is not set<br />
# CONFIG_NET_ACT_IPT is not set<br />
# CONFIG_NET_ACT_NAT is not set<br />
# CONFIG_NET_ACT_PEDIT is not set<br />
# CONFIG_NET_ACT_SIMP is not set<br />
# CONFIG_NET_ACT_SKBEDIT is not set<br />
# CONFIG_NET_ACT_CSUM is not set<br />
CONFIG_NET_SCH_FIFO=y<br />
# CONFIG_DCB is not set<br />
CONFIG_DNS_RESOLVER=y<br />
# CONFIG_BATMAN_ADV is not set<br />
# CONFIG_OPENVSWITCH is not set<br />
CONFIG_RPS=y<br />
CONFIG_RFS_ACCEL=y<br />
CONFIG_XPS=y<br />
CONFIG_BQL=y<br />
# CONFIG_BPF_JIT is not set<br />
<br />
#<br />
# Network testing<br />
#<br />
# CONFIG_NET_PKTGEN is not set<br />
# CONFIG_NET_TCPPROBE is not set<br />
# CONFIG_NET_DROP_MONITOR is not set<br />
# CONFIG_HAMRADIO is not set<br />
# CONFIG_CAN is not set<br />
# CONFIG_IRDA is not set<br />
# CONFIG_BT is not set<br />
# CONFIG_AF_RXRPC is not set<br />
CONFIG_FIB_RULES=y<br />
CONFIG_WIRELESS=y<br />
CONFIG_WEXT_CORE=y<br />
CONFIG_WEXT_PROC=y<br />
CONFIG_CFG80211=y<br />
# CONFIG_NL80211_TESTMODE is not set<br />
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set<br />
# CONFIG_CFG80211_REG_DEBUG is not set<br />
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set<br />
CONFIG_CFG80211_DEFAULT_PS=y<br />
CONFIG_CFG80211_DEBUGFS=y<br />
# CONFIG_CFG80211_INTERNAL_REGDB is not set<br />
CONFIG_CFG80211_WEXT=y<br />
# CONFIG_LIB80211 is not set<br />
CONFIG_MAC80211=y<br />
CONFIG_MAC80211_HAS_RC=y<br />
# CONFIG_MAC80211_RC_PID is not set<br />
CONFIG_MAC80211_RC_MINSTREL=y<br />
CONFIG_MAC80211_RC_MINSTREL_HT=y<br />
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y<br />
CONFIG_MAC80211_RC_DEFAULT=&quot;minstrel_ht&quot;<br />
# CONFIG_MAC80211_MESH is not set<br />
CONFIG_MAC80211_LEDS=y<br />
CONFIG_MAC80211_DEBUGFS=y<br />
# CONFIG_MAC80211_MESSAGE_TRACING is not set<br />
# CONFIG_MAC80211_DEBUG_MENU is not set<br />
# CONFIG_WIMAX is not set<br />
CONFIG_RFKILL=y<br />
CONFIG_RFKILL_LEDS=y<br />
CONFIG_RFKILL_INPUT=y<br />
CONFIG_NET_9P=y<br />
CONFIG_NET_9P_VIRTIO=y<br />
CONFIG_NET_9P_DEBUG=y<br />
# CONFIG_CAIF is not set<br />
# CONFIG_CEPH_LIB is not set<br />
# CONFIG_NFC is not set<br />
CONFIG_HAVE_BPF_JIT=y<br />
<br />
#<br />
# Device Drivers<br />
#<br />
<br />
#<br />
# Generic Driver Options<br />
#<br />
CONFIG_UEVENT_HELPER_PATH=&quot;/sbin/hotplug&quot;<br />
CONFIG_DEVTMPFS=y<br />
CONFIG_DEVTMPFS_MOUNT=y<br />
CONFIG_STANDALONE=y<br />
CONFIG_PREVENT_FIRMWARE_BUILD=y<br />
CONFIG_FW_LOADER=y<br />
CONFIG_FIRMWARE_IN_KERNEL=y<br />
CONFIG_EXTRA_FIRMWARE=&quot;&quot;<br />
# CONFIG_DEBUG_DRIVER is not set<br />
CONFIG_DEBUG_DEVRES=y<br />
# CONFIG_SYS_HYPERVISOR is not set<br />
# CONFIG_GENERIC_CPU_DEVICES is not set<br />
CONFIG_DMA_SHARED_BUFFER=y<br />
<br />
#<br />
# Bus devices<br />
#<br />
CONFIG_CONNECTOR=y<br />
CONFIG_PROC_EVENTS=y<br />
# CONFIG_MTD is not set<br />
# CONFIG_PARPORT is not set<br />
CONFIG_PNP=y<br />
CONFIG_PNP_DEBUG_MESSAGES=y<br />
<br />
#<br />
# Protocols<br />
#<br />
CONFIG_PNPACPI=y<br />
CONFIG_BLK_DEV=y<br />
# CONFIG_BLK_DEV_FD is not set<br />
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set<br />
# CONFIG_BLK_CPQ_DA is not set<br />
# CONFIG_BLK_CPQ_CISS_DA is not set<br />
# CONFIG_BLK_DEV_DAC960 is not set<br />
# CONFIG_BLK_DEV_UMEM is not set<br />
# CONFIG_BLK_DEV_COW_COMMON is not set<br />
CONFIG_BLK_DEV_LOOP=y<br />
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8<br />
# CONFIG_BLK_DEV_CRYPTOLOOP is not set<br />
# CONFIG_BLK_DEV_DRBD is not set<br />
# CONFIG_BLK_DEV_NBD is not set<br />
# CONFIG_BLK_DEV_NVME is not set<br />
# CONFIG_BLK_DEV_SX8 is not set<br />
CONFIG_BLK_DEV_RAM=y<br />
CONFIG_BLK_DEV_RAM_COUNT=16<br />
CONFIG_BLK_DEV_RAM_SIZE=16384<br />
# CONFIG_BLK_DEV_XIP is not set<br />
# CONFIG_CDROM_PKTCDVD is not set<br />
# CONFIG_ATA_OVER_ETH is not set<br />
CONFIG_VIRTIO_BLK=y<br />
# CONFIG_BLK_DEV_HD is not set<br />
# CONFIG_BLK_DEV_RBD is not set<br />
<br />
#<br />
# Misc devices<br />
#<br />
# CONFIG_SENSORS_LIS3LV02D is not set<br />
# CONFIG_AD525X_DPOT is not set<br />
# CONFIG_IBM_ASM is not set<br />
# CONFIG_PHANTOM is not set<br />
# CONFIG_INTEL_MID_PTI is not set<br />
# CONFIG_SGI_IOC4 is not set<br />
# CONFIG_TIFM_CORE is not set<br />
# CONFIG_ICS932S401 is not set<br />
# CONFIG_ENCLOSURE_SERVICES is not set<br />
# CONFIG_HP_ILO is not set<br />
# CONFIG_APDS9802ALS is not set<br />
# CONFIG_ISL29003 is not set<br />
# CONFIG_ISL29020 is not set<br />
# CONFIG_SENSORS_TSL2550 is not set<br />
# CONFIG_SENSORS_BH1780 is not set<br />
# CONFIG_SENSORS_BH1770 is not set<br />
# CONFIG_SENSORS_APDS990X is not set<br />
# CONFIG_HMC6352 is not set<br />
# CONFIG_DS1682 is not set<br />
# CONFIG_VMWARE_BALLOON is not set<br />
# CONFIG_BMP085_I2C is not set<br />
# CONFIG_PCH_PHUB is not set<br />
# CONFIG_USB_SWITCH_FSA9480 is not set<br />
# CONFIG_C2PORT is not set<br />
<br />
#<br />
# EEPROM support<br />
#<br />
# CONFIG_EEPROM_AT24 is not set<br />
# CONFIG_EEPROM_LEGACY is not set<br />
# CONFIG_EEPROM_MAX6875 is not set<br />
# CONFIG_EEPROM_93CX6 is not set<br />
# CONFIG_CB710_CORE is not set<br />
<br />
#<br />
# Texas Instruments shared transport line discipline<br />
#<br />
# CONFIG_SENSORS_LIS3_I2C is not set<br />
<br />
#<br />
# Altera FPGA firmware download module<br />
#<br />
# CONFIG_ALTERA_STAPL is not set<br />
CONFIG_INTEL_MEI=m<br />
CONFIG_HAVE_IDE=y<br />
# CONFIG_IDE is not set<br />
<br />
#<br />
# SCSI device support<br />
#<br />
CONFIG_SCSI_MOD=y<br />
# CONFIG_RAID_ATTRS is not set<br />
CONFIG_SCSI=y<br />
CONFIG_SCSI_DMA=y<br />
# CONFIG_SCSI_TGT is not set<br />
# CONFIG_SCSI_NETLINK is not set<br />
CONFIG_SCSI_PROC_FS=y<br />
<br />
#<br />
# SCSI support type (disk, tape, CD-ROM)<br />
#<br />
CONFIG_BLK_DEV_SD=y<br />
# CONFIG_CHR_DEV_ST is not set<br />
# CONFIG_CHR_DEV_OSST is not set<br />
CONFIG_BLK_DEV_SR=y<br />
CONFIG_BLK_DEV_SR_VENDOR=y<br />
CONFIG_CHR_DEV_SG=y<br />
# CONFIG_CHR_DEV_SCH is not set<br />
# CONFIG_SCSI_MULTI_LUN is not set<br />
CONFIG_SCSI_CONSTANTS=y<br />
# CONFIG_SCSI_LOGGING is not set<br />
# CONFIG_SCSI_SCAN_ASYNC is not set<br />
<br />
#<br />
# SCSI Transports<br />
#<br />
CONFIG_SCSI_SPI_ATTRS=y<br />
# CONFIG_SCSI_FC_ATTRS is not set<br />
# CONFIG_SCSI_ISCSI_ATTRS is not set<br />
# CONFIG_SCSI_SAS_ATTRS is not set<br />
# CONFIG_SCSI_SAS_LIBSAS is not set<br />
# CONFIG_SCSI_SRP_ATTRS is not set<br />
# CONFIG_SCSI_LOWLEVEL is not set<br />
# CONFIG_SCSI_DH is not set<br />
# CONFIG_SCSI_OSD_INITIATOR is not set<br />
CONFIG_ATA=y<br />
# CONFIG_ATA_NONSTANDARD is not set<br />
CONFIG_ATA_VERBOSE_ERROR=y<br />
CONFIG_ATA_ACPI=y<br />
CONFIG_SATA_PMP=y<br />
<br />
#<br />
# Controllers with non-SFF native interface<br />
#<br />
CONFIG_SATA_AHCI=y<br />
# CONFIG_SATA_AHCI_PLATFORM is not set<br />
# CONFIG_SATA_INIC162X is not set<br />
# CONFIG_SATA_ACARD_AHCI is not set<br />
CONFIG_SATA_SIL24=m<br />
CONFIG_ATA_SFF=y<br />
<br />
#<br />
# SFF controllers with custom DMA interface<br />
#<br />
# CONFIG_PDC_ADMA is not set<br />
# CONFIG_SATA_QSTOR is not set<br />
# CONFIG_SATA_SX4 is not set<br />
CONFIG_ATA_BMDMA=y<br />
<br />
#<br />
# SATA SFF controllers with BMDMA<br />
#<br />
CONFIG_ATA_PIIX=y<br />
# CONFIG_SATA_HIGHBANK is not set<br />
CONFIG_SATA_MV=y<br />
CONFIG_SATA_NV=y<br />
# CONFIG_SATA_PROMISE is not set<br />
# CONFIG_SATA_SIL is not set<br />
# CONFIG_SATA_SIS is not set<br />
# CONFIG_SATA_SVW is not set<br />
# CONFIG_SATA_ULI is not set<br />
# CONFIG_SATA_VIA is not set<br />
# CONFIG_SATA_VITESSE is not set<br />
<br />
#<br />
# PATA SFF controllers with BMDMA<br />
#<br />
# CONFIG_PATA_ALI is not set<br />
# CONFIG_PATA_AMD is not set<br />
# CONFIG_PATA_ARASAN_CF is not set<br />
# CONFIG_PATA_ARTOP is not set<br />
# CONFIG_PATA_ATIIXP is not set<br />
# CONFIG_PATA_ATP867X is not set<br />
# CONFIG_PATA_CMD64X is not set<br />
# CONFIG_PATA_CS5520 is not set<br />
# CONFIG_PATA_CS5530 is not set<br />
# CONFIG_PATA_CS5536 is not set<br />
# CONFIG_PATA_CYPRESS is not set<br />
# CONFIG_PATA_EFAR is not set<br />
# CONFIG_PATA_HPT366 is not set<br />
# CONFIG_PATA_HPT37X is not set<br />
# CONFIG_PATA_HPT3X2N is not set<br />
# CONFIG_PATA_HPT3X3 is not set<br />
# CONFIG_PATA_IT8213 is not set<br />
# CONFIG_PATA_IT821X is not set<br />
# CONFIG_PATA_JMICRON is not set<br />
# CONFIG_PATA_MARVELL is not set<br />
# CONFIG_PATA_NETCELL is not set<br />
# CONFIG_PATA_NINJA32 is not set<br />
# CONFIG_PATA_NS87415 is not set<br />
# CONFIG_PATA_OLDPIIX is not set<br />
# CONFIG_PATA_OPTIDMA is not set<br />
# CONFIG_PATA_PDC2027X is not set<br />
# CONFIG_PATA_PDC_OLD is not set<br />
# CONFIG_PATA_RADISYS is not set<br />
# CONFIG_PATA_RDC is not set<br />
# CONFIG_PATA_SC1200 is not set<br />
# CONFIG_PATA_SCH is not set<br />
# CONFIG_PATA_SERVERWORKS is not set<br />
# CONFIG_PATA_SIL680 is not set<br />
# CONFIG_PATA_SIS is not set<br />
# CONFIG_PATA_TOSHIBA is not set<br />
# CONFIG_PATA_TRIFLEX is not set<br />
# CONFIG_PATA_VIA is not set<br />
# CONFIG_PATA_WINBOND is not set<br />
<br />
#<br />
# PIO-only SFF controllers<br />
#<br />
# CONFIG_PATA_CMD640_PCI is not set<br />
# CONFIG_PATA_MPIIX is not set<br />
# CONFIG_PATA_NS87410 is not set<br />
# CONFIG_PATA_OPTI is not set<br />
# CONFIG_PATA_PLATFORM is not set<br />
# CONFIG_PATA_RZ1000 is not set<br />
<br />
#<br />
# Generic fallback / legacy drivers<br />
#<br />
# CONFIG_PATA_ACPI is not set<br />
# CONFIG_ATA_GENERIC is not set<br />
# CONFIG_PATA_LEGACY is not set<br />
CONFIG_MD=y<br />
# CONFIG_BLK_DEV_MD is not set<br />
# CONFIG_BLK_DEV_DM is not set<br />
# CONFIG_TARGET_CORE is not set<br />
# CONFIG_FUSION is not set<br />
<br />
#<br />
# IEEE 1394 (FireWire) support<br />
#<br />
# CONFIG_FIREWIRE is not set<br />
# CONFIG_FIREWIRE_NOSY is not set<br />
# CONFIG_I2O is not set<br />
# CONFIG_MACINTOSH_DRIVERS is not set<br />
CONFIG_NETDEVICES=y<br />
CONFIG_NET_CORE=y<br />
# CONFIG_BONDING is not set<br />
# CONFIG_DUMMY is not set<br />
# CONFIG_EQUALIZER is not set<br />
# CONFIG_NET_FC is not set<br />
CONFIG_MII=m<br />
# CONFIG_IFB is not set<br />
# CONFIG_NET_TEAM is not set<br />
CONFIG_MACVLAN=m<br />
CONFIG_MACVTAP=m<br />
# CONFIG_VXLAN is not set<br />
CONFIG_NETCONSOLE=m<br />
CONFIG_NETCONSOLE_DYNAMIC=y<br />
CONFIG_NETPOLL=y<br />
# CONFIG_NETPOLL_TRAP is not set<br />
CONFIG_NET_POLL_CONTROLLER=y<br />
CONFIG_TUN=m<br />
CONFIG_VETH=m<br />
CONFIG_VIRTIO_NET=y<br />
# CONFIG_ARCNET is not set<br />
<br />
#<br />
# CAIF transport drivers<br />
#<br />
<br />
#<br />
# Distributed Switch Architecture drivers<br />
#<br />
# CONFIG_NET_DSA_MV88E6XXX is not set<br />
# CONFIG_NET_DSA_MV88E6060 is not set<br />
# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set<br />
# CONFIG_NET_DSA_MV88E6131 is not set<br />
# CONFIG_NET_DSA_MV88E6123_61_65 is not set<br />
CONFIG_ETHERNET=y<br />
# CONFIG_NET_VENDOR_3COM is not set<br />
# CONFIG_NET_VENDOR_ADAPTEC is not set<br />
# CONFIG_NET_VENDOR_ALTEON is not set<br />
# CONFIG_NET_VENDOR_AMD is not set<br />
# CONFIG_NET_VENDOR_ATHEROS is not set<br />
# CONFIG_NET_CADENCE is not set<br />
# CONFIG_NET_VENDOR_BROADCOM is not set<br />
# CONFIG_NET_VENDOR_BROCADE is not set<br />
# CONFIG_NET_CALXEDA_XGMAC is not set<br />
# CONFIG_NET_VENDOR_CHELSIO is not set<br />
# CONFIG_NET_VENDOR_CISCO is not set<br />
# CONFIG_DNET is not set<br />
# CONFIG_NET_VENDOR_DEC is not set<br />
# CONFIG_NET_VENDOR_DLINK is not set<br />
# CONFIG_NET_VENDOR_EMULEX is not set<br />
# CONFIG_NET_VENDOR_EXAR is not set<br />
# CONFIG_NET_VENDOR_HP is not set<br />
CONFIG_NET_VENDOR_INTEL=y<br />
# CONFIG_E100 is not set<br />
CONFIG_E1000=m<br />
CONFIG_E1000E=m<br />
# CONFIG_IGB is not set<br />
# CONFIG_IGBVF is not set<br />
# CONFIG_IXGB is not set<br />
# CONFIG_IXGBE is not set<br />
# CONFIG_IXGBEVF is not set<br />
# CONFIG_NET_VENDOR_I825XX is not set<br />
# CONFIG_IP1000 is not set<br />
# CONFIG_JME is not set<br />
CONFIG_NET_VENDOR_MARVELL=y<br />
# CONFIG_MVMDIO is not set<br />
# CONFIG_SKGE is not set<br />
CONFIG_SKY2=m<br />
# CONFIG_SKY2_DEBUG is not set<br />
# CONFIG_NET_VENDOR_MELLANOX is not set<br />
# CONFIG_NET_VENDOR_MICREL is not set<br />
# CONFIG_NET_VENDOR_MYRI is not set<br />
# CONFIG_FEALNX is not set<br />
# CONFIG_NET_VENDOR_NATSEMI is not set<br />
CONFIG_NET_VENDOR_NVIDIA=y<br />
CONFIG_FORCEDETH=m<br />
# CONFIG_NET_VENDOR_OKI is not set<br />
# CONFIG_ETHOC is not set<br />
# CONFIG_NET_PACKET_ENGINE is not set<br />
# CONFIG_NET_VENDOR_QLOGIC is not set<br />
CONFIG_NET_VENDOR_REALTEK=y<br />
# CONFIG_8139CP is not set<br />
# CONFIG_8139TOO is not set<br />
CONFIG_R8169=m<br />
# CONFIG_NET_VENDOR_RDC is not set<br />
# CONFIG_NET_VENDOR_SEEQ is not set<br />
# CONFIG_NET_VENDOR_SILAN is not set<br />
# CONFIG_NET_VENDOR_SIS is not set<br />
# CONFIG_SFC is not set<br />
# CONFIG_NET_VENDOR_SMSC is not set<br />
# CONFIG_NET_VENDOR_STMICRO is not set<br />
# CONFIG_NET_VENDOR_SUN is not set<br />
# CONFIG_NET_VENDOR_TEHUTI is not set<br />
# CONFIG_NET_VENDOR_TI is not set<br />
# CONFIG_NET_VENDOR_VIA is not set<br />
# CONFIG_NET_VENDOR_WIZNET is not set<br />
# CONFIG_FDDI is not set<br />
# CONFIG_HIPPI is not set<br />
# CONFIG_NET_SB1000 is not set<br />
# CONFIG_PHYLIB is not set<br />
CONFIG_PPP=m<br />
CONFIG_PPP_BSDCOMP=m<br />
CONFIG_PPP_DEFLATE=m<br />
# CONFIG_PPP_FILTER is not set<br />
CONFIG_PPP_MPPE=m<br />
# CONFIG_PPP_MULTILINK is not set<br />
CONFIG_PPPOE=m<br />
CONFIG_PPPOL2TP=m<br />
CONFIG_PPP_ASYNC=m<br />
CONFIG_PPP_SYNC_TTY=m<br />
# CONFIG_SLIP is not set<br />
CONFIG_SLHC=m<br />
<br />
#<br />
# USB Network Adapters<br />
#<br />
# CONFIG_USB_CATC is not set<br />
# CONFIG_USB_KAWETH is not set<br />
# CONFIG_USB_PEGASUS is not set<br />
# CONFIG_USB_RTL8150 is not set<br />
CONFIG_USB_USBNET=m<br />
# CONFIG_USB_NET_AX8817X is not set<br />
CONFIG_USB_NET_CDCETHER=m<br />
# CONFIG_USB_NET_CDC_EEM is not set<br />
CONFIG_USB_NET_CDC_NCM=m<br />
# CONFIG_USB_NET_CDC_MBIM is not set<br />
# CONFIG_USB_NET_DM9601 is not set<br />
# CONFIG_USB_NET_SMSC75XX is not set<br />
# CONFIG_USB_NET_SMSC95XX is not set<br />
# CONFIG_USB_NET_GL620A is not set<br />
# CONFIG_USB_NET_NET1080 is not set<br />
# CONFIG_USB_NET_PLUSB is not set<br />
# CONFIG_USB_NET_MCS7830 is not set<br />
CONFIG_USB_NET_RNDIS_HOST=m<br />
# CONFIG_USB_NET_CDC_SUBSET is not set<br />
# CONFIG_USB_NET_ZAURUS is not set<br />
# CONFIG_USB_NET_CX82310_ETH is not set<br />
# CONFIG_USB_NET_KALMIA is not set<br />
# CONFIG_USB_NET_QMI_WWAN is not set<br />
# CONFIG_USB_HSO is not set<br />
# CONFIG_USB_NET_INT51X1 is not set<br />
# CONFIG_USB_IPHETH is not set<br />
# CONFIG_USB_SIERRA_NET is not set<br />
# CONFIG_USB_VL600 is not set<br />
CONFIG_WLAN=y<br />
# CONFIG_LIBERTAS_THINFIRM is not set<br />
# CONFIG_AIRO is not set<br />
# CONFIG_ATMEL is not set<br />
# CONFIG_AT76C50X_USB is not set<br />
# CONFIG_PRISM54 is not set<br />
# CONFIG_USB_ZD1201 is not set<br />
# CONFIG_USB_NET_RNDIS_WLAN is not set<br />
# CONFIG_RTL8180 is not set<br />
# CONFIG_RTL8187 is not set<br />
# CONFIG_ADM8211 is not set<br />
# CONFIG_MAC80211_HWSIM is not set<br />
# CONFIG_MWL8K is not set<br />
CONFIG_ATH_CARDS=m<br />
# CONFIG_ATH_DEBUG is not set<br />
# CONFIG_ATH5K is not set<br />
# CONFIG_ATH5K_PCI is not set<br />
# CONFIG_ATH9K is not set<br />
# CONFIG_ATH9K_HTC is not set<br />
# CONFIG_CARL9170 is not set<br />
# CONFIG_ATH6KL is not set<br />
# CONFIG_AR5523 is not set<br />
# CONFIG_B43 is not set<br />
# CONFIG_B43LEGACY is not set<br />
# CONFIG_BRCMFMAC is not set<br />
# CONFIG_HOSTAP is not set<br />
# CONFIG_IPW2100 is not set<br />
# CONFIG_IPW2200 is not set<br />
CONFIG_IWLWIFI=m<br />
CONFIG_IWLDVM=m<br />
<br />
#<br />
# Debugging Options<br />
#<br />
# CONFIG_IWLWIFI_DEBUG is not set<br />
CONFIG_IWLWIFI_DEBUGFS=y<br />
# CONFIG_IWLWIFI_DEVICE_TRACING is not set<br />
CONFIG_IWLWIFI_P2P=y<br />
# CONFIG_IWL4965 is not set<br />
# CONFIG_IWL3945 is not set<br />
# CONFIG_LIBERTAS is not set<br />
# CONFIG_HERMES is not set<br />
# CONFIG_P54_COMMON is not set<br />
# CONFIG_RT2X00 is not set<br />
CONFIG_RTL8192CE=m<br />
# CONFIG_RTL8192SE is not set<br />
# CONFIG_RTL8192DE is not set<br />
# CONFIG_RTL8723AE is not set<br />
# CONFIG_RTL8192CU is not set<br />
CONFIG_RTLWIFI=m<br />
CONFIG_RTLWIFI_DEBUG=y<br />
CONFIG_RTL8192C_COMMON=m<br />
# CONFIG_WL_TI is not set<br />
# CONFIG_ZD1211RW is not set<br />
# CONFIG_MWIFIEX is not set<br />
<br />
#<br />
# Enable WiMAX (Networking options) to see the WiMAX drivers<br />
#<br />
# CONFIG_WAN is not set<br />
# CONFIG_VMXNET3 is not set<br />
# CONFIG_ISDN is not set<br />
<br />
#<br />
# Input device support<br />
#<br />
CONFIG_INPUT=y<br />
# CONFIG_INPUT_FF_MEMLESS is not set<br />
CONFIG_INPUT_POLLDEV=y<br />
CONFIG_INPUT_SPARSEKMAP=y<br />
# CONFIG_INPUT_MATRIXKMAP is not set<br />
<br />
#<br />
# Userland interfaces<br />
#<br />
CONFIG_INPUT_MOUSEDEV=y<br />
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set<br />
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024<br />
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768<br />
# CONFIG_INPUT_JOYDEV is not set<br />
CONFIG_INPUT_EVDEV=y<br />
# CONFIG_INPUT_EVBUG is not set<br />
<br />
#<br />
# Input Device Drivers<br />
#<br />
CONFIG_INPUT_KEYBOARD=y<br />
# CONFIG_KEYBOARD_ADP5588 is not set<br />
# CONFIG_KEYBOARD_ADP5589 is not set<br />
CONFIG_KEYBOARD_ATKBD=y<br />
# CONFIG_KEYBOARD_QT1070 is not set<br />
# CONFIG_KEYBOARD_QT2160 is not set<br />
# CONFIG_KEYBOARD_LKKBD is not set<br />
# CONFIG_KEYBOARD_TCA6416 is not set<br />
# CONFIG_KEYBOARD_TCA8418 is not set<br />
# CONFIG_KEYBOARD_LM8323 is not set<br />
# CONFIG_KEYBOARD_LM8333 is not set<br />
# CONFIG_KEYBOARD_MAX7359 is not set<br />
# CONFIG_KEYBOARD_MCS is not set<br />
# CONFIG_KEYBOARD_MPR121 is not set<br />
# CONFIG_KEYBOARD_NEWTON is not set<br />
# CONFIG_KEYBOARD_OPENCORES is not set<br />
# CONFIG_KEYBOARD_STOWAWAY is not set<br />
# CONFIG_KEYBOARD_SUNKBD is not set<br />
# CONFIG_KEYBOARD_XTKBD is not set<br />
CONFIG_INPUT_MOUSE=y<br />
CONFIG_MOUSE_PS2=y<br />
CONFIG_MOUSE_PS2_ALPS=y<br />
CONFIG_MOUSE_PS2_LOGIPS2PP=y<br />
CONFIG_MOUSE_PS2_SYNAPTICS=y<br />
CONFIG_MOUSE_PS2_LIFEBOOK=y<br />
CONFIG_MOUSE_PS2_TRACKPOINT=y<br />
# CONFIG_MOUSE_PS2_ELANTECH is not set<br />
# CONFIG_MOUSE_PS2_SENTELIC is not set<br />
# CONFIG_MOUSE_PS2_TOUCHKIT is not set<br />
# CONFIG_MOUSE_SERIAL is not set<br />
# CONFIG_MOUSE_APPLETOUCH is not set<br />
# CONFIG_MOUSE_BCM5974 is not set<br />
# CONFIG_MOUSE_VSXXXAA is not set<br />
# CONFIG_MOUSE_SYNAPTICS_I2C is not set<br />
# CONFIG_MOUSE_SYNAPTICS_USB is not set<br />
# CONFIG_INPUT_JOYSTICK is not set<br />
# CONFIG_INPUT_TABLET is not set<br />
# CONFIG_INPUT_TOUCHSCREEN is not set<br />
# CONFIG_INPUT_MISC is not set<br />
<br />
#<br />
# Hardware I/O ports<br />
#<br />
CONFIG_SERIO=y<br />
CONFIG_SERIO_I8042=y<br />
CONFIG_SERIO_SERPORT=y<br />
# CONFIG_SERIO_CT82C710 is not set<br />
# CONFIG_SERIO_PCIPS2 is not set<br />
CONFIG_SERIO_LIBPS2=y<br />
# CONFIG_SERIO_RAW is not set<br />
# CONFIG_SERIO_ALTERA_PS2 is not set<br />
# CONFIG_SERIO_PS2MULT is not set<br />
# CONFIG_SERIO_ARC_PS2 is not set<br />
# CONFIG_GAMEPORT is not set<br />
<br />
#<br />
# Character devices<br />
#<br />
CONFIG_VT=y<br />
CONFIG_CONSOLE_TRANSLATIONS=y<br />
CONFIG_VT_CONSOLE=y<br />
CONFIG_VT_CONSOLE_SLEEP=y<br />
CONFIG_HW_CONSOLE=y<br />
CONFIG_VT_HW_CONSOLE_BINDING=y<br />
CONFIG_UNIX98_PTYS=y<br />
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y<br />
# CONFIG_LEGACY_PTYS is not set<br />
# CONFIG_SERIAL_NONSTANDARD is not set<br />
# CONFIG_NOZOMI is not set<br />
# CONFIG_N_GSM is not set<br />
# CONFIG_TRACE_SINK is not set<br />
CONFIG_DEVKMEM=y<br />
<br />
#<br />
# Serial drivers<br />
#<br />
CONFIG_SERIAL_8250=y<br />
CONFIG_SERIAL_8250_PNP=y<br />
CONFIG_SERIAL_8250_CONSOLE=y<br />
CONFIG_FIX_EARLYCON_MEM=y<br />
CONFIG_SERIAL_8250_PCI=y<br />
CONFIG_SERIAL_8250_NR_UARTS=32<br />
CONFIG_SERIAL_8250_RUNTIME_UARTS=4<br />
CONFIG_SERIAL_8250_EXTENDED=y<br />
CONFIG_SERIAL_8250_MANY_PORTS=y<br />
CONFIG_SERIAL_8250_SHARE_IRQ=y<br />
CONFIG_SERIAL_8250_DETECT_IRQ=y<br />
CONFIG_SERIAL_8250_RSA=y<br />
<br />
#<br />
# Non-8250 serial port support<br />
#<br />
# CONFIG_SERIAL_MFD_HSU is not set<br />
CONFIG_SERIAL_CORE=y<br />
CONFIG_SERIAL_CORE_CONSOLE=y<br />
# CONFIG_SERIAL_JSM is not set<br />
# CONFIG_SERIAL_SCCNXP is not set<br />
# CONFIG_SERIAL_TIMBERDALE is not set<br />
# CONFIG_SERIAL_ALTERA_JTAGUART is not set<br />
# CONFIG_SERIAL_ALTERA_UART is not set<br />
# CONFIG_SERIAL_PCH_UART is not set<br />
# CONFIG_SERIAL_ARC is not set<br />
CONFIG_TTY_PRINTK=y<br />
CONFIG_HVC_DRIVER=y<br />
CONFIG_VIRTIO_CONSOLE=y<br />
# CONFIG_IPMI_HANDLER is not set<br />
CONFIG_HW_RANDOM=y<br />
# CONFIG_HW_RANDOM_TIMERIOMEM is not set<br />
CONFIG_HW_RANDOM_INTEL=y<br />
CONFIG_HW_RANDOM_AMD=y<br />
# CONFIG_HW_RANDOM_VIA is not set<br />
# CONFIG_HW_RANDOM_VIRTIO is not set<br />
CONFIG_NVRAM=y<br />
# CONFIG_R3964 is not set<br />
# CONFIG_APPLICOM is not set<br />
# CONFIG_MWAVE is not set<br />
# CONFIG_RAW_DRIVER is not set<br />
CONFIG_HPET=y<br />
# CONFIG_HPET_MMAP is not set<br />
# CONFIG_HANGCHECK_TIMER is not set<br />
# CONFIG_TCG_TPM is not set<br />
# CONFIG_TELCLOCK is not set<br />
CONFIG_DEVPORT=y<br />
CONFIG_I2C=y<br />
CONFIG_I2C_BOARDINFO=y<br />
CONFIG_I2C_COMPAT=y<br />
CONFIG_I2C_CHARDEV=y<br />
# CONFIG_I2C_MUX is not set<br />
CONFIG_I2C_HELPER_AUTO=y<br />
CONFIG_I2C_ALGOBIT=y<br />
<br />
#<br />
# I2C Hardware Bus support<br />
#<br />
<br />
#<br />
# PC SMBus host controller drivers<br />
#<br />
# CONFIG_I2C_ALI1535 is not set<br />
# CONFIG_I2C_ALI1563 is not set<br />
# CONFIG_I2C_ALI15X3 is not set<br />
# CONFIG_I2C_AMD756 is not set<br />
# CONFIG_I2C_AMD8111 is not set<br />
CONFIG_I2C_I801=y<br />
# CONFIG_I2C_ISCH is not set<br />
CONFIG_I2C_PIIX4=y<br />
# CONFIG_I2C_NFORCE2 is not set<br />
# CONFIG_I2C_SIS5595 is not set<br />
# CONFIG_I2C_SIS630 is not set<br />
# CONFIG_I2C_SIS96X is not set<br />
# CONFIG_I2C_VIA is not set<br />
# CONFIG_I2C_VIAPRO is not set<br />
<br />
#<br />
# ACPI drivers<br />
#<br />
# CONFIG_I2C_SCMI is not set<br />
<br />
#<br />
# I2C system bus drivers (mostly embedded / system-on-chip)<br />
#<br />
# CONFIG_I2C_DESIGNWARE_PCI is not set<br />
# CONFIG_I2C_EG20T is not set<br />
# CONFIG_I2C_INTEL_MID is not set<br />
# CONFIG_I2C_OCORES is not set<br />
# CONFIG_I2C_PCA_PLATFORM is not set<br />
# CONFIG_I2C_PXA_PCI is not set<br />
# CONFIG_I2C_SIMTEC is not set<br />
# CONFIG_I2C_XILINX is not set<br />
<br />
#<br />
# External I2C/SMBus adapter drivers<br />
#<br />
# CONFIG_I2C_DIOLAN_U2C is not set<br />
# CONFIG_I2C_PARPORT_LIGHT is not set<br />
# CONFIG_I2C_TAOS_EVM is not set<br />
# CONFIG_I2C_TINY_USB is not set<br />
<br />
#<br />
# Other I2C/SMBus bus drivers<br />
#<br />
# CONFIG_I2C_STUB is not set<br />
# CONFIG_I2C_DEBUG_CORE is not set<br />
# CONFIG_I2C_DEBUG_ALGO is not set<br />
# CONFIG_I2C_DEBUG_BUS is not set<br />
# CONFIG_SPI is not set<br />
# CONFIG_HSI is not set<br />
<br />
#<br />
# PPS support<br />
#<br />
# CONFIG_PPS is not set<br />
<br />
#<br />
# PPS generators support<br />
#<br />
<br />
#<br />
# PTP clock support<br />
#<br />
# CONFIG_PTP_1588_CLOCK is not set<br />
<br />
#<br />
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.<br />
#<br />
# CONFIG_PTP_1588_CLOCK_PCH is not set<br />
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y<br />
# CONFIG_GPIOLIB is not set<br />
# CONFIG_W1 is not set<br />
CONFIG_POWER_SUPPLY=y<br />
# CONFIG_POWER_SUPPLY_DEBUG is not set<br />
# CONFIG_PDA_POWER is not set<br />
# CONFIG_TEST_POWER is not set<br />
# CONFIG_BATTERY_DS2780 is not set<br />
# CONFIG_BATTERY_DS2781 is not set<br />
# CONFIG_BATTERY_DS2782 is not set<br />
# CONFIG_BATTERY_SBS is not set<br />
# CONFIG_BATTERY_BQ27x00 is not set<br />
# CONFIG_BATTERY_MAX17040 is not set<br />
# CONFIG_BATTERY_MAX17042 is not set<br />
# CONFIG_CHARGER_MAX8903 is not set<br />
# CONFIG_CHARGER_LP8727 is not set<br />
# CONFIG_CHARGER_BQ2415X is not set<br />
# CONFIG_CHARGER_SMB347 is not set<br />
# CONFIG_POWER_RESET is not set<br />
# CONFIG_POWER_AVS is not set<br />
CONFIG_HWMON=y<br />
CONFIG_HWMON_VID=m<br />
# CONFIG_HWMON_DEBUG_CHIP is not set<br />
<br />
#<br />
# Native drivers<br />
#<br />
# CONFIG_SENSORS_ABITUGURU is not set<br />
# CONFIG_SENSORS_ABITUGURU3 is not set<br />
# CONFIG_SENSORS_AD7414 is not set<br />
# CONFIG_SENSORS_AD7418 is not set<br />
# CONFIG_SENSORS_ADM1021 is not set<br />
# CONFIG_SENSORS_ADM1025 is not set<br />
# CONFIG_SENSORS_ADM1026 is not set<br />
# CONFIG_SENSORS_ADM1029 is not set<br />
# CONFIG_SENSORS_ADM1031 is not set<br />
# CONFIG_SENSORS_ADM9240 is not set<br />
# CONFIG_SENSORS_ADT7410 is not set<br />
# CONFIG_SENSORS_ADT7411 is not set<br />
# CONFIG_SENSORS_ADT7462 is not set<br />
# CONFIG_SENSORS_ADT7470 is not set<br />
# CONFIG_SENSORS_ADT7475 is not set<br />
# CONFIG_SENSORS_ASC7621 is not set<br />
CONFIG_SENSORS_K8TEMP=m<br />
CONFIG_SENSORS_K10TEMP=m<br />
CONFIG_SENSORS_FAM15H_POWER=m<br />
# CONFIG_SENSORS_ASB100 is not set<br />
# CONFIG_SENSORS_ATXP1 is not set<br />
# CONFIG_SENSORS_DS620 is not set<br />
# CONFIG_SENSORS_DS1621 is not set<br />
# CONFIG_SENSORS_I5K_AMB is not set<br />
# CONFIG_SENSORS_F71805F is not set<br />
# CONFIG_SENSORS_F71882FG is not set<br />
# CONFIG_SENSORS_F75375S is not set<br />
# CONFIG_SENSORS_FSCHMD is not set<br />
# CONFIG_SENSORS_G760A is not set<br />
# CONFIG_SENSORS_GL518SM is not set<br />
# CONFIG_SENSORS_GL520SM is not set<br />
# CONFIG_SENSORS_HIH6130 is not set<br />
CONFIG_SENSORS_CORETEMP=m<br />
# CONFIG_SENSORS_IT87 is not set<br />
# CONFIG_SENSORS_JC42 is not set<br />
# CONFIG_SENSORS_LINEAGE is not set<br />
# CONFIG_SENSORS_LM63 is not set<br />
# CONFIG_SENSORS_LM73 is not set<br />
# CONFIG_SENSORS_LM75 is not set<br />
# CONFIG_SENSORS_LM77 is not set<br />
# CONFIG_SENSORS_LM78 is not set<br />
# CONFIG_SENSORS_LM80 is not set<br />
# CONFIG_SENSORS_LM83 is not set<br />
# CONFIG_SENSORS_LM85 is not set<br />
# CONFIG_SENSORS_LM87 is not set<br />
# CONFIG_SENSORS_LM90 is not set<br />
# CONFIG_SENSORS_LM92 is not set<br />
# CONFIG_SENSORS_LM93 is not set<br />
# CONFIG_SENSORS_LTC4151 is not set<br />
# CONFIG_SENSORS_LTC4215 is not set<br />
# CONFIG_SENSORS_LTC4245 is not set<br />
# CONFIG_SENSORS_LTC4261 is not set<br />
# CONFIG_SENSORS_LM95241 is not set<br />
# CONFIG_SENSORS_LM95245 is not set<br />
# CONFIG_SENSORS_MAX16065 is not set<br />
# CONFIG_SENSORS_MAX1619 is not set<br />
# CONFIG_SENSORS_MAX1668 is not set<br />
# CONFIG_SENSORS_MAX197 is not set<br />
# CONFIG_SENSORS_MAX6639 is not set<br />
# CONFIG_SENSORS_MAX6642 is not set<br />
# CONFIG_SENSORS_MAX6650 is not set<br />
# CONFIG_SENSORS_MCP3021 is not set<br />
# CONFIG_SENSORS_NTC_THERMISTOR is not set<br />
# CONFIG_SENSORS_PC87360 is not set<br />
# CONFIG_SENSORS_PC87427 is not set<br />
# CONFIG_SENSORS_PCF8591 is not set<br />
# CONFIG_PMBUS is not set<br />
# CONFIG_SENSORS_SHT21 is not set<br />
# CONFIG_SENSORS_SIS5595 is not set<br />
# CONFIG_SENSORS_SMM665 is not set<br />
# CONFIG_SENSORS_DME1737 is not set<br />
# CONFIG_SENSORS_EMC1403 is not set<br />
# CONFIG_SENSORS_EMC2103 is not set<br />
# CONFIG_SENSORS_EMC6W201 is not set<br />
# CONFIG_SENSORS_SMSC47M1 is not set<br />
# CONFIG_SENSORS_SMSC47M192 is not set<br />
# CONFIG_SENSORS_SMSC47B397 is not set<br />
# CONFIG_SENSORS_SCH56XX_COMMON is not set<br />
# CONFIG_SENSORS_SCH5627 is not set<br />
# CONFIG_SENSORS_SCH5636 is not set<br />
# CONFIG_SENSORS_ADS1015 is not set<br />
# CONFIG_SENSORS_ADS7828 is not set<br />
# CONFIG_SENSORS_AMC6821 is not set<br />
# CONFIG_SENSORS_INA2XX is not set<br />
# CONFIG_SENSORS_THMC50 is not set<br />
# CONFIG_SENSORS_TMP102 is not set<br />
# CONFIG_SENSORS_TMP401 is not set<br />
# CONFIG_SENSORS_TMP421 is not set<br />
# CONFIG_SENSORS_VIA_CPUTEMP is not set<br />
# CONFIG_SENSORS_VIA686A is not set<br />
# CONFIG_SENSORS_VT1211 is not set<br />
# CONFIG_SENSORS_VT8231 is not set<br />
# CONFIG_SENSORS_W83781D is not set<br />
# CONFIG_SENSORS_W83791D is not set<br />
# CONFIG_SENSORS_W83792D is not set<br />
# CONFIG_SENSORS_W83793 is not set<br />
# CONFIG_SENSORS_W83795 is not set<br />
# CONFIG_SENSORS_W83L785TS is not set<br />
# CONFIG_SENSORS_W83L786NG is not set<br />
# CONFIG_SENSORS_W83627HF is not set<br />
CONFIG_SENSORS_W83627EHF=m<br />
# CONFIG_SENSORS_APPLESMC is not set<br />
<br />
#<br />
# ACPI drivers<br />
#<br />
CONFIG_SENSORS_ACPI_POWER=m<br />
# CONFIG_SENSORS_ATK0110 is not set<br />
CONFIG_THERMAL=y<br />
CONFIG_THERMAL_HWMON=y<br />
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y<br />
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set<br />
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set<br />
# CONFIG_FAIR_SHARE is not set<br />
CONFIG_STEP_WISE=y<br />
# CONFIG_USER_SPACE is not set<br />
# CONFIG_CPU_THERMAL is not set<br />
CONFIG_WATCHDOG=y<br />
CONFIG_WATCHDOG_CORE=y<br />
# CONFIG_WATCHDOG_NOWAYOUT is not set<br />
<br />
#<br />
# Watchdog Device Drivers<br />
#<br />
# CONFIG_SOFT_WATCHDOG is not set<br />
# CONFIG_ACQUIRE_WDT is not set<br />
# CONFIG_ADVANTECH_WDT is not set<br />
# CONFIG_ALIM1535_WDT is not set<br />
# CONFIG_ALIM7101_WDT is not set<br />
# CONFIG_F71808E_WDT is not set<br />
# CONFIG_SP5100_TCO is not set<br />
# CONFIG_SC520_WDT is not set<br />
# CONFIG_SBC_FITPC2_WATCHDOG is not set<br />
# CONFIG_EUROTECH_WDT is not set<br />
# CONFIG_IB700_WDT is not set<br />
# CONFIG_IBMASR is not set<br />
# CONFIG_WAFER_WDT is not set<br />
# CONFIG_I6300ESB_WDT is not set<br />
# CONFIG_IE6XX_WDT is not set<br />
CONFIG_ITCO_WDT=m<br />
# CONFIG_ITCO_VENDOR_SUPPORT is not set<br />
# CONFIG_IT8712F_WDT is not set<br />
# CONFIG_IT87_WDT is not set<br />
# CONFIG_HP_WATCHDOG is not set<br />
# CONFIG_SC1200_WDT is not set<br />
# CONFIG_PC87413_WDT is not set<br />
# CONFIG_NV_TCO is not set<br />
# CONFIG_60XX_WDT is not set<br />
# CONFIG_SBC8360_WDT is not set<br />
# CONFIG_CPU5_WDT is not set<br />
# CONFIG_SMSC_SCH311X_WDT is not set<br />
# CONFIG_SMSC37B787_WDT is not set<br />
# CONFIG_VIA_WDT is not set<br />
# CONFIG_W83627HF_WDT is not set<br />
# CONFIG_W83697HF_WDT is not set<br />
# CONFIG_W83697UG_WDT is not set<br />
# CONFIG_W83877F_WDT is not set<br />
# CONFIG_W83977F_WDT is not set<br />
# CONFIG_MACHZ_WDT is not set<br />
# CONFIG_SBC_EPX_C3_WATCHDOG is not set<br />
<br />
#<br />
# PCI-based Watchdog Cards<br />
#<br />
# CONFIG_PCIPCWATCHDOG is not set<br />
# CONFIG_WDTPCI is not set<br />
<br />
#<br />
# USB-based Watchdog Cards<br />
#<br />
# CONFIG_USBPCWATCHDOG is not set<br />
CONFIG_SSB_POSSIBLE=y<br />
<br />
#<br />
# Sonics Silicon Backplane<br />
#<br />
# CONFIG_SSB is not set<br />
CONFIG_BCMA_POSSIBLE=y<br />
<br />
#<br />
# Broadcom specific AMBA<br />
#<br />
# CONFIG_BCMA is not set<br />
<br />
#<br />
# Multifunction device drivers<br />
#<br />
CONFIG_MFD_CORE=m<br />
# CONFIG_MFD_88PM860X is not set<br />
# CONFIG_MFD_88PM800 is not set<br />
# CONFIG_MFD_88PM805 is not set<br />
# CONFIG_MFD_SM501 is not set<br />
# CONFIG_MFD_RTSX_PCI is not set<br />
# CONFIG_MFD_TI_AM335X_TSCADC is not set<br />
# CONFIG_HTC_PASIC3 is not set<br />
# CONFIG_MFD_LM3533 is not set<br />
# CONFIG_TPS6105X is not set<br />
# CONFIG_TPS6507X is not set<br />
# CONFIG_MFD_TPS65217 is not set<br />
# CONFIG_MFD_TPS6586X is not set<br />
# CONFIG_MFD_TPS80031 is not set<br />
# CONFIG_TWL4030_CORE is not set<br />
# CONFIG_TWL6040_CORE is not set<br />
# CONFIG_MFD_STMPE is not set<br />
# CONFIG_MFD_TC3589X is not set<br />
# CONFIG_MFD_TMIO is not set<br />
# CONFIG_MFD_SMSC is not set<br />
# CONFIG_PMIC_DA903X is not set<br />
# CONFIG_MFD_DA9052_I2C is not set<br />
# CONFIG_MFD_DA9055 is not set<br />
# CONFIG_PMIC_ADP5520 is not set<br />
# CONFIG_MFD_LP8788 is not set<br />
# CONFIG_MFD_MAX77686 is not set<br />
# CONFIG_MFD_MAX77693 is not set<br />
# CONFIG_MFD_MAX8907 is not set<br />
# CONFIG_MFD_MAX8925 is not set<br />
# CONFIG_MFD_MAX8997 is not set<br />
# CONFIG_MFD_MAX8998 is not set<br />
# CONFIG_MFD_SEC_CORE is not set<br />
# CONFIG_MFD_ARIZONA_I2C is not set<br />
# CONFIG_MFD_WM8400 is not set<br />
# CONFIG_MFD_WM831X_I2C is not set<br />
# CONFIG_MFD_WM8350_I2C is not set<br />
# CONFIG_MFD_WM8994 is not set<br />
# CONFIG_MFD_PCF50633 is not set<br />
# CONFIG_MFD_MC13XXX_I2C is not set<br />
# CONFIG_ABX500_CORE is not set<br />
# CONFIG_MFD_CS5535 is not set<br />
# CONFIG_LPC_SCH is not set<br />
CONFIG_LPC_ICH=m<br />
# CONFIG_MFD_RDC321X is not set<br />
# CONFIG_MFD_JANZ_CMODIO is not set<br />
# CONFIG_MFD_VX855 is not set<br />
# CONFIG_MFD_WL1273_CORE is not set<br />
# CONFIG_MFD_TPS65090 is not set<br />
# CONFIG_MFD_RC5T583 is not set<br />
# CONFIG_MFD_PALMAS is not set<br />
# CONFIG_MFD_VIPERBOARD is not set<br />
# CONFIG_MFD_RETU is not set<br />
# CONFIG_MFD_AS3711 is not set<br />
# CONFIG_REGULATOR is not set<br />
CONFIG_MEDIA_SUPPORT=m<br />
<br />
#<br />
# Multimedia core support<br />
#<br />
# CONFIG_MEDIA_CAMERA_SUPPORT is not set<br />
# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set<br />
# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set<br />
# CONFIG_MEDIA_RADIO_SUPPORT is not set<br />
# CONFIG_MEDIA_RC_SUPPORT is not set<br />
# CONFIG_VIDEO_ADV_DEBUG is not set<br />
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set<br />
<br />
#<br />
# Media drivers<br />
#<br />
# CONFIG_MEDIA_USB_SUPPORT is not set<br />
# CONFIG_MEDIA_PCI_SUPPORT is not set<br />
<br />
#<br />
# Supported MMC/SDIO adapters<br />
#<br />
<br />
#<br />
# Media ancillary drivers (tuners, sensors, i2c, frontends)<br />
#<br />
<br />
#<br />
# Customise DVB Frontends<br />
#<br />
# CONFIG_DVB_TUNER_DIB0070 is not set<br />
# CONFIG_DVB_TUNER_DIB0090 is not set<br />
<br />
#<br />
# Tools to develop new frontends<br />
#<br />
# CONFIG_DVB_DUMMY_FE is not set<br />
<br />
#<br />
# Graphics support<br />
#<br />
CONFIG_AGP=y<br />
CONFIG_AGP_AMD64=y<br />
CONFIG_AGP_INTEL=y<br />
# CONFIG_AGP_SIS is not set<br />
# CONFIG_AGP_VIA is not set<br />
CONFIG_VGA_ARB=y<br />
CONFIG_VGA_ARB_MAX_GPUS=16<br />
# CONFIG_VGA_SWITCHEROO is not set<br />
CONFIG_DRM=y<br />
CONFIG_DRM_KMS_HELPER=m<br />
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set<br />
CONFIG_DRM_TTM=m<br />
# CONFIG_DRM_TDFX is not set<br />
# CONFIG_DRM_R128 is not set<br />
CONFIG_DRM_RADEON=m<br />
CONFIG_DRM_RADEON_KMS=y<br />
CONFIG_DRM_NOUVEAU=m<br />
CONFIG_NOUVEAU_DEBUG=5<br />
CONFIG_NOUVEAU_DEBUG_DEFAULT=3<br />
CONFIG_DRM_NOUVEAU_BACKLIGHT=y<br />
<br />
#<br />
# I2C encoder or helper chips<br />
#<br />
# CONFIG_DRM_I2C_CH7006 is not set<br />
# CONFIG_DRM_I2C_SIL164 is not set<br />
# CONFIG_DRM_I810 is not set<br />
CONFIG_DRM_I915=m<br />
CONFIG_DRM_I915_KMS=y<br />
# CONFIG_DRM_MGA is not set<br />
# CONFIG_DRM_SIS is not set<br />
# CONFIG_DRM_VIA is not set<br />
# CONFIG_DRM_SAVAGE is not set<br />
# CONFIG_DRM_VMWGFX is not set<br />
# CONFIG_DRM_GMA500 is not set<br />
# CONFIG_DRM_UDL is not set<br />
# CONFIG_DRM_AST is not set<br />
# CONFIG_DRM_MGAG200 is not set<br />
# CONFIG_DRM_CIRRUS_QEMU is not set<br />
# CONFIG_STUB_POULSBO is not set<br />
# CONFIG_VGASTATE is not set<br />
CONFIG_VIDEO_OUTPUT_CONTROL=y<br />
CONFIG_FB=y<br />
CONFIG_FIRMWARE_EDID=y<br />
# CONFIG_FB_DDC is not set<br />
CONFIG_FB_BOOT_VESA_SUPPORT=y<br />
CONFIG_FB_CFB_FILLRECT=y<br />
CONFIG_FB_CFB_COPYAREA=y<br />
CONFIG_FB_CFB_IMAGEBLIT=y<br />
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set<br />
# CONFIG_FB_SYS_FILLRECT is not set<br />
# CONFIG_FB_SYS_COPYAREA is not set<br />
# CONFIG_FB_SYS_IMAGEBLIT is not set<br />
# CONFIG_FB_FOREIGN_ENDIAN is not set<br />
# CONFIG_FB_SYS_FOPS is not set<br />
# CONFIG_FB_WMT_GE_ROPS is not set<br />
# CONFIG_FB_SVGALIB is not set<br />
# CONFIG_FB_MACMODES is not set<br />
CONFIG_FB_BACKLIGHT=y<br />
CONFIG_FB_MODE_HELPERS=y<br />
CONFIG_FB_TILEBLITTING=y<br />
<br />
#<br />
# Frame buffer hardware drivers<br />
#<br />
# CONFIG_FB_CIRRUS is not set<br />
# CONFIG_FB_PM2 is not set<br />
# CONFIG_FB_CYBER2000 is not set<br />
# CONFIG_FB_ARC is not set<br />
# CONFIG_FB_ASILIANT is not set<br />
# CONFIG_FB_IMSTT is not set<br />
# CONFIG_FB_VGA16 is not set<br />
# CONFIG_FB_UVESA is not set<br />
CONFIG_FB_VESA=y<br />
CONFIG_FB_EFI=y<br />
# CONFIG_FB_N411 is not set<br />
# CONFIG_FB_HGA is not set<br />
# CONFIG_FB_S1D13XXX is not set<br />
# CONFIG_FB_NVIDIA is not set<br />
# CONFIG_FB_RIVA is not set<br />
# CONFIG_FB_I740 is not set<br />
# CONFIG_FB_LE80578 is not set<br />
# CONFIG_FB_INTEL is not set<br />
# CONFIG_FB_MATROX is not set<br />
# CONFIG_FB_RADEON is not set<br />
# CONFIG_FB_ATY128 is not set<br />
# CONFIG_FB_ATY is not set<br />
# CONFIG_FB_S3 is not set<br />
# CONFIG_FB_SAVAGE is not set<br />
# CONFIG_FB_SIS is not set<br />
# CONFIG_FB_VIA is not set<br />
# CONFIG_FB_NEOMAGIC is not set<br />
# CONFIG_FB_KYRO is not set<br />
# CONFIG_FB_3DFX is not set<br />
# CONFIG_FB_VOODOO1 is not set<br />
# CONFIG_FB_VT8623 is not set<br />
# CONFIG_FB_TRIDENT is not set<br />
# CONFIG_FB_ARK is not set<br />
# CONFIG_FB_PM3 is not set<br />
# CONFIG_FB_CARMINE is not set<br />
# CONFIG_FB_GEODE is not set<br />
# CONFIG_FB_TMIO is not set<br />
# CONFIG_FB_SMSCUFX is not set<br />
# CONFIG_FB_UDL is not set<br />
# CONFIG_FB_VIRTUAL is not set<br />
# CONFIG_FB_METRONOME is not set<br />
# CONFIG_FB_MB862XX is not set<br />
# CONFIG_FB_BROADSHEET is not set<br />
# CONFIG_FB_AUO_K190X is not set<br />
# CONFIG_EXYNOS_VIDEO is not set<br />
CONFIG_BACKLIGHT_LCD_SUPPORT=y<br />
CONFIG_LCD_CLASS_DEVICE=y<br />
CONFIG_LCD_PLATFORM=y<br />
CONFIG_BACKLIGHT_CLASS_DEVICE=y<br />
# CONFIG_BACKLIGHT_GENERIC is not set<br />
# CONFIG_BACKLIGHT_APPLE is not set<br />
# CONFIG_BACKLIGHT_SAHARA is not set<br />
# CONFIG_BACKLIGHT_ADP8860 is not set<br />
# CONFIG_BACKLIGHT_ADP8870 is not set<br />
# CONFIG_BACKLIGHT_LM3630 is not set<br />
# CONFIG_BACKLIGHT_LM3639 is not set<br />
# CONFIG_BACKLIGHT_LP855X is not set<br />
<br />
#<br />
# Console display driver support<br />
#<br />
CONFIG_VGA_CONSOLE=y<br />
CONFIG_VGACON_SOFT_SCROLLBACK=y<br />
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64<br />
CONFIG_DUMMY_CONSOLE=y<br />
CONFIG_FRAMEBUFFER_CONSOLE=y<br />
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y<br />
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set<br />
# CONFIG_FONTS is not set<br />
CONFIG_FONT_8x8=y<br />
CONFIG_FONT_8x16=y<br />
CONFIG_LOGO=y<br />
# CONFIG_LOGO_LINUX_MONO is not set<br />
# CONFIG_LOGO_LINUX_VGA16 is not set<br />
CONFIG_LOGO_LINUX_CLUT224=y<br />
CONFIG_SOUND=m<br />
CONFIG_SOUND_OSS_CORE=y<br />
CONFIG_SOUND_OSS_CORE_PRECLAIM=y<br />
CONFIG_SND=m<br />
CONFIG_SND_TIMER=m<br />
CONFIG_SND_PCM=m<br />
CONFIG_SND_HWDEP=m<br />
CONFIG_SND_RAWMIDI=m<br />
CONFIG_SND_JACK=y<br />
CONFIG_SND_SEQUENCER=m<br />
CONFIG_SND_SEQ_DUMMY=m<br />
CONFIG_SND_OSSEMUL=y<br />
CONFIG_SND_MIXER_OSS=m<br />
CONFIG_SND_PCM_OSS=m<br />
CONFIG_SND_PCM_OSS_PLUGINS=y<br />
CONFIG_SND_SEQUENCER_OSS=y<br />
CONFIG_SND_HRTIMER=m<br />
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y<br />
CONFIG_SND_DYNAMIC_MINORS=y<br />
CONFIG_SND_SUPPORT_OLD_API=y<br />
CONFIG_SND_VERBOSE_PROCFS=y<br />
# CONFIG_SND_VERBOSE_PRINTK is not set<br />
# CONFIG_SND_DEBUG is not set<br />
CONFIG_SND_VMASTER=y<br />
CONFIG_SND_KCTL_JACK=y<br />
CONFIG_SND_DMA_SGBUF=y<br />
CONFIG_SND_RAWMIDI_SEQ=m<br />
# CONFIG_SND_OPL3_LIB_SEQ is not set<br />
# CONFIG_SND_OPL4_LIB_SEQ is not set<br />
# CONFIG_SND_SBAWE_SEQ is not set<br />
# CONFIG_SND_EMU10K1_SEQ is not set<br />
# CONFIG_SND_DRIVERS is not set<br />
CONFIG_SND_PCI=y<br />
# CONFIG_SND_AD1889 is not set<br />
# CONFIG_SND_ALS300 is not set<br />
# CONFIG_SND_ALS4000 is not set<br />
# CONFIG_SND_ALI5451 is not set<br />
# CONFIG_SND_ASIHPI is not set<br />
# CONFIG_SND_ATIIXP is not set<br />
# CONFIG_SND_ATIIXP_MODEM is not set<br />
# CONFIG_SND_AU8810 is not set<br />
# CONFIG_SND_AU8820 is not set<br />
# CONFIG_SND_AU8830 is not set<br />
# CONFIG_SND_AW2 is not set<br />
# CONFIG_SND_AZT3328 is not set<br />
# CONFIG_SND_BT87X is not set<br />
# CONFIG_SND_CA0106 is not set<br />
# CONFIG_SND_CMIPCI is not set<br />
# CONFIG_SND_OXYGEN is not set<br />
# CONFIG_SND_CS4281 is not set<br />
# CONFIG_SND_CS46XX is not set<br />
# CONFIG_SND_CS5530 is not set<br />
# CONFIG_SND_CS5535AUDIO is not set<br />
# CONFIG_SND_CTXFI is not set<br />
# CONFIG_SND_DARLA20 is not set<br />
# CONFIG_SND_GINA20 is not set<br />
# CONFIG_SND_LAYLA20 is not set<br />
# CONFIG_SND_DARLA24 is not set<br />
# CONFIG_SND_GINA24 is not set<br />
# CONFIG_SND_LAYLA24 is not set<br />
# CONFIG_SND_MONA is not set<br />
# CONFIG_SND_MIA is not set<br />
# CONFIG_SND_ECHO3G is not set<br />
# CONFIG_SND_INDIGO is not set<br />
# CONFIG_SND_INDIGOIO is not set<br />
# CONFIG_SND_INDIGODJ is not set<br />
# CONFIG_SND_INDIGOIOX is not set<br />
# CONFIG_SND_INDIGODJX is not set<br />
# CONFIG_SND_EMU10K1 is not set<br />
# CONFIG_SND_EMU10K1X is not set<br />
# CONFIG_SND_ENS1370 is not set<br />
# CONFIG_SND_ENS1371 is not set<br />
# CONFIG_SND_ES1938 is not set<br />
# CONFIG_SND_ES1968 is not set<br />
# CONFIG_SND_FM801 is not set<br />
CONFIG_SND_HDA_INTEL=m<br />
CONFIG_SND_HDA_PREALLOC_SIZE=64<br />
CONFIG_SND_HDA_HWDEP=y<br />
CONFIG_SND_HDA_RECONFIG=y<br />
# CONFIG_SND_HDA_INPUT_BEEP is not set<br />
CONFIG_SND_HDA_INPUT_JACK=y<br />
CONFIG_SND_HDA_PATCH_LOADER=y<br />
CONFIG_SND_HDA_CODEC_REALTEK=y<br />
CONFIG_SND_HDA_CODEC_ANALOG=y<br />
CONFIG_SND_HDA_CODEC_SIGMATEL=y<br />
CONFIG_SND_HDA_CODEC_VIA=y<br />
CONFIG_SND_HDA_CODEC_HDMI=y<br />
CONFIG_SND_HDA_CODEC_CIRRUS=y<br />
CONFIG_SND_HDA_CODEC_CONEXANT=y<br />
CONFIG_SND_HDA_CODEC_CA0110=y<br />
CONFIG_SND_HDA_CODEC_CA0132=y<br />
CONFIG_SND_HDA_CODEC_CMEDIA=y<br />
CONFIG_SND_HDA_CODEC_SI3054=y<br />
CONFIG_SND_HDA_GENERIC=y<br />
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60<br />
# CONFIG_SND_HDSP is not set<br />
# CONFIG_SND_HDSPM is not set<br />
# CONFIG_SND_ICE1712 is not set<br />
# CONFIG_SND_ICE1724 is not set<br />
# CONFIG_SND_INTEL8X0 is not set<br />
# CONFIG_SND_INTEL8X0M is not set<br />
# CONFIG_SND_KORG1212 is not set<br />
# CONFIG_SND_LOLA is not set<br />
# CONFIG_SND_LX6464ES is not set<br />
# CONFIG_SND_MAESTRO3 is not set<br />
# CONFIG_SND_MIXART is not set<br />
# CONFIG_SND_NM256 is not set<br />
# CONFIG_SND_PCXHR is not set<br />
# CONFIG_SND_RIPTIDE is not set<br />
# CONFIG_SND_RME32 is not set<br />
# CONFIG_SND_RME96 is not set<br />
# CONFIG_SND_RME9652 is not set<br />
# CONFIG_SND_SONICVIBES is not set<br />
# CONFIG_SND_TRIDENT is not set<br />
# CONFIG_SND_VIA82XX is not set<br />
# CONFIG_SND_VIA82XX_MODEM is not set<br />
# CONFIG_SND_VIRTUOSO is not set<br />
# CONFIG_SND_VX222 is not set<br />
# CONFIG_SND_YMFPCI is not set<br />
CONFIG_SND_USB=y<br />
CONFIG_SND_USB_AUDIO=m<br />
# CONFIG_SND_USB_UA101 is not set<br />
# CONFIG_SND_USB_USX2Y is not set<br />
# CONFIG_SND_USB_CAIAQ is not set<br />
# CONFIG_SND_USB_US122L is not set<br />
# CONFIG_SND_USB_6FIRE is not set<br />
# CONFIG_SND_SOC is not set<br />
# CONFIG_SOUND_PRIME is not set<br />
<br />
#<br />
# HID support<br />
#<br />
CONFIG_HID=y<br />
CONFIG_HID_BATTERY_STRENGTH=y<br />
CONFIG_HIDRAW=y<br />
# CONFIG_UHID is not set<br />
CONFIG_HID_GENERIC=y<br />
<br />
#<br />
# Special HID drivers<br />
#<br />
# CONFIG_HID_A4TECH is not set<br />
# CONFIG_HID_ACRUX is not set<br />
# CONFIG_HID_APPLE is not set<br />
# CONFIG_HID_AUREAL is not set<br />
# CONFIG_HID_BELKIN is not set<br />
# CONFIG_HID_CHERRY is not set<br />
# CONFIG_HID_CHICONY is not set<br />
# CONFIG_HID_PRODIKEYS is not set<br />
# CONFIG_HID_CYPRESS is not set<br />
# CONFIG_HID_DRAGONRISE is not set<br />
# CONFIG_HID_EMS_FF is not set<br />
# CONFIG_HID_EZKEY is not set<br />
# CONFIG_HID_HOLTEK is not set<br />
# CONFIG_HID_KEYTOUCH is not set<br />
# CONFIG_HID_KYE is not set<br />
# CONFIG_HID_UCLOGIC is not set<br />
# CONFIG_HID_WALTOP is not set<br />
# CONFIG_HID_GYRATION is not set<br />
# CONFIG_HID_TWINHAN is not set<br />
# CONFIG_HID_KENSINGTON is not set<br />
# CONFIG_HID_LCPOWER is not set<br />
# CONFIG_HID_LENOVO_TPKBD is not set<br />
CONFIG_HID_LOGITECH=m<br />
CONFIG_HID_LOGITECH_DJ=m<br />
# CONFIG_LOGITECH_FF is not set<br />
# CONFIG_LOGIRUMBLEPAD2_FF is not set<br />
# CONFIG_LOGIG940_FF is not set<br />
# CONFIG_LOGIWHEELS_FF is not set<br />
# CONFIG_HID_MICROSOFT is not set<br />
# CONFIG_HID_MONTEREY is not set<br />
# CONFIG_HID_MULTITOUCH is not set<br />
# CONFIG_HID_NTRIG is not set<br />
# CONFIG_HID_ORTEK is not set<br />
# CONFIG_HID_PANTHERLORD is not set<br />
# CONFIG_HID_PETALYNX is not set<br />
# CONFIG_HID_PICOLCD is not set<br />
# CONFIG_HID_PRIMAX is not set<br />
# CONFIG_HID_ROCCAT is not set<br />
# CONFIG_HID_SAITEK is not set<br />
# CONFIG_HID_SAMSUNG is not set<br />
# CONFIG_HID_SONY is not set<br />
# CONFIG_HID_SPEEDLINK is not set<br />
# CONFIG_HID_SUNPLUS is not set<br />
# CONFIG_HID_GREENASIA is not set<br />
# CONFIG_HID_SMARTJOYPLUS is not set<br />
# CONFIG_HID_TIVO is not set<br />
# CONFIG_HID_TOPSEED is not set<br />
# CONFIG_HID_THRUSTMASTER is not set<br />
# CONFIG_HID_ZEROPLUS is not set<br />
# CONFIG_HID_ZYDACRON is not set<br />
# CONFIG_HID_SENSOR_HUB is not set<br />
<br />
#<br />
# USB HID support<br />
#<br />
CONFIG_USB_HID=y<br />
CONFIG_HID_PID=y<br />
CONFIG_USB_HIDDEV=y<br />
<br />
#<br />
# I2C HID support<br />
#<br />
# CONFIG_I2C_HID is not set<br />
CONFIG_USB_ARCH_HAS_OHCI=y<br />
CONFIG_USB_ARCH_HAS_EHCI=y<br />
CONFIG_USB_ARCH_HAS_XHCI=y<br />
CONFIG_USB_SUPPORT=y<br />
CONFIG_USB_COMMON=y<br />
CONFIG_USB_ARCH_HAS_HCD=y<br />
CONFIG_USB=y<br />
CONFIG_USB_DEBUG=y<br />
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y<br />
<br />
#<br />
# Miscellaneous USB options<br />
#<br />
# CONFIG_USB_DYNAMIC_MINORS is not set<br />
CONFIG_USB_SUSPEND=y<br />
# CONFIG_USB_OTG is not set<br />
# CONFIG_USB_OTG_WHITELIST is not set<br />
# CONFIG_USB_OTG_BLACKLIST_HUB is not set<br />
CONFIG_USB_MON=y<br />
# CONFIG_USB_WUSB_CBAF is not set<br />
<br />
#<br />
# USB Host Controller Drivers<br />
#<br />
# CONFIG_USB_C67X00_HCD is not set<br />
CONFIG_USB_XHCI_HCD=y<br />
# CONFIG_USB_XHCI_HCD_DEBUGGING is not set<br />
CONFIG_USB_EHCI_HCD=y<br />
CONFIG_USB_EHCI_ROOT_HUB_TT=y<br />
CONFIG_USB_EHCI_TT_NEWSCHED=y<br />
CONFIG_USB_EHCI_PCI=y<br />
# CONFIG_USB_OXU210HP_HCD is not set<br />
# CONFIG_USB_ISP116X_HCD is not set<br />
# CONFIG_USB_ISP1760_HCD is not set<br />
# CONFIG_USB_ISP1362_HCD is not set<br />
CONFIG_USB_OHCI_HCD=y<br />
# CONFIG_USB_OHCI_HCD_PLATFORM is not set<br />
# CONFIG_USB_EHCI_HCD_PLATFORM is not set<br />
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set<br />
# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set<br />
CONFIG_USB_OHCI_LITTLE_ENDIAN=y<br />
CONFIG_USB_UHCI_HCD=y<br />
# CONFIG_USB_SL811_HCD is not set<br />
# CONFIG_USB_R8A66597_HCD is not set<br />
# CONFIG_USB_CHIPIDEA is not set<br />
<br />
#<br />
# USB Device Class drivers<br />
#<br />
CONFIG_USB_ACM=m<br />
CONFIG_USB_PRINTER=m<br />
CONFIG_USB_WDM=m<br />
CONFIG_USB_TMC=m<br />
<br />
#<br />
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may<br />
#<br />
<br />
#<br />
# also be needed; see USB_STORAGE Help for more info<br />
#<br />
CONFIG_USB_STORAGE=y<br />
# CONFIG_USB_STORAGE_DEBUG is not set<br />
# CONFIG_USB_STORAGE_REALTEK is not set<br />
# CONFIG_USB_STORAGE_DATAFAB is not set<br />
# CONFIG_USB_STORAGE_FREECOM is not set<br />
# CONFIG_USB_STORAGE_ISD200 is not set<br />
# CONFIG_USB_STORAGE_USBAT is not set<br />
# CONFIG_USB_STORAGE_SDDR09 is not set<br />
# CONFIG_USB_STORAGE_SDDR55 is not set<br />
# CONFIG_USB_STORAGE_JUMPSHOT is not set<br />
# CONFIG_USB_STORAGE_ALAUDA is not set<br />
# CONFIG_USB_STORAGE_ONETOUCH is not set<br />
# CONFIG_USB_STORAGE_KARMA is not set<br />
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set<br />
# CONFIG_USB_STORAGE_ENE_UB6250 is not set<br />
<br />
#<br />
# USB Imaging devices<br />
#<br />
# CONFIG_USB_MDC800 is not set<br />
# CONFIG_USB_MICROTEK is not set<br />
<br />
#<br />
# USB port drivers<br />
#<br />
CONFIG_USB_SERIAL=m<br />
# CONFIG_USB_SERIAL_GENERIC is not set<br />
# CONFIG_USB_SERIAL_AIRCABLE is not set<br />
# CONFIG_USB_SERIAL_ARK3116 is not set<br />
# CONFIG_USB_SERIAL_BELKIN is not set<br />
# CONFIG_USB_SERIAL_CH341 is not set<br />
# CONFIG_USB_SERIAL_WHITEHEAT is not set<br />
# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set<br />
# CONFIG_USB_SERIAL_CP210X is not set<br />
# CONFIG_USB_SERIAL_CYPRESS_M8 is not set<br />
# CONFIG_USB_SERIAL_EMPEG is not set<br />
# CONFIG_USB_SERIAL_FTDI_SIO is not set<br />
# CONFIG_USB_SERIAL_FUNSOFT is not set<br />
# CONFIG_USB_SERIAL_VISOR is not set<br />
# CONFIG_USB_SERIAL_IPAQ is not set<br />
# CONFIG_USB_SERIAL_IR is not set<br />
# CONFIG_USB_SERIAL_EDGEPORT is not set<br />
# CONFIG_USB_SERIAL_EDGEPORT_TI is not set<br />
# CONFIG_USB_SERIAL_F81232 is not set<br />
# CONFIG_USB_SERIAL_GARMIN is not set<br />
# CONFIG_USB_SERIAL_IPW is not set<br />
# CONFIG_USB_SERIAL_IUU is not set<br />
# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set<br />
# CONFIG_USB_SERIAL_KEYSPAN is not set<br />
# CONFIG_USB_SERIAL_KLSI is not set<br />
# CONFIG_USB_SERIAL_KOBIL_SCT is not set<br />
# CONFIG_USB_SERIAL_MCT_U232 is not set<br />
# CONFIG_USB_SERIAL_METRO is not set<br />
# CONFIG_USB_SERIAL_MOS7720 is not set<br />
# CONFIG_USB_SERIAL_MOS7840 is not set<br />
# CONFIG_USB_SERIAL_MOTOROLA is not set<br />
# CONFIG_USB_SERIAL_NAVMAN is not set<br />
CONFIG_USB_SERIAL_PL2303=m<br />
# CONFIG_USB_SERIAL_OTI6858 is not set<br />
# CONFIG_USB_SERIAL_QCAUX is not set<br />
# CONFIG_USB_SERIAL_QUALCOMM is not set<br />
# CONFIG_USB_SERIAL_SPCP8X5 is not set<br />
# CONFIG_USB_SERIAL_HP4X is not set<br />
# CONFIG_USB_SERIAL_SAFE is not set<br />
# CONFIG_USB_SERIAL_SIEMENS_MPI is not set<br />
# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set<br />
# CONFIG_USB_SERIAL_SYMBOL is not set<br />
# CONFIG_USB_SERIAL_TI is not set<br />
# CONFIG_USB_SERIAL_CYBERJACK is not set<br />
# CONFIG_USB_SERIAL_XIRCOM is not set<br />
# CONFIG_USB_SERIAL_OPTION is not set<br />
# CONFIG_USB_SERIAL_OMNINET is not set<br />
# CONFIG_USB_SERIAL_OPTICON is not set<br />
# CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set<br />
# CONFIG_USB_SERIAL_ZIO is not set<br />
# CONFIG_USB_SERIAL_ZTE is not set<br />
# CONFIG_USB_SERIAL_SSU100 is not set<br />
# CONFIG_USB_SERIAL_QT2 is not set<br />
# CONFIG_USB_SERIAL_DEBUG is not set<br />
<br />
#<br />
# USB Miscellaneous drivers<br />
#<br />
# CONFIG_USB_EMI62 is not set<br />
# CONFIG_USB_EMI26 is not set<br />
# CONFIG_USB_ADUTUX is not set<br />
# CONFIG_USB_SEVSEG is not set<br />
# CONFIG_USB_RIO500 is not set<br />
# CONFIG_USB_LEGOTOWER is not set<br />
# CONFIG_USB_LCD is not set<br />
# CONFIG_USB_LED is not set<br />
# CONFIG_USB_CYPRESS_CY7C63 is not set<br />
# CONFIG_USB_CYTHERM is not set<br />
# CONFIG_USB_IDMOUSE is not set<br />
# CONFIG_USB_FTDI_ELAN is not set<br />
# CONFIG_USB_APPLEDISPLAY is not set<br />
# CONFIG_USB_SISUSBVGA is not set<br />
# CONFIG_USB_LD is not set<br />
# CONFIG_USB_TRANCEVIBRATOR is not set<br />
# CONFIG_USB_IOWARRIOR is not set<br />
# CONFIG_USB_TEST is not set<br />
# CONFIG_USB_ISIGHTFW is not set<br />
# CONFIG_USB_YUREX is not set<br />
# CONFIG_USB_EZUSB_FX2 is not set<br />
<br />
#<br />
# USB Physical Layer drivers<br />
#<br />
# CONFIG_USB_ISP1301 is not set<br />
# CONFIG_USB_RCAR_PHY is not set<br />
# CONFIG_USB_GADGET is not set<br />
<br />
#<br />
# OTG and related infrastructure<br />
#<br />
# CONFIG_NOP_USB_XCEIV is not set<br />
# CONFIG_UWB is not set<br />
CONFIG_MMC=y<br />
# CONFIG_MMC_DEBUG is not set<br />
# CONFIG_MMC_UNSAFE_RESUME is not set<br />
# CONFIG_MMC_CLKGATE is not set<br />
<br />
#<br />
# MMC/SD/SDIO Card Drivers<br />
#<br />
CONFIG_MMC_BLOCK=y<br />
CONFIG_MMC_BLOCK_MINORS=8<br />
CONFIG_MMC_BLOCK_BOUNCE=y<br />
# CONFIG_SDIO_UART is not set<br />
# CONFIG_MMC_TEST is not set<br />
<br />
#<br />
# MMC/SD/SDIO Host Controller Drivers<br />
#<br />
CONFIG_MMC_SDHCI=m<br />
CONFIG_MMC_SDHCI_PCI=m<br />
CONFIG_MMC_RICOH_MMC=y<br />
# CONFIG_MMC_SDHCI_ACPI is not set<br />
# CONFIG_MMC_SDHCI_PLTFM is not set<br />
# CONFIG_MMC_WBSD is not set<br />
# CONFIG_MMC_TIFM_SD is not set<br />
# CONFIG_MMC_CB710 is not set<br />
# CONFIG_MMC_VIA_SDMMC is not set<br />
# CONFIG_MMC_VUB300 is not set<br />
# CONFIG_MMC_USHC is not set<br />
# CONFIG_MEMSTICK is not set<br />
CONFIG_NEW_LEDS=y<br />
CONFIG_LEDS_CLASS=y<br />
<br />
#<br />
# LED drivers<br />
#<br />
# CONFIG_LEDS_LM3530 is not set<br />
# CONFIG_LEDS_LM3642 is not set<br />
# CONFIG_LEDS_PCA9532 is not set<br />
# CONFIG_LEDS_LP3944 is not set<br />
# CONFIG_LEDS_LP5521 is not set<br />
# CONFIG_LEDS_LP5523 is not set<br />
# CONFIG_LEDS_CLEVO_MAIL is not set<br />
# CONFIG_LEDS_PCA955X is not set<br />
# CONFIG_LEDS_PCA9633 is not set<br />
# CONFIG_LEDS_BD2802 is not set<br />
# CONFIG_LEDS_INTEL_SS4200 is not set<br />
# CONFIG_LEDS_DELL_NETBOOKS is not set<br />
# CONFIG_LEDS_TCA6507 is not set<br />
# CONFIG_LEDS_LM355x is not set<br />
# CONFIG_LEDS_OT200 is not set<br />
# CONFIG_LEDS_BLINKM is not set<br />
CONFIG_LEDS_TRIGGERS=y<br />
<br />
#<br />
# LED Triggers<br />
#<br />
# CONFIG_LEDS_TRIGGER_TIMER is not set<br />
# CONFIG_LEDS_TRIGGER_ONESHOT is not set<br />
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set<br />
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set<br />
# CONFIG_LEDS_TRIGGER_CPU is not set<br />
# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set<br />
<br />
#<br />
# iptables trigger is under Netfilter config (LED target)<br />
#<br />
# CONFIG_LEDS_TRIGGER_TRANSIENT is not set<br />
# CONFIG_ACCESSIBILITY is not set<br />
# CONFIG_INFINIBAND is not set<br />
CONFIG_EDAC=y<br />
<br />
#<br />
# Reporting subsystems<br />
#<br />
CONFIG_EDAC_LEGACY_SYSFS=y<br />
# CONFIG_EDAC_DEBUG is not set<br />
CONFIG_EDAC_DECODE_MCE=y<br />
# CONFIG_EDAC_MCE_INJ is not set<br />
# CONFIG_EDAC_MM_EDAC is not set<br />
CONFIG_RTC_LIB=y<br />
CONFIG_RTC_CLASS=y<br />
# CONFIG_RTC_HCTOSYS is not set<br />
# CONFIG_RTC_DEBUG is not set<br />
<br />
#<br />
# RTC interfaces<br />
#<br />
CONFIG_RTC_INTF_SYSFS=y<br />
CONFIG_RTC_INTF_PROC=y<br />
CONFIG_RTC_INTF_DEV=y<br />
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set<br />
# CONFIG_RTC_DRV_TEST is not set<br />
<br />
#<br />
# I2C RTC drivers<br />
#<br />
# CONFIG_RTC_DRV_DS1307 is not set<br />
# CONFIG_RTC_DRV_DS1374 is not set<br />
# CONFIG_RTC_DRV_DS1672 is not set<br />
# CONFIG_RTC_DRV_DS3232 is not set<br />
# CONFIG_RTC_DRV_MAX6900 is not set<br />
# CONFIG_RTC_DRV_RS5C372 is not set<br />
# CONFIG_RTC_DRV_ISL1208 is not set<br />
# CONFIG_RTC_DRV_ISL12022 is not set<br />
# CONFIG_RTC_DRV_X1205 is not set<br />
# CONFIG_RTC_DRV_PCF8523 is not set<br />
# CONFIG_RTC_DRV_PCF8563 is not set<br />
# CONFIG_RTC_DRV_PCF8583 is not set<br />
# CONFIG_RTC_DRV_M41T80 is not set<br />
# CONFIG_RTC_DRV_BQ32K is not set<br />
# CONFIG_RTC_DRV_S35390A is not set<br />
# CONFIG_RTC_DRV_FM3130 is not set<br />
# CONFIG_RTC_DRV_RX8581 is not set<br />
# CONFIG_RTC_DRV_RX8025 is not set<br />
# CONFIG_RTC_DRV_EM3027 is not set<br />
# CONFIG_RTC_DRV_RV3029C2 is not set<br />
<br />
#<br />
# SPI RTC drivers<br />
#<br />
<br />
#<br />
# Platform RTC drivers<br />
#<br />
CONFIG_RTC_DRV_CMOS=y<br />
# CONFIG_RTC_DRV_DS1286 is not set<br />
# CONFIG_RTC_DRV_DS1511 is not set<br />
# CONFIG_RTC_DRV_DS1553 is not set<br />
# CONFIG_RTC_DRV_DS1742 is not set<br />
# CONFIG_RTC_DRV_STK17TA8 is not set<br />
# CONFIG_RTC_DRV_M48T86 is not set<br />
# CONFIG_RTC_DRV_M48T35 is not set<br />
# CONFIG_RTC_DRV_M48T59 is not set<br />
# CONFIG_RTC_DRV_MSM6242 is not set<br />
# CONFIG_RTC_DRV_BQ4802 is not set<br />
# CONFIG_RTC_DRV_RP5C01 is not set<br />
# CONFIG_RTC_DRV_V3020 is not set<br />
# CONFIG_RTC_DRV_DS2404 is not set<br />
<br />
#<br />
# on-CPU RTC drivers<br />
#<br />
CONFIG_DMADEVICES=y<br />
# CONFIG_DMADEVICES_DEBUG is not set<br />
<br />
#<br />
# DMA Devices<br />
#<br />
CONFIG_INTEL_MID_DMAC=y<br />
CONFIG_INTEL_IOATDMA=y<br />
# CONFIG_TIMB_DMA is not set<br />
CONFIG_PCH_DMA=y<br />
CONFIG_DMA_ENGINE=y<br />
<br />
#<br />
# DMA Clients<br />
#<br />
CONFIG_NET_DMA=y<br />
# CONFIG_ASYNC_TX_DMA is not set<br />
# CONFIG_DMATEST is not set<br />
CONFIG_DCA=y<br />
# CONFIG_AUXDISPLAY is not set<br />
# CONFIG_UIO is not set<br />
CONFIG_VFIO_IOMMU_TYPE1=m<br />
CONFIG_VFIO=m<br />
CONFIG_VFIO_PCI=m<br />
CONFIG_VIRTIO=y<br />
<br />
#<br />
# Virtio drivers<br />
#<br />
CONFIG_VIRTIO_PCI=y<br />
CONFIG_VIRTIO_BALLOON=y<br />
CONFIG_VIRTIO_MMIO=m<br />
# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set<br />
<br />
#<br />
# Microsoft Hyper-V guest support<br />
#<br />
# CONFIG_HYPERV is not set<br />
CONFIG_STAGING=y<br />
# CONFIG_ET131X is not set<br />
# CONFIG_SLICOSS is not set<br />
# CONFIG_USBIP_CORE is not set<br />
# CONFIG_W35UND is not set<br />
# CONFIG_PRISM2_USB is not set<br />
# CONFIG_ECHO is not set<br />
# CONFIG_COMEDI is not set<br />
# CONFIG_ASUS_OLED is not set<br />
# CONFIG_R8187SE is not set<br />
# CONFIG_RTL8192U is not set<br />
# CONFIG_RTLLIB is not set<br />
# CONFIG_R8712U is not set<br />
# CONFIG_RTS5139 is not set<br />
# CONFIG_TRANZPORT is not set<br />
# CONFIG_IDE_PHISON is not set<br />
# CONFIG_LINE6_USB is not set<br />
# CONFIG_USB_SERIAL_QUATECH2 is not set<br />
# CONFIG_VT6655 is not set<br />
# CONFIG_VT6656 is not set<br />
# CONFIG_DX_SEP is not set<br />
# CONFIG_ZSMALLOC is not set<br />
# CONFIG_FB_SM7XX is not set<br />
# CONFIG_CRYSTALHD is not set<br />
# CONFIG_FB_XGI is not set<br />
# CONFIG_ACPI_QUICKSTART is not set<br />
# CONFIG_USB_ENESTORAGE is not set<br />
# CONFIG_BCM_WIMAX is not set<br />
# CONFIG_FT1000 is not set<br />
<br />
#<br />
# Speakup console speech<br />
#<br />
# CONFIG_SPEAKUP is not set<br />
# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set<br />
# CONFIG_STAGING_MEDIA is not set<br />
<br />
#<br />
# Android<br />
#<br />
CONFIG_ANDROID=y<br />
# CONFIG_ANDROID_BINDER_IPC is not set<br />
# CONFIG_ASHMEM is not set<br />
# CONFIG_ANDROID_LOGGER is not set<br />
# CONFIG_ANDROID_TIMED_OUTPUT is not set<br />
# CONFIG_ANDROID_LOW_MEMORY_KILLER is not set<br />
# CONFIG_ANDROID_INTF_ALARM_DEV is not set<br />
# CONFIG_USB_WPAN_HCD is not set<br />
# CONFIG_WIMAX_GDM72XX is not set<br />
# CONFIG_CSR_WIFI is not set<br />
CONFIG_NET_VENDOR_SILICOM=y<br />
# CONFIG_SBYPASS is not set<br />
# CONFIG_BPCTL is not set<br />
# CONFIG_CED1401 is not set<br />
# CONFIG_DGRP is not set<br />
# CONFIG_SB105X is not set<br />
CONFIG_X86_PLATFORM_DEVICES=y<br />
# CONFIG_ACER_WMI is not set<br />
# CONFIG_ACERHDF is not set<br />
# CONFIG_ASUS_LAPTOP is not set<br />
# CONFIG_DELL_WMI is not set<br />
# CONFIG_DELL_WMI_AIO is not set<br />
# CONFIG_FUJITSU_LAPTOP is not set<br />
# CONFIG_FUJITSU_TABLET is not set<br />
# CONFIG_AMILO_RFKILL is not set<br />
# CONFIG_HP_ACCEL is not set<br />
# CONFIG_HP_WMI is not set<br />
# CONFIG_MSI_LAPTOP is not set<br />
# CONFIG_PANASONIC_LAPTOP is not set<br />
# CONFIG_COMPAL_LAPTOP is not set<br />
# CONFIG_SONY_LAPTOP is not set<br />
# CONFIG_IDEAPAD_LAPTOP is not set<br />
CONFIG_THINKPAD_ACPI=m<br />
CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y<br />
CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y<br />
# CONFIG_THINKPAD_ACPI_DEBUG is not set<br />
# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set<br />
CONFIG_THINKPAD_ACPI_VIDEO=y<br />
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y<br />
CONFIG_SENSORS_HDAPS=m<br />
# CONFIG_INTEL_MENLOW is not set<br />
# CONFIG_EEEPC_LAPTOP is not set<br />
# CONFIG_ASUS_WMI is not set<br />
CONFIG_ACPI_WMI=m<br />
# CONFIG_MSI_WMI is not set<br />
# CONFIG_TOPSTAR_LAPTOP is not set<br />
# CONFIG_ACPI_TOSHIBA is not set<br />
# CONFIG_TOSHIBA_BT_RFKILL is not set<br />
# CONFIG_ACPI_CMPC is not set<br />
CONFIG_INTEL_IPS=m<br />
# CONFIG_IBM_RTL is not set<br />
# CONFIG_XO15_EBOOK is not set<br />
# CONFIG_SAMSUNG_LAPTOP is not set<br />
CONFIG_MXM_WMI=m<br />
# CONFIG_INTEL_OAKTRAIL is not set<br />
# CONFIG_SAMSUNG_Q10 is not set<br />
# CONFIG_APPLE_GMUX is not set<br />
<br />
#<br />
# Hardware Spinlock drivers<br />
#<br />
CONFIG_CLKEVT_I8253=y<br />
CONFIG_I8253_LOCK=y<br />
CONFIG_CLKBLD_I8253=y<br />
CONFIG_IOMMU_API=y<br />
CONFIG_IOMMU_SUPPORT=y<br />
CONFIG_AMD_IOMMU=y<br />
CONFIG_AMD_IOMMU_STATS=y<br />
# CONFIG_AMD_IOMMU_V2 is not set<br />
CONFIG_DMAR_TABLE=y<br />
CONFIG_INTEL_IOMMU=y<br />
# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set<br />
CONFIG_INTEL_IOMMU_FLOPPY_WA=y<br />
CONFIG_IRQ_REMAP=y<br />
<br />
#<br />
# Remoteproc drivers (EXPERIMENTAL)<br />
#<br />
# CONFIG_STE_MODEM_RPROC is not set<br />
<br />
#<br />
# Rpmsg drivers (EXPERIMENTAL)<br />
#<br />
CONFIG_VIRT_DRIVERS=y<br />
# CONFIG_PM_DEVFREQ is not set<br />
# CONFIG_EXTCON is not set<br />
# CONFIG_MEMORY is not set<br />
# CONFIG_IIO is not set<br />
# CONFIG_VME_BUS is not set<br />
# CONFIG_PWM is not set<br />
# CONFIG_IPACK_BUS is not set<br />
<br />
#<br />
# Firmware Drivers<br />
#<br />
# CONFIG_EDD is not set<br />
CONFIG_FIRMWARE_MEMMAP=y<br />
CONFIG_EFI_VARS=y<br />
# CONFIG_DELL_RBU is not set<br />
# CONFIG_DCDBAS is not set<br />
CONFIG_DMIID=y<br />
CONFIG_DMI_SYSFS=y<br />
# CONFIG_ISCSI_IBFT_FIND is not set<br />
# CONFIG_GOOGLE_FIRMWARE is not set<br />
<br />
#<br />
# File systems<br />
#<br />
CONFIG_DCACHE_WORD_ACCESS=y<br />
# CONFIG_EXT2_FS is not set<br />
# CONFIG_EXT3_FS is not set<br />
CONFIG_EXT4_FS=y<br />
CONFIG_EXT4_USE_FOR_EXT23=y<br />
CONFIG_EXT4_FS_POSIX_ACL=y<br />
CONFIG_EXT4_FS_SECURITY=y<br />
# CONFIG_EXT4_DEBUG is not set<br />
CONFIG_JBD2=y<br />
# CONFIG_JBD2_DEBUG is not set<br />
CONFIG_FS_MBCACHE=y<br />
# CONFIG_REISERFS_FS is not set<br />
# CONFIG_JFS_FS is not set<br />
# CONFIG_XFS_FS is not set<br />
# CONFIG_GFS2_FS is not set<br />
# CONFIG_OCFS2_FS is not set<br />
CONFIG_BTRFS_FS=y<br />
CONFIG_BTRFS_FS_POSIX_ACL=y<br />
# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set<br />
# CONFIG_NILFS2_FS is not set<br />
CONFIG_FS_POSIX_ACL=y<br />
CONFIG_EXPORTFS=y<br />
CONFIG_FILE_LOCKING=y<br />
CONFIG_FSNOTIFY=y<br />
CONFIG_DNOTIFY=y<br />
CONFIG_INOTIFY_USER=y<br />
CONFIG_FANOTIFY=y<br />
# CONFIG_QUOTA is not set<br />
# CONFIG_QUOTACTL is not set<br />
# CONFIG_AUTOFS4_FS is not set<br />
CONFIG_FUSE_FS=m<br />
CONFIG_CUSE=m<br />
CONFIG_GENERIC_ACL=y<br />
<br />
#<br />
# Caches<br />
#<br />
# CONFIG_FSCACHE is not set<br />
<br />
#<br />
# CD-ROM/DVD Filesystems<br />
#<br />
CONFIG_ISO9660_FS=m<br />
CONFIG_JOLIET=y<br />
CONFIG_ZISOFS=y<br />
CONFIG_UDF_FS=m<br />
CONFIG_UDF_NLS=y<br />
<br />
#<br />
# DOS/FAT/NT Filesystems<br />
#<br />
CONFIG_FAT_FS=m<br />
CONFIG_MSDOS_FS=m<br />
CONFIG_VFAT_FS=m<br />
CONFIG_FAT_DEFAULT_CODEPAGE=437<br />
CONFIG_FAT_DEFAULT_IOCHARSET=&quot;iso8859-1&quot;<br />
# CONFIG_NTFS_FS is not set<br />
<br />
#<br />
# Pseudo filesystems<br />
#<br />
CONFIG_PROC_FS=y<br />
CONFIG_PROC_KCORE=y<br />
CONFIG_PROC_VMCORE=y<br />
CONFIG_PROC_SYSCTL=y<br />
CONFIG_PROC_PAGE_MONITOR=y<br />
CONFIG_SYSFS=y<br />
CONFIG_TMPFS=y<br />
CONFIG_TMPFS_POSIX_ACL=y<br />
CONFIG_TMPFS_XATTR=y<br />
# CONFIG_HUGETLBFS is not set<br />
# CONFIG_HUGETLB_PAGE is not set<br />
CONFIG_CONFIGFS_FS=y<br />
# CONFIG_MISC_FILESYSTEMS is not set<br />
CONFIG_NETWORK_FILESYSTEMS=y<br />
# CONFIG_NFS_FS is not set<br />
# CONFIG_NFSD is not set<br />
# CONFIG_CEPH_FS is not set<br />
# CONFIG_CIFS is not set<br />
# CONFIG_NCP_FS is not set<br />
# CONFIG_CODA_FS is not set<br />
# CONFIG_AFS_FS is not set<br />
CONFIG_9P_FS=y<br />
CONFIG_9P_FS_POSIX_ACL=y<br />
CONFIG_NLS=y<br />
CONFIG_NLS_DEFAULT=&quot;utf8&quot;<br />
CONFIG_NLS_CODEPAGE_437=y<br />
# CONFIG_NLS_CODEPAGE_737 is not set<br />
# CONFIG_NLS_CODEPAGE_775 is not set<br />
# CONFIG_NLS_CODEPAGE_850 is not set<br />
# CONFIG_NLS_CODEPAGE_852 is not set<br />
# CONFIG_NLS_CODEPAGE_855 is not set<br />
# CONFIG_NLS_CODEPAGE_857 is not set<br />
# CONFIG_NLS_CODEPAGE_860 is not set<br />
# CONFIG_NLS_CODEPAGE_861 is not set<br />
# CONFIG_NLS_CODEPAGE_862 is not set<br />
# CONFIG_NLS_CODEPAGE_863 is not set<br />
# CONFIG_NLS_CODEPAGE_864 is not set<br />
# CONFIG_NLS_CODEPAGE_865 is not set<br />
CONFIG_NLS_CODEPAGE_866=y<br />
# CONFIG_NLS_CODEPAGE_869 is not set<br />
# CONFIG_NLS_CODEPAGE_936 is not set<br />
# CONFIG_NLS_CODEPAGE_950 is not set<br />
# CONFIG_NLS_CODEPAGE_932 is not set<br />
# CONFIG_NLS_CODEPAGE_949 is not set<br />
# CONFIG_NLS_CODEPAGE_874 is not set<br />
# CONFIG_NLS_ISO8859_8 is not set<br />
# CONFIG_NLS_CODEPAGE_1250 is not set<br />
CONFIG_NLS_CODEPAGE_1251=y<br />
CONFIG_NLS_ASCII=y<br />
CONFIG_NLS_ISO8859_1=y<br />
# CONFIG_NLS_ISO8859_2 is not set<br />
# CONFIG_NLS_ISO8859_3 is not set<br />
# CONFIG_NLS_ISO8859_4 is not set<br />
# CONFIG_NLS_ISO8859_5 is not set<br />
# CONFIG_NLS_ISO8859_6 is not set<br />
# CONFIG_NLS_ISO8859_7 is not set<br />
# CONFIG_NLS_ISO8859_9 is not set<br />
# CONFIG_NLS_ISO8859_13 is not set<br />
# CONFIG_NLS_ISO8859_14 is not set<br />
# CONFIG_NLS_ISO8859_15 is not set<br />
CONFIG_NLS_KOI8_R=y<br />
# CONFIG_NLS_KOI8_U is not set<br />
# CONFIG_NLS_MAC_ROMAN is not set<br />
# CONFIG_NLS_MAC_CELTIC is not set<br />
# CONFIG_NLS_MAC_CENTEURO is not set<br />
# CONFIG_NLS_MAC_CROATIAN is not set<br />
# CONFIG_NLS_MAC_CYRILLIC is not set<br />
# CONFIG_NLS_MAC_GAELIC is not set<br />
# CONFIG_NLS_MAC_GREEK is not set<br />
# CONFIG_NLS_MAC_ICELAND is not set<br />
# CONFIG_NLS_MAC_INUIT is not set<br />
# CONFIG_NLS_MAC_ROMANIAN is not set<br />
# CONFIG_NLS_MAC_TURKISH is not set<br />
CONFIG_NLS_UTF8=y<br />
# CONFIG_DLM is not set<br />
<br />
#<br />
# Kernel hacking<br />
#<br />
CONFIG_TRACE_IRQFLAGS_SUPPORT=y<br />
CONFIG_PRINTK_TIME=y<br />
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=7<br />
# CONFIG_ENABLE_WARN_DEPRECATED is not set<br />
CONFIG_ENABLE_MUST_CHECK=y<br />
CONFIG_FRAME_WARN=2048<br />
CONFIG_MAGIC_SYSRQ=y<br />
# CONFIG_STRIP_ASM_SYMS is not set<br />
# CONFIG_READABLE_ASM is not set<br />
# CONFIG_UNUSED_SYMBOLS is not set<br />
CONFIG_DEBUG_FS=y<br />
# CONFIG_HEADERS_CHECK is not set<br />
# CONFIG_DEBUG_SECTION_MISMATCH is not set<br />
CONFIG_DEBUG_KERNEL=y<br />
# CONFIG_DEBUG_SHIRQ is not set<br />
# CONFIG_LOCKUP_DETECTOR is not set<br />
# CONFIG_PANIC_ON_OOPS is not set<br />
CONFIG_PANIC_ON_OOPS_VALUE=0<br />
CONFIG_DETECT_HUNG_TASK=y<br />
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120<br />
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set<br />
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0<br />
# CONFIG_SCHED_DEBUG is not set<br />
# CONFIG_SCHEDSTATS is not set<br />
# CONFIG_TIMER_STATS is not set<br />
# CONFIG_DEBUG_OBJECTS is not set<br />
# CONFIG_SLUB_DEBUG_ON is not set<br />
# CONFIG_SLUB_STATS is not set<br />
CONFIG_HAVE_DEBUG_KMEMLEAK=y<br />
# CONFIG_DEBUG_KMEMLEAK is not set<br />
# CONFIG_DEBUG_RT_MUTEXES is not set<br />
# CONFIG_RT_MUTEX_TESTER is not set<br />
# CONFIG_DEBUG_SPINLOCK is not set<br />
# CONFIG_DEBUG_MUTEXES is not set<br />
# CONFIG_DEBUG_LOCK_ALLOC is not set<br />
# CONFIG_PROVE_LOCKING is not set<br />
# CONFIG_SPARSE_RCU_POINTER is not set<br />
# CONFIG_LOCK_STAT is not set<br />
# CONFIG_DEBUG_ATOMIC_SLEEP is not set<br />
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set<br />
CONFIG_STACKTRACE=y<br />
CONFIG_DEBUG_STACK_USAGE=y<br />
# CONFIG_DEBUG_KOBJECT is not set<br />
CONFIG_DEBUG_BUGVERBOSE=y<br />
# CONFIG_DEBUG_INFO is not set<br />
CONFIG_DEBUG_VM=y<br />
# CONFIG_DEBUG_VM_RB is not set<br />
# CONFIG_DEBUG_VIRTUAL is not set<br />
# CONFIG_DEBUG_WRITECOUNT is not set<br />
# CONFIG_DEBUG_MEMORY_INIT is not set<br />
CONFIG_DEBUG_LIST=y<br />
# CONFIG_TEST_LIST_SORT is not set<br />
# CONFIG_DEBUG_SG is not set<br />
# CONFIG_DEBUG_NOTIFIERS is not set<br />
# CONFIG_DEBUG_CREDENTIALS is not set<br />
CONFIG_ARCH_WANT_FRAME_POINTERS=y<br />
CONFIG_FRAME_POINTER=y<br />
# CONFIG_BOOT_PRINTK_DELAY is not set<br />
# CONFIG_RCU_TORTURE_TEST is not set<br />
CONFIG_RCU_CPU_STALL_TIMEOUT=60<br />
# CONFIG_RCU_CPU_STALL_INFO is not set<br />
# CONFIG_RCU_TRACE is not set<br />
# CONFIG_KPROBES_SANITY_TEST is not set<br />
# CONFIG_BACKTRACE_SELF_TEST is not set<br />
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set<br />
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set<br />
# CONFIG_DEBUG_PER_CPU_MAPS is not set<br />
# CONFIG_LKDTM is not set<br />
# CONFIG_NOTIFIER_ERROR_INJECTION is not set<br />
# CONFIG_FAULT_INJECTION is not set<br />
# CONFIG_LATENCYTOP is not set<br />
# CONFIG_DEBUG_PAGEALLOC is not set<br />
CONFIG_USER_STACKTRACE_SUPPORT=y<br />
CONFIG_NOP_TRACER=y<br />
CONFIG_HAVE_FUNCTION_TRACER=y<br />
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y<br />
CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y<br />
CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y<br />
CONFIG_HAVE_DYNAMIC_FTRACE=y<br />
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y<br />
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y<br />
CONFIG_HAVE_FENTRY=y<br />
CONFIG_HAVE_C_RECORDMCOUNT=y<br />
CONFIG_TRACE_CLOCK=y<br />
CONFIG_RING_BUFFER=y<br />
CONFIG_EVENT_TRACING=y<br />
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y<br />
CONFIG_CONTEXT_SWITCH_TRACER=y<br />
CONFIG_TRACING=y<br />
CONFIG_GENERIC_TRACER=y<br />
CONFIG_TRACING_SUPPORT=y<br />
CONFIG_FTRACE=y<br />
CONFIG_FUNCTION_TRACER=y<br />
CONFIG_FUNCTION_GRAPH_TRACER=y<br />
# CONFIG_IRQSOFF_TRACER is not set<br />
# CONFIG_SCHED_TRACER is not set<br />
CONFIG_FTRACE_SYSCALLS=y<br />
CONFIG_BRANCH_PROFILE_NONE=y<br />
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set<br />
# CONFIG_PROFILE_ALL_BRANCHES is not set<br />
# CONFIG_STACK_TRACER is not set<br />
CONFIG_BLK_DEV_IO_TRACE=y<br />
CONFIG_KPROBE_EVENT=y<br />
# CONFIG_UPROBE_EVENT is not set<br />
CONFIG_PROBE_EVENTS=y<br />
CONFIG_DYNAMIC_FTRACE=y<br />
# CONFIG_FUNCTION_PROFILER is not set<br />
CONFIG_FTRACE_MCOUNT_RECORD=y<br />
# CONFIG_FTRACE_STARTUP_TEST is not set<br />
# CONFIG_MMIOTRACE is not set<br />
# CONFIG_RING_BUFFER_BENCHMARK is not set<br />
# CONFIG_RBTREE_TEST is not set<br />
# CONFIG_INTERVAL_TREE_TEST is not set<br />
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set<br />
CONFIG_DYNAMIC_DEBUG=y<br />
# CONFIG_DMA_API_DEBUG is not set<br />
# CONFIG_ATOMIC64_SELFTEST is not set<br />
# CONFIG_SAMPLES is not set<br />
CONFIG_HAVE_ARCH_KGDB=y<br />
# CONFIG_KGDB is not set<br />
CONFIG_HAVE_ARCH_KMEMCHECK=y<br />
# CONFIG_TEST_KSTRTOX is not set<br />
# CONFIG_STRICT_DEVMEM is not set<br />
CONFIG_X86_VERBOSE_BOOTUP=y<br />
CONFIG_EARLY_PRINTK=y<br />
CONFIG_EARLY_PRINTK_DBGP=y<br />
CONFIG_DEBUG_STACKOVERFLOW=y<br />
# CONFIG_X86_PTDUMP is not set<br />
CONFIG_DEBUG_RODATA=y<br />
# CONFIG_DEBUG_RODATA_TEST is not set<br />
# CONFIG_DEBUG_SET_MODULE_RONX is not set<br />
# CONFIG_DEBUG_NX_TEST is not set<br />
# CONFIG_DEBUG_TLBFLUSH is not set<br />
# CONFIG_IOMMU_DEBUG is not set<br />
# CONFIG_IOMMU_STRESS is not set<br />
CONFIG_HAVE_MMIOTRACE_SUPPORT=y<br />
# CONFIG_X86_DECODER_SELFTEST is not set<br />
CONFIG_IO_DELAY_TYPE_0X80=0<br />
CONFIG_IO_DELAY_TYPE_0XED=1<br />
CONFIG_IO_DELAY_TYPE_UDELAY=2<br />
CONFIG_IO_DELAY_TYPE_NONE=3<br />
CONFIG_IO_DELAY_0X80=y<br />
# CONFIG_IO_DELAY_0XED is not set<br />
# CONFIG_IO_DELAY_UDELAY is not set<br />
# CONFIG_IO_DELAY_NONE is not set<br />
CONFIG_DEFAULT_IO_DELAY_TYPE=0<br />
CONFIG_DEBUG_BOOT_PARAMS=y<br />
# CONFIG_CPA_DEBUG is not set<br />
CONFIG_OPTIMIZE_INLINING=y<br />
# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set<br />
# CONFIG_DEBUG_NMI_SELFTEST is not set<br />
<br />
#<br />
# Security options<br />
#<br />
CONFIG_KEYS=y<br />
CONFIG_ENCRYPTED_KEYS=y<br />
CONFIG_KEYS_DEBUG_PROC_KEYS=y<br />
# CONFIG_SECURITY_DMESG_RESTRICT is not set<br />
# CONFIG_SECURITY is not set<br />
# CONFIG_SECURITYFS is not set<br />
# CONFIG_INTEL_TXT is not set<br />
CONFIG_DEFAULT_SECURITY_DAC=y<br />
CONFIG_DEFAULT_SECURITY=&quot;&quot;<br />
CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y<br />
CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y<br />
CONFIG_CRYPTO=y<br />
<br />
#<br />
# Crypto core or helper<br />
#<br />
CONFIG_CRYPTO_ALGAPI=y<br />
CONFIG_CRYPTO_ALGAPI2=y<br />
CONFIG_CRYPTO_AEAD=y<br />
CONFIG_CRYPTO_AEAD2=y<br />
CONFIG_CRYPTO_BLKCIPHER=y<br />
CONFIG_CRYPTO_BLKCIPHER2=y<br />
CONFIG_CRYPTO_HASH=y<br />
CONFIG_CRYPTO_HASH2=y<br />
CONFIG_CRYPTO_RNG=y<br />
CONFIG_CRYPTO_RNG2=y<br />
CONFIG_CRYPTO_PCOMP2=y<br />
CONFIG_CRYPTO_MANAGER=y<br />
CONFIG_CRYPTO_MANAGER2=y<br />
# CONFIG_CRYPTO_USER is not set<br />
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y<br />
CONFIG_CRYPTO_GF128MUL=y<br />
# CONFIG_CRYPTO_NULL is not set<br />
# CONFIG_CRYPTO_PCRYPT is not set<br />
CONFIG_CRYPTO_WORKQUEUE=y<br />
CONFIG_CRYPTO_CRYPTD=y<br />
CONFIG_CRYPTO_AUTHENC=y<br />
# CONFIG_CRYPTO_TEST is not set<br />
CONFIG_CRYPTO_ABLK_HELPER_X86=y<br />
<br />
#<br />
# Authenticated Encryption with Associated Data<br />
#<br />
# CONFIG_CRYPTO_CCM is not set<br />
# CONFIG_CRYPTO_GCM is not set<br />
# CONFIG_CRYPTO_SEQIV is not set<br />
<br />
#<br />
# Block modes<br />
#<br />
CONFIG_CRYPTO_CBC=y<br />
# CONFIG_CRYPTO_CTR is not set<br />
# CONFIG_CRYPTO_CTS is not set<br />
CONFIG_CRYPTO_ECB=y<br />
CONFIG_CRYPTO_LRW=y<br />
# CONFIG_CRYPTO_PCBC is not set<br />
CONFIG_CRYPTO_XTS=y<br />
<br />
#<br />
# Hash modes<br />
#<br />
CONFIG_CRYPTO_HMAC=y<br />
# CONFIG_CRYPTO_XCBC is not set<br />
# CONFIG_CRYPTO_VMAC is not set<br />
<br />
#<br />
# Digest<br />
#<br />
CONFIG_CRYPTO_CRC32C=y<br />
CONFIG_CRYPTO_CRC32C_X86_64=y<br />
CONFIG_CRYPTO_CRC32C_INTEL=y<br />
# CONFIG_CRYPTO_GHASH is not set<br />
CONFIG_CRYPTO_MD4=y<br />
CONFIG_CRYPTO_MD5=y<br />
# CONFIG_CRYPTO_MICHAEL_MIC is not set<br />
# CONFIG_CRYPTO_RMD128 is not set<br />
# CONFIG_CRYPTO_RMD160 is not set<br />
# CONFIG_CRYPTO_RMD256 is not set<br />
# CONFIG_CRYPTO_RMD320 is not set<br />
CONFIG_CRYPTO_SHA1=y<br />
CONFIG_CRYPTO_SHA1_SSSE3=y<br />
CONFIG_CRYPTO_SHA256=y<br />
# CONFIG_CRYPTO_SHA512 is not set<br />
# CONFIG_CRYPTO_TGR192 is not set<br />
# CONFIG_CRYPTO_WP512 is not set<br />
# CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set<br />
<br />
#<br />
# Ciphers<br />
#<br />
CONFIG_CRYPTO_AES=y<br />
CONFIG_CRYPTO_AES_X86_64=y<br />
CONFIG_CRYPTO_AES_NI_INTEL=y<br />
# CONFIG_CRYPTO_ANUBIS is not set<br />
CONFIG_CRYPTO_ARC4=y<br />
# CONFIG_CRYPTO_BLOWFISH is not set<br />
CONFIG_CRYPTO_BLOWFISH_COMMON=y<br />
CONFIG_CRYPTO_BLOWFISH_X86_64=y<br />
# CONFIG_CRYPTO_CAMELLIA is not set<br />
# CONFIG_CRYPTO_CAMELLIA_X86_64 is not set<br />
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set<br />
# CONFIG_CRYPTO_CAST5 is not set<br />
# CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set<br />
# CONFIG_CRYPTO_CAST6 is not set<br />
# CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set<br />
CONFIG_CRYPTO_DES=y<br />
# CONFIG_CRYPTO_FCRYPT is not set<br />
# CONFIG_CRYPTO_KHAZAD is not set<br />
# CONFIG_CRYPTO_SALSA20 is not set<br />
# CONFIG_CRYPTO_SALSA20_X86_64 is not set<br />
# CONFIG_CRYPTO_SEED is not set<br />
# CONFIG_CRYPTO_SERPENT is not set<br />
# CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set<br />
# CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set<br />
# CONFIG_CRYPTO_TEA is not set<br />
# CONFIG_CRYPTO_TWOFISH is not set<br />
# CONFIG_CRYPTO_TWOFISH_X86_64 is not set<br />
# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set<br />
# CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set<br />
<br />
#<br />
# Compression<br />
#<br />
# CONFIG_CRYPTO_DEFLATE is not set<br />
# CONFIG_CRYPTO_ZLIB is not set<br />
# CONFIG_CRYPTO_LZO is not set<br />
<br />
#<br />
# Random Number Generation<br />
#<br />
# CONFIG_CRYPTO_ANSI_CPRNG is not set<br />
CONFIG_CRYPTO_USER_API=y<br />
CONFIG_CRYPTO_USER_API_HASH=y<br />
CONFIG_CRYPTO_USER_API_SKCIPHER=y<br />
CONFIG_CRYPTO_HW=y<br />
# CONFIG_CRYPTO_DEV_PADLOCK is not set<br />
# CONFIG_ASYMMETRIC_KEY_TYPE is not set<br />
CONFIG_HAVE_KVM=y<br />
CONFIG_HAVE_KVM_IRQCHIP=y<br />
CONFIG_HAVE_KVM_EVENTFD=y<br />
CONFIG_KVM_APIC_ARCHITECTURE=y<br />
CONFIG_KVM_MMIO=y<br />
CONFIG_KVM_ASYNC_PF=y<br />
CONFIG_HAVE_KVM_MSI=y<br />
CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y<br />
CONFIG_VIRTUALIZATION=y<br />
CONFIG_KVM=m<br />
CONFIG_KVM_INTEL=m<br />
CONFIG_KVM_AMD=m<br />
# CONFIG_KVM_MMU_AUDIT is not set<br />
CONFIG_VHOST_NET=m<br />
CONFIG_BINARY_PRINTF=y<br />
<br />
#<br />
# Library routines<br />
#<br />
CONFIG_BITREVERSE=y<br />
CONFIG_GENERIC_STRNCPY_FROM_USER=y<br />
CONFIG_GENERIC_STRNLEN_USER=y<br />
CONFIG_GENERIC_FIND_FIRST_BIT=y<br />
CONFIG_GENERIC_PCI_IOMAP=y<br />
CONFIG_GENERIC_IOMAP=y<br />
CONFIG_GENERIC_IO=y<br />
CONFIG_PERCPU_RWSEM=y<br />
CONFIG_CRC_CCITT=y<br />
CONFIG_CRC16=y<br />
CONFIG_CRC_T10DIF=y<br />
CONFIG_CRC_ITU_T=y<br />
CONFIG_CRC32=y<br />
# CONFIG_CRC32_SELFTEST is not set<br />
CONFIG_CRC32_SLICEBY8=y<br />
# CONFIG_CRC32_SLICEBY4 is not set<br />
# CONFIG_CRC32_SARWATE is not set<br />
# CONFIG_CRC32_BIT is not set<br />
# CONFIG_CRC7 is not set<br />
CONFIG_LIBCRC32C=y<br />
# CONFIG_CRC8 is not set<br />
CONFIG_ZLIB_INFLATE=y<br />
CONFIG_ZLIB_DEFLATE=y<br />
CONFIG_LZO_COMPRESS=y<br />
CONFIG_LZO_DECOMPRESS=y<br />
CONFIG_XZ_DEC=y<br />
CONFIG_XZ_DEC_X86=y<br />
CONFIG_XZ_DEC_POWERPC=y<br />
CONFIG_XZ_DEC_IA64=y<br />
CONFIG_XZ_DEC_ARM=y<br />
CONFIG_XZ_DEC_ARMTHUMB=y<br />
CONFIG_XZ_DEC_SPARC=y<br />
CONFIG_XZ_DEC_BCJ=y<br />
# CONFIG_XZ_DEC_TEST is not set<br />
CONFIG_DECOMPRESS_GZIP=y<br />
CONFIG_HAS_IOMEM=y<br />
CONFIG_HAS_IOPORT=y<br />
CONFIG_HAS_DMA=y<br />
CONFIG_CHECK_SIGNATURE=y<br />
CONFIG_CPU_RMAP=y<br />
CONFIG_DQL=y<br />
CONFIG_NLATTR=y<br />
CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y<br />
CONFIG_AVERAGE=y<br />
# CONFIG_CORDIC is not set<br />
# CONFIG_DDR is not set]]></description>
            <dc:creator>Konstantin Khlebnikov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:59:48 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720542,1720542#msg-1720542</guid>
            <title>Re: kernel bug at mm/huge_memory.c:1789 for v3.8-rc1-91-g4a490b7 (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720542,1720542#msg-1720542</link>
            <description><![CDATA[ I found this in the syslog (sry for the big unnecessary JPEG in the previous message,<br />
I wasn't aware, that the syslogd was still working):<br />
<br />
2013-01-01T12:15:28.000+01:00 n22 ntpd[3095]: Listen normally on 5 ppp0 80.171.221.184 UDP 123<br />
2013-01-01T12:15:28.000+01:00 n22 ntpd[3095]: peers refreshed<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: mapcount 0 page_mapcount 1<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: ------------[ cut here ]------------<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: kernel BUG at mm/huge_memory.c:1798!<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: invalid opcode: 0000 [#1] SMP<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: Modules linked in: loop ipt_MASQUERADE xt_owner xt_multiport ipt_REJECT xt_tcpudp xt_recent xt_conntrack nf_conntrack_ftp xt_limit xt_LOG iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter ip_tables x_tables af_packet pppoe pppox ppp_generic slhc bridge stp llc tun fuse dm_mod msr i915 fbcon font bitblit softcursor drm_kms_helper snd_hda_codec_conexant drm fb snd_hda_intel fbdev snd_hda_codec intel_agp cfbcopyarea i2c_algo_bit snd_pcm thinkpad_acpi intel_gtt coretemp snd_timer hwmon snd agpgart snd_page_alloc kvm_intel soundcore arc4 sg cfbimgblt iwldvm mac80211 iwlwifi cfg80211 uvcvideo videobuf2_core videodev 8250_pci sdhci_pci e1000e 8250_core sdhci mmc_core videobuf2_vmalloc cfbfillrect wmi videobuf2_memops sr_mod rfkill usblp serial_core acpi_cpufreq hid_cherry mperf hid_generic processor usbhid tpm_tis hid tpm video ac thermal battery cdrom tpm_bios nvram kvm aesni_intel ablk_helper cryptd lrw i2c<br />
_i801 aes_i586 xts i2c_core gf128mul evdev psmouse button [last unloaded: microcode]<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: Pid: 20477, comm: firefox Not tainted 3.8.0-rc1+ #3 LENOVO 4180F65/4180F65<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: EIP: 0060:[&lt;c11149f4&gt;] EFLAGS: 00010297 CPU: 2<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: EIP is at split_huge_page+0x5d4/0x670<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: EAX: 00000001 EBX: f194b640 ECX: 000003d6 EDX: f516d000<br />
2013-01-01T12:18:32.394+01:00 n22 kernel: ESI: 00000000 EDI: 00000000 EBP: e9a2fe2c ESP: e9a2fdc4<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: CR0: 80050033 CR2: ac9550e0 CR3: 2b0bc000 CR4: 000407f0<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: DR6: ffff0ff0 DR7: 00000400<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: Process firefox (pid: 20477, ti=e9a2e000 task=e978f620 task.ti=e9a2e000)<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: Stack:<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: c148e3a0 00000000 00000001 e9a2fe2c ef980e80 00000001 f3d5e000 98c00000<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: 00000202 f194b640 00000000 00098a00 f516d000 e9a2fe3c f4e74e60 0005dfc0<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: 00000000 ef980e98 98c00000 00000000 98a00000 00000282 f37d4148 f516d000<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: Call Trace:<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c1115c2e&gt;] __split_huge_page_pmd+0xce/0x280<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c10f65be&gt;] unmap_single_vma+0x14e/0x5b0<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c106861b&gt;] ? update_curr+0x1ab/0x310<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c10f78e7&gt;] ? handle_pte_fault+0x297/0x940<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c106613f&gt;] ? __enqueue_entity+0x6f/0x80<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c10f71e4&gt;] zap_page_range+0x84/0xd0<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c102af00&gt;] ? vmalloc_sync_all+0x10/0x10<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c102acb3&gt;] ? __do_page_fault+0x1c3/0x400<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c10f4813&gt;] sys_madvise+0x1f3/0x580<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c103be0c&gt;] ? irq_exit+0x5c/0xa0<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c13d5941&gt;] sysenter_do_call+0x12/0x22<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c13d007b&gt;] ? bdi_stat_error.isra.13+0xc/0x1d<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: [&lt;c13d0000&gt;] ? __alloc_pages_direct_compact+0x15d/0x18e<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: Code: 0f 0b 83 c4 5c b8 01 00 00 00 5b 5e 5f 5d c3 0f 0b 8b 43 1c e9 5b fd ff ff 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b 0f 0b &lt;0f&gt; 0b 8b 42 0c c7 04 24 a0 e3 48 c1 8b 75 c0 83 c0 01 89 74 24<br />
2013-01-01T12:18:32.395+01:00 n22 kernel: EIP: [&lt;c11149f4&gt;] split_huge_page+0x5d4/0x670 SS:ESP 0068:e9a2fdc4<br />
2013-01-01T12:18:32.586+01:00 n22 kernel: ---[ end trace efddc03bd6b617e5 ]---<br />
<br />
<br />
-- <br />
MfG/Sincerely<br />
Toralf Förster<br />
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Toralf Förster</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:59:00 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720541,1720541#msg-1720541</guid>
            <title>Revisiting EFI boot stub config file support (1 reply)</title>
            <link>http://choon.net/forum/read.php?21,1720541,1720541#msg-1720541</link>
            <description><![CDATA[ Hi all,<br />
<br />
In March last year, I submitted a patch to enable the EFI boot stub to <br />
read its config arguments from a file on the ESP, both to help with <br />
booting from livecds and to avoid having to use efibootmgr every time <br />
you change your boottime arguments. I ended up dropping the submission <br />
because I ended up coming to the conclusion that tools like rEFInd and <br />
gummiboot were better suited to the task of boot managing than the <br />
kernel itself.<br />
<br />
Since then, however, I've received enough emails asking about the status <br />
of the patch that I think there is room for a simpler entrant into the <br />
field of linux EFI boot management. This could be in-kernel, as per my <br />
original patch, or a very simple out-of-kernel (but maybe distributed <br />
in-tree?) efi image that simply reads linux.conf and boots linux with <br />
those parameters. My personal bias is still toward handling this <br />
functionality outside of the kernel itself, but before I started the <br />
work I thought I'd ask here if anyone thought I should instead bring my <br />
old patch up-to-date.<br />
<br />
Thoughts?<br />
<br />
Thanks,<br />
Shea Levy<br />
<br />
P.S. I am subscribed to linux-efi but not lkml, please include me in any <br />
replies to lkml.<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Shea Levy</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:59:13 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720535,1720535#msg-1720535</guid>
            <title>[PATCH] w1: add support for DS2413 Dual Channel Addressable Switch (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720535,1720535#msg-1720535</link>
            <description><![CDATA[ Also fixes some whitespace inconsistency in Kconfig and w1_family.h<br />
when DS2408 chip support was added.<br />
<br />
Signed-off-by: Mariusz Bialonczyk &lt;manio@skyboo.net&gt;<br />
---<br />
 drivers/w1/slaves/Kconfig     |   13 ++-<br />
 drivers/w1/slaves/Makefile    |    3 +-<br />
 drivers/w1/slaves/w1_ds2413.c |  177 +++++++++++++++++++++++++++++++++++++++++<br />
 drivers/w1/w1_family.h        |    1 +<br />
 4 files changed, 189 insertions(+), 5 deletions(-)<br />
 create mode 100644 drivers/w1/slaves/w1_ds2413.c<br />
<br />
diff --git a/drivers/w1/slaves/Kconfig b/drivers/w1/slaves/Kconfig<br />
index 6752669..762561f 100644<br />
--- a/drivers/w1/slaves/Kconfig<br />
+++ b/drivers/w1/slaves/Kconfig<br />
@@ -17,11 +17,16 @@ config W1_SLAVE_SMEM<br />
 	  simple 64bit memory rom(ds2401/ds2411/ds1990*) to your wire.<br />
 <br />
 config W1_SLAVE_DS2408<br />
-        tristate &quot;8-Channel Addressable Switch (IO Expander) 0x29 family support (DS2408)&quot;<br />
-        help<br />
-          Say Y here if you want to use a 1-wire<br />
+	tristate &quot;8-Channel Addressable Switch (IO Expander) 0x29 family support (DS2408)&quot;<br />
+	help<br />
+	  Say Y here if you want to use a 1-wire<br />
+	  DS2408 8-Channel Addressable Switch device support<br />
 <br />
-		  DS2408 8-Channel Addressable Switch device support<br />
+config W1_SLAVE_DS2413<br />
+	tristate &quot;Dual Channel Addressable Switch 0x3a family support (DS2413)&quot;<br />
+	help<br />
+	  Say Y here if you want to use a 1-wire<br />
+	  DS2413 Dual Channel Addressable Switch device support<br />
 <br />
 config W1_SLAVE_DS2423<br />
 	tristate &quot;Counter 1-wire device (DS2423)&quot;<br />
diff --git a/drivers/w1/slaves/Makefile b/drivers/w1/slaves/Makefile<br />
index 05188f6..06529f3 100644<br />
--- a/drivers/w1/slaves/Makefile<br />
+++ b/drivers/w1/slaves/Makefile<br />
@@ -4,7 +4,8 @@<br />
 <br />
 obj-$(CONFIG_W1_SLAVE_THERM)	+= w1_therm.o<br />
 obj-$(CONFIG_W1_SLAVE_SMEM)	+= w1_smem.o<br />
-obj-$(CONFIG_W1_SLAVE_DS2408)   += w1_ds2408.o<br />
+obj-$(CONFIG_W1_SLAVE_DS2408)	+= w1_ds2408.o<br />
+obj-$(CONFIG_W1_SLAVE_DS2413)	+= w1_ds2413.o<br />
 obj-$(CONFIG_W1_SLAVE_DS2423)	+= w1_ds2423.o<br />
 obj-$(CONFIG_W1_SLAVE_DS2431)	+= w1_ds2431.o<br />
 obj-$(CONFIG_W1_SLAVE_DS2433)	+= w1_ds2433.o<br />
diff --git a/drivers/w1/slaves/w1_ds2413.c b/drivers/w1/slaves/w1_ds2413.c<br />
new file mode 100644<br />
index 0000000..8297862<br />
--- /dev/null<br />
+++ b/drivers/w1/slaves/w1_ds2413.c<br />
@@ -0,0 +1,177 @@<br />
+/*<br />
+ * w1_ds2413.c - w1 family 3a (DS2413) driver<br />
+ * based on w1_ds2408.c by Jean-Francois Dagenais &lt;dagenaisj@sonatest.com&gt;<br />
+ *<br />
+ * Copyright (c) 2013 Mariusz Bialonczyk &lt;manio@skyboo.net&gt;<br />
+ *<br />
+ * This source code is licensed under the GNU General Public License,<br />
+ * Version 2. See the file COPYING for more details.<br />
+ */<br />
+<br />
+#include &lt;linux/kernel.h&gt;<br />
+#include &lt;linux/module.h&gt;<br />
+#include &lt;linux/moduleparam.h&gt;<br />
+#include &lt;linux/device.h&gt;<br />
+#include &lt;linux/types.h&gt;<br />
+#include &lt;linux/delay.h&gt;<br />
+#include &lt;linux/slab.h&gt;<br />
+<br />
+#include &quot;../w1.h&quot;<br />
+#include &quot;../w1_int.h&quot;<br />
+#include &quot;../w1_family.h&quot;<br />
+<br />
+MODULE_LICENSE(&quot;GPL&quot;);<br />
+MODULE_AUTHOR(&quot;Mariusz Bialonczyk &lt;manio@skyboo.net&gt;&quot;);<br />
+MODULE_DESCRIPTION(&quot;w1 family 3a driver for DS2413 2 Pin IO&quot;);<br />
+<br />
+#define W1_F3A_RETRIES                     3<br />
+#define W1_F3A_FUNC_PIO_ACCESS_READ        0xF5<br />
+#define W1_F3A_FUNC_PIO_ACCESS_WRITE       0x5A<br />
+#define W1_F3A_SUCCESS_CONFIRM_BYTE        0xAA<br />
+<br />
+static ssize_t w1_f3a_read_state(<br />
+	struct file *filp, struct kobject *kobj,<br />
+	struct bin_attribute *bin_attr,<br />
+	char *buf, loff_t off, size_t count)<br />
+{<br />
+	struct w1_slave *sl = kobj_to_w1_slave(kobj);<br />
+	dev_dbg(&amp;sl-&gt;dev,<br />
+		&quot;Reading %s kobj: %p, off: %0#10x, count: %zu, buff addr: %p&quot;,<br />
+		bin_attr-&gt;attr.name, kobj, (unsigned int)off, count, buf);<br />
+<br />
+	if (off != 0)<br />
+		return 0;<br />
+	if (!buf)<br />
+		return -EINVAL;<br />
+<br />
+	mutex_lock(&amp;sl-&gt;master-&gt;bus_mutex);<br />
+	dev_dbg(&amp;sl-&gt;dev, &quot;mutex locked&quot;);<br />
+<br />
+	if (w1_reset_select_slave(sl)) {<br />
+		mutex_unlock(&amp;sl-&gt;master-&gt;bus_mutex);<br />
+		return -EIO;<br />
+	}<br />
+<br />
+	w1_write_8(sl-&gt;master, W1_F3A_FUNC_PIO_ACCESS_READ);<br />
+	*buf = w1_read_8(sl-&gt;master);<br />
+<br />
+	mutex_unlock(&amp;sl-&gt;master-&gt;bus_mutex);<br />
+	dev_dbg(&amp;sl-&gt;dev, &quot;mutex unlocked&quot;);<br />
+<br />
+	/* check for correct complement */<br />
+	if ((*buf &amp; 0x0F) != ((~*buf &gt;&gt; 4) &amp; 0x0F))<br />
+		return -EIO;<br />
+	else<br />
+		return 1;<br />
+}<br />
+<br />
+static ssize_t w1_f3a_write_output(<br />
+	struct file *filp, struct kobject *kobj,<br />
+	struct bin_attribute *bin_attr,<br />
+	char *buf, loff_t off, size_t count)<br />
+{<br />
+	struct w1_slave *sl = kobj_to_w1_slave(kobj);<br />
+	u8 w1_buf[3];<br />
+	unsigned int retries = W1_F3A_RETRIES;<br />
+<br />
+	if (count != 1 || off != 0)<br />
+		return -EFAULT;<br />
+<br />
+	dev_dbg(&amp;sl-&gt;dev, &quot;locking mutex for write_output&quot;);<br />
+	mutex_lock(&amp;sl-&gt;master-&gt;bus_mutex);<br />
+	dev_dbg(&amp;sl-&gt;dev, &quot;mutex locked&quot;);<br />
+<br />
+	if (w1_reset_select_slave(sl))<br />
+		goto error;<br />
+<br />
+	/* according to the DS2413 datasheet the most significant 6 bits<br />
+	   should be set to &quot;1&quot;s, so do it now */<br />
+	*buf = *buf | 0xFC;<br />
+<br />
+	while (retries--) {<br />
+		w1_buf[0] = W1_F3A_FUNC_PIO_ACCESS_WRITE;<br />
+		w1_buf[1] = *buf;<br />
+		w1_buf[2] = ~(*buf);<br />
+		w1_write_block(sl-&gt;master, w1_buf, 3);<br />
+<br />
+		if (w1_read_8(sl-&gt;master) == W1_F3A_SUCCESS_CONFIRM_BYTE) {<br />
+			mutex_unlock(&amp;sl-&gt;master-&gt;bus_mutex);<br />
+			dev_dbg(&amp;sl-&gt;dev, &quot;mutex unlocked, retries:%d&quot;, retries);<br />
+			return 1;<br />
+		}<br />
+		if (w1_reset_resume_command(sl-&gt;master))<br />
+			goto error;<br />
+	}<br />
+<br />
+error:<br />
+	mutex_unlock(&amp;sl-&gt;master-&gt;bus_mutex);<br />
+	dev_dbg(&amp;sl-&gt;dev, &quot;mutex unlocked in error, retries:%d&quot;, retries);<br />
+	return -EIO;<br />
+}<br />
+<br />
+#define NB_SYSFS_BIN_FILES 2<br />
+static struct bin_attribute w1_f3a_sysfs_bin_files[NB_SYSFS_BIN_FILES] = {<br />
+	{<br />
+		.attr = {<br />
+			.name = &quot;state&quot;,<br />
+			.mode = S_IRUGO,<br />
+		},<br />
+		.size = 1,<br />
+		.read = w1_f3a_read_state,<br />
+	},<br />
+	{<br />
+		.attr = {<br />
+			.name = &quot;output&quot;,<br />
+			.mode = S_IRUGO | S_IWUSR | S_IWGRP,<br />
+		},<br />
+		.size = 1,<br />
+		.write = w1_f3a_write_output,<br />
+	}<br />
+};<br />
+<br />
+static int w1_f3a_add_slave(struct w1_slave *sl)<br />
+{<br />
+	int err = 0;<br />
+	int i;<br />
+<br />
+	for (i = 0; i &lt; NB_SYSFS_BIN_FILES &amp;&amp; !err; ++i)<br />
+		err = sysfs_create_bin_file(<br />
+			&amp;sl-&gt;dev.kobj,<br />
+			&amp;(w1_f3a_sysfs_bin_files<i>));<br />
+	if (err)<br />
+		while (--i &gt;= 0)<br />
+			sysfs_remove_bin_file(&amp;sl-&gt;dev.kobj,<br />
+				&amp;(w1_f3a_sysfs_bin_files<i>));<br />
+	return err;<br />
+}<br />
+<br />
+static void w1_f3a_remove_slave(struct w1_slave *sl)<br />
+{<br />
+	int i;<br />
+	for (i = NB_SYSFS_BIN_FILES - 1; i &gt;= 0; --i)<br />
+		sysfs_remove_bin_file(&amp;sl-&gt;dev.kobj,<br />
+			&amp;(w1_f3a_sysfs_bin_files<i>));<br />
+}<br />
+<br />
+static struct w1_family_ops w1_f3a_fops = {<br />
+	.add_slave      = w1_f3a_add_slave,<br />
+	.remove_slave   = w1_f3a_remove_slave,<br />
+};<br />
+<br />
+static struct w1_family w1_family_3a = {<br />
+	.fid = W1_FAMILY_DS2413,<br />
+	.fops = &amp;w1_f3a_fops,<br />
+};<br />
+<br />
+static int __init w1_f3a_init(void)<br />
+{<br />
+	return w1_register_family(&amp;w1_family_3a);<br />
+}<br />
+<br />
+static void __exit w1_f3a_exit(void)<br />
+{<br />
+	w1_unregister_family(&amp;w1_family_3a);<br />
+}<br />
+<br />
+module_init(w1_f3a_init);<br />
+module_exit(w1_f3a_exit);<br />
diff --git a/drivers/w1/w1_family.h b/drivers/w1/w1_family.h<br />
index a1f0ce1..625dd08 100644<br />
--- a/drivers/w1/w1_family.h<br />
+++ b/drivers/w1/w1_family.h<br />
@@ -39,6 +39,7 @@<br />
 #define W1_EEPROM_DS2431	0x2D<br />
 #define W1_FAMILY_DS2760	0x30<br />
 #define W1_FAMILY_DS2780	0x32<br />
+#define W1_FAMILY_DS2413	0x3A<br />
 #define W1_THERM_DS1825		0x3B<br />
 #define W1_FAMILY_DS2781	0x3D<br />
 #define W1_THERM_DS28EA00	0x42<br />
-- <br />
1.7.10.4<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]</i></i></i>]]></description>
            <dc:creator>Mariusz Bialonczyk</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:58:15 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720530,1720530#msg-1720530</guid>
            <title>Tux3 report: New news for the new year (4 replies)</title>
            <link>http://choon.net/forum/read.php?21,1720530,1720530#msg-1720530</link>
            <description><![CDATA[ Hi everybody,<br />
<br />
The Tux3 project has some interesting news to report for the new year. In <br />
brief, the first time Hirofumi ever put together all the kernel pieces in his <br />
magical lab over in Tokyo, our Tux3 rocket took off and made it straight to <br />
orbit. Or in less metaphorical terms, our first meaningful benchmarks turned in <br />
numbers that meet or even slightly beat the illustrious incumbent, Ext4:<br />
<br />
    fsstress -f dread=0 -f dwrite=0 -f fsync=0 -f fdatasync=0 \<br />
          -s 1000 -l 200 -n 200 -p 3<br />
<br />
    ext4<br />
<br />
        time       cpu      wait<br />
        46.338, 1.244, 5.096<br />
        49.101, 1.144, 5.896<br />
        49.838, 1.152, 5.776<br />
<br />
    tux3<br />
<br />
        time       cpu      wait<br />
        46.684, 0.592, 1.860<br />
        44.011, 0.684, 1.764<br />
        43.773, 0.556, 1.888<br />
<br />
Fsstress runs a mix of filesystem operations typical of a Linux system under <br />
heavy load. In this test, Tux3 spends less time waiting than Ext4, uses less <br />
CPU (see below) and finishes faster on average. This was exciting for us, <br />
though we must temper our enthusiasm by noting that these are still early <br />
results and several important bits of Tux3 are as yet unfinished. While we do <br />
not expect the current code to excel at extreme scales just yet, it seems we <br />
are already doing well at the scale that resembles computers you are running <br />
at this very moment.<br />
<br />
About Tux3<br />
<br />
Here is a short Tux3 primer. Tux3 is a general purpose LInux filesystem <br />
developed by a group of us mainly for the fun of it. Tux3 started in summer of <br />
2008, as a container for a new storage versioning algorithm originally meant <br />
to serve as a new engine for the ddsnap volume snapshot virtual device:<br />
<br />
    [<a href="http://lwn.net/Articles/288896/"  rel="nofollow">lwn.net</a>]<br />
    &quot;Versioned pointers: a new method of representing snapshots&quot;<br />
<br />
As design work proceeded on a suitably simple filesystem with modern features, <br />
the focus shifted from versioning to the filesystem itself, as the latter is a <br />
notoriously challenging and engaging project. Initial prototyping was done in <br />
user space by me and others, and later ran under Fuse, a spectacular driveby <br />
contribution from one Tero Roponen. Hirofumi joined the team with an amazing <br />
utility that makes graphs of the disk structure of Tux3 volumes, and soon took <br />
charge of the kernel port. I stand in awe of Hirofumi's design sense, detail <br />
work and general developer prowess.<br />
<br />
Like a German car, Tux3 is both old school and modern. Closer in spirit to <br />
Ext4 than Btrfs, Tux3 sports an inode table, allocates blocks with bitmaps, <br />
puts directories in files, and stores attributes in inodes. Like Ext4 and <br />
Btrfs, Tux3 uses extents indexed by btrees. Source file names are familiar: <br />
balloc.c, namei.c etc. But Tux3 has some new files like filemap.c and log.c that <br />
help make it fast, compact, and very ACID.<br />
<br />
Unlike Ext4, Tux3 keeps inodes in a btree, inodes are variable length, and all <br />
inode attributes are variable length and optional. Also unlike Ext4, Tux3 <br />
writes nondestructively and uses a write-anywhere log instead of a journal.<br />
<br />
Differences with Btrfs are larger. The code base is considerably smaller, <br />
though to be sure, some of that can be accounted for by incomplete features. <br />
The Tux3 filesystem tree is single-rooted, there is no forest of shared trees. <br />
There is no built-in volume manager. Names and inodes are stored separately. <br />
And so on. But our goal is the same: a modern, snapshotting, replicating <br />
general purpose filesystem, which I am happy to say, seems to have just gotten <br />
a lot closer.<br />
<br />
Front/Back Separation<br />
<br />
At the heart of Tux3's kernel implementation lies a technique we call <br />
&quot;front/back separation&quot;, which partly accounts for the surprising kernel CPU <br />
advantage in the above benchmark results. Tux3 runs as two, loosely coupled <br />
pieces: the frontend, which handles Posix filesystem operations entirely in <br />
cache, and the backend, which does the brute work of preparing dirty cache for <br />
atomic transfer to media. The frontend shows up as kernel CPU accounted to the <br />
Fsstress task, while the backend is largely invisible, running on some <br />
otherwise idle CPU. We suspect that the total of frontend and backend CPU is <br />
less than Ext4 as well, but so far nobody has checked. What we do know, is <br />
that filesystem operations tend to complete faster when they only need to deal <br />
with cache and not little details such as backing store.<br />
<br />
Front/back separtion is like taking delayed allocation to its logical <br />
conclusion: every kind of structural change is delayed, not just block <br />
allocation. I credit Matt Dillon of Dragonfly fame for this idea. He described <br />
the way he used it in Hammer as part of this dialog:<br />
<br />
   [<a href="http://kerneltrap.org/Linux/Comparing_HAMMER_And_Tux3"  rel="nofollow">kerneltrap.org</a>]<br />
   &quot;Comparing HAMMER And Tux3&quot;<br />
<br />
Hammer is a cluster filesystem, but front/back separation turns out to be <br />
equally effective on a single node. Of course, the tricky part is making the <br />
two pieces run asynchronously without stalling on each other. Which brings us <br />
to...<br />
<br />
Block Forking<br />
<br />
Block forking is an idea that has been part of Tux3 from the beginning, and <br />
roughly resembles the &quot;stable pages&quot; work now underway. Unlike stable pages, <br />
block forking does not reduce performance. Quite the contrary - block forking <br />
enables front/back separation, which boosted Tux3 Fsstress performance about <br />
40%. The basic idea of block forking is to never wait on pages under IO, but <br />
clone them instead. This protects in-flight pages  from damage by VFS syscalls <br />
without forcing page cache updates to stall on writeback.<br />
<br />
Implementing this simple idea is harder than it sounds. We need to deal with <br />
multiple blocks being accessed asynchronously on the same page, and we need to <br />
worry a lot about cache object lifetimes and locking. Especially in truncate, <br />
things can get pretty crazy. Hirofumi's work here can only be described by one <br />
word:  brilliant.<br />
<br />
Deltas and Strong Consistency<br />
<br />
Tux3 groups frontend update transactions into &quot;deltas&quot;. According to some <br />
heuristic, one delta ends and the next one begins, such that all dirty cache <br />
objects affected by the operations belonging to a given delta may be <br />
transferred to media in a single atomic operation. In particular, we take care <br />
that directory updates always lie in the same delta as associated updates such <br />
as creating or deleting inode representations in the inode table.<br />
<br />
Tux3 always cleans dirty cache completely on each delta commit. This is not <br />
traditional behavior for Linux filesystems, which normally let the core VM <br />
memory flusher tell them which dirty pages of which inodes should be flushed to <br />
disk. We largely ignore the VM's opinion about that and flush everything, every <br />
delta. You might think this would hurt performance, but apparently it does <br />
not. It does allow us to implement stronger consistency guarantees than <br />
typical for Linux.<br />
<br />
We provide two main guarantees:<br />
<br />
   *  Atomicity: File data never appears on media in an intermediate state, <br />
      with the single exception of large file writes, which may be broken<br />
      across multiple deltas, but with write ordering preserved.<br />
<br />
   * Ordering: If one filesystem transaction ends before another transaction <br />
      begins, then the second transaction will never appear on durable media<br />
      unless the first does too.<br />
<br />
Our atomicity guarantee resembles Ext4's data=journal but performs more like <br />
data=ordered. This is interesting, considering that Tux3 always writes <br />
nondestructively. Finding a new, empty location for each block written and <br />
updating the associated metadata would seem to carry a fairly hefty cost, but <br />
apparently it does not.<br />
<br />
Our ordering guarantee has not been seen on Linux before, as far as we know. <br />
We get it &quot;for free&quot; from Tux3's atomic update algorithm. This could possibly <br />
prove useful to developers of file-based databases, for example, mailers and <br />
MTAs. (Kmail devs, please take note!)<br />
<br />
Logging and Rollup<br />
<br />
Tux3 goes out of its way to avoid recursive copy on write, that is, the <br />
expensive behavior where a change to a data leaf must be propagated all the <br />
way up the filesystem tree to the root, to avoid altering data that belongs to <br />
a previously committed consistent filesystem image. (Btrfs extends this <br />
recursive copy on write idea to implement snapshots, but Tux3 does not.)<br />
<br />
Instead of writing out changes to parents of altered blocks, Tux3 only changes <br />
the parents in cache, and writes a description of each change to a log on <br />
media. This prevents recursive copy-on-write. Tux3 will eventually write out <br />
such retained dirty metadata blocks in a process we call &quot;rollup&quot;, which <br />
retires log blocks and writes out dirty metadata blocks in full. A delta <br />
containing a rollup also tidily avoids recursive copy on write: just like any <br />
other delta, changes to the parents of redirected blocks are made only in <br />
cache, and new log entries are generated.<br />
<br />
Tux3 further employs logging to make the allocation bitmap overhead largely <br />
vanish. Tux3 retains dirty bitmaps in memory and writes a description of each <br />
allocate/free to the log. It is much cheaper to write out one log block than <br />
potentially many dirty bitmap blocks, each containing only a few changed bits.<br />
<br />
Tux3's rollup not only avoids expensive recursive copy on write, it optimizes <br />
updating in a least three ways.<br />
<br />
  * Multiple deltas may dirty the same metadata block multiple times but<br />
     rollup only writes those blocks once.<br />
<br />
  * Multiple metadata blocks may be written out in a single, linear pass<br />
     across spinning media.<br />
<br />
  * Backend structure changes are batched in a cache friendly way.<br />
<br />
One curious side effect of Tux3's log+rollup strategy is that in normal <br />
operation, the image of a Tux3 filesystem is never entirely consistent if <br />
considered only as literal block images. Instead, the log must be replayed in <br />
order to reconstruct dirty cache, then the view of the filesystem tree from <br />
dirty cache is consistent.<br />
<br />
This is more or less the inverse of the traditional view where a replay <br />
changes the media image. Tux3 replay is a true read-only operation that leaves <br />
media untouched and changes cache instead. In fact, this theme runs <br />
consistently through Tux3's entire design. As a filesystem, Tux3 cares about <br />
updating cache, moving data between cache and media, and little else.<br />
<br />
Tux3 does not normally update the media view of its filesystem tree  even at <br />
unmount. Instead, it replays the log on each mount. One excellent reason for <br />
doing this is to exercise our replay code. (You surely would not want to <br />
discover replay flaws only on the rare occasions you crash.) Another reason is <br />
that we view sudden interruption as the normal way a filesystem should shut <br />
down. We uphold your right to hit the power switch on a computing device and <br />
expect to find nothing but consistent data when you turn it back on.<br />
<br />
Fast Sync<br />
<br />
Tux3 can sync a minimal file data change to disk by writing four blocks, or a <br />
minimal file create and write with seven blocks:<br />
<br />
    [<a href="http://phunq.net/pipermail/tux3/2012-December/000011.html"  rel="nofollow">phunq.net</a>]<br />
    &quot;Full volume sync performance&quot;<br />
<br />
This is so fast that we are tempted to implement fsync as sync. However, we <br />
intend to resist that temptation in the long run, and implement an optimized <br />
fsync that &quot;jumps the queue&quot; of Tux3's delta update pipeline and completes <br />
without waiting for a potentially large amount of unrelated dirty cache to be <br />
flushed to media.<br />
<br />
Still to do<br />
<br />
There is a significant amount of work still needed to bring Tux3 to a <br />
production state. As of today, Tux3 does not have snapshots, in spite of that <br />
being the main motivation for starting on this in the first place. The new <br />
PHtree directory index is designed, not implemented. Freespace management <br />
needs acceleration before it will benchmark well at extreme scale. Block <br />
allocation needs to be much smarter before it will age well and resist read <br />
fragmentation. There are several major optimizations still left to implement. <br />
We need a good fsck that approaches the effectiveness of e2fsck. There is a <br />
long list of shiny features to add:  block migration, volume growing and <br />
shrinking, defragmentation, dedupilcation, replication, and so on.<br />
<br />
We have made plausible plans for all of the above, but indeed the devil is in <br />
the doing. So we are considering the merits of invoking the &quot;many hands make <br />
light work&quot; principle. Tux3 is pretty well documented and the code base is, if <br />
not completely obvious, at least small and orthogonal. Tux3 runs in userspace <br />
in two different ways: the tux3 command and fuse. Prototyping in user space is <br />
a rare luxury that could almost make one lazy. Tux3 is an entirely grassroots <br />
effort driven by volunteers. Nonetheless, we would welcome offers of <br />
assistance from wherever they may come, especially testers.<br />
<br />
Regards,<br />
<br />
Daniel<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Daniel Phillips</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 09:01:47 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720529,1720529#msg-1720529</guid>
            <title>[PATCH v2/RESEND] drm: nouveau: Fix build warning seen if HWMON is undefined (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720529,1720529#msg-1720529</link>
            <description><![CDATA[ Fix:<br />
<br />
nouveau_pm.c: In function ‘nouveau_hwmon_init’:<br />
nouveau_pm.c:703:24: warning: unused variable ‘therm’ [-Wunused-variable]<br />
<br />
Introduced by commit 095f979a (drm/nouveau/pm: fix build with HWMON off) which<br />
fixed a build error but introduced a build warning.<br />
<br />
Cc: Dave Airlie &lt;airlied@redhat.com&gt;<br />
Cc: Randy Dunlap &lt;rdunlap@xenotime.net&gt;<br />
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;<br />
---<br />
v2: Improved explanation<br />
    Added Cc:<br />
<br />
 drivers/gpu/drm/nouveau/nouveau_pm.c |    4 ++--<br />
 1 file changed, 2 insertions(+), 2 deletions(-)<br />
<br />
diff --git a/drivers/gpu/drm/nouveau/nouveau_pm.c b/drivers/gpu/drm/nouveau/nouveau_pm.c<br />
index 5566172..a701ff5 100644<br />
--- a/drivers/gpu/drm/nouveau/nouveau_pm.c<br />
+++ b/drivers/gpu/drm/nouveau/nouveau_pm.c<br />
@@ -698,10 +698,10 @@ static int<br />
 nouveau_hwmon_init(struct drm_device *dev)<br />
 {<br />
 	struct nouveau_pm *pm = nouveau_pm(dev);<br />
-	struct nouveau_drm *drm = nouveau_drm(dev);<br />
-	struct nouveau_therm *therm = nouveau_therm(drm-&gt;device);<br />
 <br />
 #if defined(CONFIG_HWMON) || (defined(MODULE) &amp;&amp; defined(CONFIG_HWMON_MODULE))<br />
+	struct nouveau_drm *drm = nouveau_drm(dev);<br />
+	struct nouveau_therm *therm = nouveau_therm(drm-&gt;device);<br />
 	struct device *hwmon_dev;<br />
 	int ret = 0;<br />
 <br />
-- <br />
1.7.9.7<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Guenter Roeck</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:57:58 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720524,1720524#msg-1720524</guid>
            <title>[PATCH] mmc: vt8500: Remove __devexit attribute on .remove (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720524,1720524#msg-1720524</link>
            <description><![CDATA[ With the changes to HOTPLUG merged for 3.8, this attribute is<br />
no longer required and results in a warning at compile time.<br />
<br />
Signed-off-by: Tony Prisk &lt;linux@prisktech.co.nz&gt;<br />
---<br />
 drivers/mmc/host/wmt-sdmmc.c |    4 ++--<br />
 1 file changed, 2 insertions(+), 2 deletions(-)<br />
<br />
diff --git a/drivers/mmc/host/wmt-sdmmc.c b/drivers/mmc/host/wmt-sdmmc.c<br />
index 5ba4605..3a7ce57 100644<br />
--- a/drivers/mmc/host/wmt-sdmmc.c<br />
+++ b/drivers/mmc/host/wmt-sdmmc.c<br />
@@ -892,7 +892,7 @@ fail1:<br />
 	return ret;<br />
 }<br />
 <br />
-static int __devexit wmt_mci_remove(struct platform_device *pdev)<br />
+static int wmt_mci_remove(struct platform_device *pdev)<br />
 {<br />
 	struct mmc_host *mmc;<br />
 	struct wmt_mci_priv *priv;<br />
@@ -1012,7 +1012,7 @@ static const struct dev_pm_ops wmt_mci_pm = {<br />
 <br />
 static struct platform_driver wmt_mci_driver = {<br />
 	.probe = wmt_mci_probe,<br />
-	.remove = __exit_p(wmt_mci_remove),<br />
+	.remove = wmt_mci_remove,<br />
 	.driver = {<br />
 		.name = DRIVER_NAME,<br />
 		.owner = THIS_MODULE,<br />
-- <br />
1.7.9.5<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Tony Prisk</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:57:38 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720516,1720516#msg-1720516</guid>
            <title>[ANNOUNCE] Git v1.8.1 (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720516,1720516#msg-1720516</link>
            <description><![CDATA[ The latest feature release Git v1.8.1 is now available at the<br />
usual places.<br />
<br />
The release tarballs are found at:<br />
<br />
    [<a href="http://code.google.com/p/git-core/downloads/list"  rel="nofollow">code.google.com</a>]<br />
<br />
and their SHA-1 checksums are:<br />
<br />
ac8dced9c3232c0ec6a88d04600a4d0eaf2ba4e3  git-1.8.1.tar.gz<br />
a256fc56c89dc3c8d58b81a2c02dc89299f1f29b  git-htmldocs-1.8.1.tar.gz<br />
a9ab9de3fa1781bb5009f5a215374dfc694feb30  git-manpages-1.8.1.tar.gz<br />
<br />
Also the following public repositories all have a copy of the v1.8.1<br />
tag and the master branch that the tag points at:<br />
<br />
  url = git://repo.or.cz/alt-git.git<br />
  url = [<a href="https://code.google.com/p/git-core/"  rel="nofollow">code.google.com</a>]<br />
  url = git://git.sourceforge.jp/gitroot/git-core/git.git<br />
  url = git://git-core.git.sourceforge.net/gitroot/git-core/git-core<br />
  url = [<a href="https://github.com/gitster/git"  rel="nofollow">github.com</a>]<br />
<br />
Git v1.8.1 Release Notes<br />
========================<br />
<br />
Backward compatibility notes<br />
----------------------------<br />
<br />
In the next major release (not *this* one), we will change the<br />
behavior of the &quot;git push&quot; command.<br />
<br />
When &quot;git push [$there]&quot; does not say what to push, we have used the<br />
traditional &quot;matching&quot; semantics so far (all your branches were sent<br />
to the remote as long as there already are branches of the same name<br />
over there).  We will use the &quot;simple&quot; semantics that pushes the<br />
current branch to the branch with the same name, only when the current<br />
branch is set to integrate with that remote branch.  There is a user<br />
preference configuration variable &quot;push.default&quot; to change this, and<br />
&quot;git push&quot; will warn about the upcoming change until you set this<br />
variable in this release.<br />
<br />
&quot;git branch --set-upstream&quot; is deprecated and may be removed in a<br />
relatively distant future.  &quot;git branch [-u|--set-upstream-to]&quot; has<br />
been introduced with a saner order of arguments to replace it.<br />
<br />
<br />
Updates since v1.8.0<br />
--------------------<br />
<br />
UI, Workflows &amp; Features<br />
<br />
 * Command-line completion scripts for tcsh and zsh have been added.<br />
<br />
 * &quot;git-prompt&quot; scriptlet (in contrib/completion) can be told to paint<br />
   pieces of the hints in the prompt string in colors.<br />
<br />
 * Some documentation pages that used to ship only in the plain text<br />
   format are now formatted in HTML as well.<br />
<br />
 * We used to have a workaround for a bug in ancient &quot;less&quot; that<br />
   causes it to exit without any output when the terminal is resized.<br />
   The bug has been fixed in &quot;less&quot; version 406 (June 2007), and the<br />
   workaround has been removed in this release.<br />
<br />
 * When &quot;git checkout&quot; checks out a branch, it tells the user how far<br />
   behind (or ahead) the new branch is relative to the remote tracking<br />
   branch it builds upon.  The message now also advises how to sync<br />
   them up by pushing or pulling.  This can be disabled with the<br />
   advice.statusHints configuration variable.<br />
<br />
 * &quot;git config --get&quot; used to diagnose presence of multiple<br />
   definitions of the same variable in the same configuration file as<br />
   an error, but it now applies the &quot;last one wins&quot; rule used by the<br />
   internal configuration logic.  Strictly speaking, this may be an<br />
   API regression but it is expected that nobody will notice it in<br />
   practice.<br />
<br />
 * A new configuration variable &quot;diff.context&quot; can be used to<br />
   give the default number of context lines in the patch output, to<br />
   override the hardcoded default of 3 lines.<br />
<br />
 * &quot;git format-patch&quot; learned the &quot;--notes=&lt;ref&gt;&quot; option to give<br />
   notes for the commit after the three-dash lines in its output.<br />
<br />
 * &quot;git log -p -S&lt;string&gt;&quot; now looks for the &lt;string&gt; after applying<br />
   the textconv filter (if defined); earlier it inspected the contents<br />
   of the blobs without filtering.<br />
<br />
 * &quot;git log --grep=&lt;pcre&gt;&quot; learned to honor the &quot;grep.patterntype&quot;<br />
   configuration set to &quot;perl&quot;.<br />
<br />
 * &quot;git replace -d &lt;object&gt;&quot; now interprets &lt;object&gt; as an extended<br />
   SHA-1 (e.g. HEAD~4 is allowed), instead of only accepting full hex<br />
   object name.<br />
<br />
 * &quot;git rm $submodule&quot; used to punt on removing a submodule working<br />
   tree to avoid losing the repository embedded in it.  Because<br />
   recent git uses a mechanism to separate the submodule repository<br />
   from the submodule working tree, &quot;git rm&quot; learned to detect this<br />
   case and removes the submodule working tree when it is safe to do so.<br />
<br />
 * &quot;git send-email&quot; used to prompt for the sender address, even when<br />
   the committer identity is well specified (e.g. via user.name and<br />
   user.email configuration variables).  The command no longer gives<br />
   this prompt when not necessary.<br />
<br />
 * &quot;git send-email&quot; did not allow non-address garbage strings to<br />
   appear after addresses on Cc: lines in the patch files (and when<br />
   told to pick them up to find more recipients), e.g.<br />
<br />
     Cc: Stable Kernel &lt;stable@k.org&gt; # for v3.2 and up<br />
<br />
   The command now strips &quot; # for v3.2 and up&quot; part before adding the<br />
   remainder of this line to the list of recipients.<br />
<br />
 * &quot;git submodule add&quot; learned to add a new submodule at the same<br />
   path as the path where an unrelated submodule was bound to in an<br />
   existing revision via the &quot;--name&quot; option.<br />
<br />
 * &quot;git submodule sync&quot; learned the &quot;--recursive&quot; option.<br />
<br />
 * &quot;diff.submodule&quot; configuration variable can be used to give custom<br />
   default value to the &quot;git diff --submodule&quot; option.<br />
<br />
 * &quot;git symbolic-ref&quot; learned the &quot;-d $symref&quot; option to delete the<br />
   named symbolic ref, which is more intuitive way to spell it than<br />
   &quot;update-ref -d --no-deref $symref&quot;.<br />
<br />
<br />
Foreign Interface<br />
<br />
 * &quot;git cvsimport&quot; can be told to record timezones (other than GMT)<br />
   per-author via its author info file.<br />
<br />
 * The remote helper interface to interact with subversion<br />
   repositories (one of the GSoC 2012 projects) has been merged.<br />
<br />
 * A new remote-helper interface for Mercurial has been added to<br />
   contrib/remote-helpers.<br />
<br />
 * The documentation for git(1) was pointing at a page at an external<br />
   site for the list of authors that no longer existed.  The link has<br />
   been updated to point at an alternative site.<br />
<br />
<br />
Performance, Internal Implementation, etc.<br />
<br />
 * Compilation on Cygwin with newer header files are supported now.<br />
<br />
 * A couple of low-level implementation updates on MinGW.<br />
<br />
 * The logic to generate the initial advertisement from &quot;upload-pack&quot;<br />
   (i.e. what is invoked by &quot;git fetch&quot; on the other side of the<br />
   connection) to list what refs are available in the repository has<br />
   been optimized.<br />
<br />
 * The logic to find set of attributes that match a given path has<br />
   been optimized.<br />
<br />
 * Use preloadindex in &quot;git diff-index&quot; and &quot;git update-index&quot;, which<br />
   has a nice speedup on systems with slow stat calls (and even on<br />
   Linux).<br />
<br />
<br />
Also contains minor documentation updates and code clean-ups.<br />
<br />
<br />
Fixes since v1.8.0<br />
------------------<br />
<br />
Unless otherwise noted, all the fixes since v1.8.0 in the maintenance<br />
track are contained in this release (see release notes to them for<br />
details).<br />
<br />
 * The configuration parser had an unnecessary hardcoded limit on<br />
   variable names that was not checked consistently.<br />
<br />
 * The &quot;say&quot; function in the test scaffolding incorrectly allowed<br />
   &quot;echo&quot; to interpret &quot;\a&quot; as if it were a C-string asking for a<br />
   BEL output.<br />
<br />
 * &quot;git mergetool&quot; feeds /dev/null as a common ancestor when dealing<br />
   with an add/add conflict, but p4merge backend cannot handle<br />
   it. Work it around by passing a temporary empty file.<br />
<br />
 * &quot;git log -F -E --grep='&lt;ere&gt;'&quot; failed to use the given &lt;ere&gt;<br />
   pattern as extended regular expression, and instead looked for the<br />
   string literally.<br />
<br />
 * &quot;git grep -e pattern &lt;tree&gt;&quot; asked the attribute system to read<br />
   &quot;&lt;tree&gt;:.gitattributes&quot; file in the working tree, which was<br />
   nonsense.<br />
<br />
 * A symbolic ref refs/heads/SYM was not correctly removed with &quot;git<br />
   branch -d SYM&quot;; the command removed the ref pointed by SYM<br />
   instead.<br />
<br />
 * Update &quot;remote tracking branch&quot; in the documentation to<br />
   &quot;remote-tracking branch&quot;.<br />
<br />
 * &quot;git pull --rebase&quot; run while the HEAD is detached tried to find<br />
   the upstream branch of the detached HEAD (which by definition<br />
   does not exist) and emitted unnecessary error messages.<br />
<br />
 * The refs/replace hierarchy was not mentioned in the<br />
   repository-layout docs.<br />
<br />
 * Various rfc2047 quoting issues around a non-ASCII name on the<br />
   From: line in the output from format-patch have been corrected.<br />
<br />
 * Sometimes curl_multi_timeout() function suggested a wrong timeout<br />
   value when there is no file descriptor to wait on and the http<br />
   transport ended up sleeping for minutes in select(2) system call.<br />
   A workaround has been added for this.<br />
<br />
 * For a fetch refspec (or the result of applying wildcard on one),<br />
   we always want the RHS to map to something inside &quot;refs/&quot;<br />
   hierarchy, but the logic to check it was not exactly right.<br />
   (merge 5c08c1f jc/maint-fetch-tighten-refname-check later to maint).<br />
<br />
 * &quot;git diff -G&lt;pattern&gt;&quot; did not honor textconv filter when looking<br />
   for changes.<br />
<br />
 * Some HTTP servers ask for auth only during the actual packing phase<br />
   (not in ls-remote phase); this is not really a recommended<br />
   configuration, but the clients used to fail to authenticate with<br />
   such servers.<br />
   (merge 2e736fd jk/maint-http-half-auth-fetch later to maint).<br />
<br />
 * &quot;git p4&quot; used to try expanding malformed &quot;$keyword$&quot; that spans<br />
   across multiple lines.<br />
<br />
 * Syntax highlighting in &quot;gitweb&quot; was not quite working.<br />
<br />
 * RSS feed from &quot;gitweb&quot; had a xss hole in its title output.<br />
<br />
 * &quot;git config --path $key&quot; segfaulted on &quot;[section] key&quot; (a boolean<br />
   &quot;true&quot; spelled without &quot;=&quot;, not &quot;[section] key = true&quot;).<br />
<br />
 * &quot;git checkout -b foo&quot; while on an unborn branch did not say<br />
   &quot;Switched to a new branch 'foo'&quot; like other cases.<br />
<br />
 * Various codepaths have workaround for a common misconfiguration to<br />
   spell &quot;UTF-8&quot; as &quot;utf8&quot;, but it was not used uniformly.  Most<br />
   notably, mailinfo (which is used by &quot;git am&quot;) lacked this support.<br />
<br />
 * We failed to mention a file without any content change but whose<br />
   permission bit was modified, or (worse yet) a new file without any<br />
   content in the &quot;git diff --stat&quot; output.<br />
<br />
 * When &quot;--stat-count&quot; hides a diffstat for binary contents, the total<br />
   number of added and removed lines at the bottom was computed<br />
   incorrectly.<br />
<br />
 * When &quot;--stat-count&quot; hides a diffstat for unmerged paths, the total<br />
   number of affected files at the bottom of the &quot;diff --stat&quot; output<br />
   was computed incorrectly.<br />
<br />
 * &quot;diff --shortstat&quot; miscounted the total number of affected files<br />
   when there were unmerged paths.<br />
<br />
 * &quot;update-ref -d --deref SYM&quot; to delete a ref through a symbolic ref<br />
   that points to it did not remove it correctly.<br />
<br />
----------------------------------------------------------------<br />
<br />
Changes since v1.8.1-rc3 are as follows:<br />
<br />
Junio C Hamano (3):<br />
      git(1): show link to contributor summary page<br />
      Git 1.8.0.3<br />
      Git 1.8.1<br />
<br />
Max Horn (1):<br />
      git-remote-helpers.txt: document invocation before input format<br />
<br />
Ramkumar Ramachandra (1):<br />
      Documentation: move diff.wordRegex from config.txt to diff-config.txt<br />
<br />
Sebastian Leske (4):<br />
      git-svn: Document branches with at-sign(@).<br />
      git-svn: Recommend use of structure options.<br />
      git-svn: Expand documentation for --follow-parent<br />
      git-svn: Note about tags.<br />
<br />
Simon Oosthoek (1):<br />
      make __git_ps1 accept a third parameter in pcmode<br />
<br />
Thomas Ackermann (1):<br />
      Sort howto documents in howto-index.txt<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Junio C Hamano</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:56:50 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720515,1720515#msg-1720515</guid>
            <title>New Defect(s) reported by Coverity Scan (3 replies)</title>
            <link>http://choon.net/forum/read.php?21,1720515,1720515#msg-1720515</link>
            <description><![CDATA[ Hi,<br />
<br />
Please find the latest report on new defect(s) that have been introduced to the Linux Kernel found with Coverity SCAN. <br />
<br />
<br />
Defect(s) Reported-by: Coverity Scan:<br />
___________________________________________________________________________<br />
** CID 753114: Use after free (USE_AFTER_FREE)<br />
/drivers/block/rbd.c: 3662<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753114"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753112: Uninitialized scalar variable (UNINIT)<br />
/fs/f2fs/node.c: 713<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753112"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753111: Uninitialized scalar variable (UNINIT)<br />
/drivers/block/rbd.c: 2641<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753111"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753110: Use of untrusted scalar value (TAINTED_SCALAR)<br />
/fs/nfsd/fault_inject.c: 138<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753110"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753109: Dereference null return value (NULL_RETURNS)<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1109<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753109"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753108: Dereference null return value (NULL_RETURNS)<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1207<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753108"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753107: Dereference null return value (NULL_RETURNS)<br />
/drivers/infiniband/hw/cxgb4/cm.c: 2910<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753107"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753106: Dereference null return value (NULL_RETURNS)<br />
/drivers/infiniband/hw/cxgb4/cm.c: 1463<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753106"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753105: Data race condition (MISSING_LOCK)<br />
/fs/f2fs/node.h: 68<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753105"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753104: Data race condition (MISSING_LOCK)<br />
/fs/f2fs/node.h: 67<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753104"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753103: Explicit null dereferenced (FORWARD_NULL)<br />
/fs/f2fs/acl.c: 200<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753103"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753102: Unchecked return value (CHECKED_RETURN)<br />
/fs/f2fs/recovery.c: 70<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753102"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
** CID 753101: Unchecked return value (CHECKED_RETURN)<br />
/drivers/vfio/pci/vfio_pci.c: 59<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753101"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
<br />
###########################################################################<br />
Defect Details:<br />
___________________________________________________________________________<br />
CID 753114: Use after free (USE_AFTER_FREE)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753114"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/drivers/block/rbd.c: 3627 ( freed_arg)<br />
   3624    	if (rc &lt; 0)<br />
   3625    		goto err_out_module;<br />
   3626    <br />
&gt;&gt;&gt; &quot;rbd_get_client(struct ceph_options *)&quot; frees &quot;ceph_opts&quot;.<br />
   3627    	rbdc = rbd_get_client(ceph_opts);<br />
   3628    	if (IS_ERR(rbdc)) {<br />
   3629    		rc = PTR_ERR(rbdc);<br />
   3630    		goto err_out_args;<br />
   3631    	}<br />
  <br />
<br />
/drivers/block/rbd.c: 3662 ( deref_arg)<br />
   3659    	rbd_put_client(rbdc);<br />
   3660    err_out_args:<br />
   3661    	if (ceph_opts)<br />
&gt;&gt;&gt; CID 753114: Use after free (USE_AFTER_FREE) Calling <br />
&gt;&gt;&gt; &quot;ceph_destroy_options(struct ceph_options *)&quot; dereferences freed pointer &quot;ceph_opts&quot;.<br />
   3662    		ceph_destroy_options(ceph_opts);<br />
   3663    	kfree(rbd_opts);<br />
   3664    	rbd_spec_put(spec);<br />
   3665    err_out_module:<br />
   3666    	module_put(THIS_MODULE);<br />
  <br />
________________________________________________________________________<br />
CID 753112: Uninitialized scalar variable (UNINIT)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753112"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/fs/f2fs/node.c: 663 ( var_decl)<br />
   660    	int level, offset[4], noffset[4];<br />
   661    	unsigned int nofs;<br />
   662    	struct f2fs_node *rn;<br />
&gt;&gt;&gt; Declaring variable &quot;dn&quot; without initializer.<br />
   663    	struct dnode_of_data dn;<br />
   664    	struct page *page;<br />
   665    <br />
   666    	level = get_node_path(from, offset, noffset);<br />
   667    <br />
  <br />
<br />
/fs/f2fs/node.c: 713 ( uninit_use_in_call)<br />
   710    <br />
   711    		case NODE_IND1_BLOCK:<br />
   712    		case NODE_IND2_BLOCK:<br />
&gt;&gt;&gt; CID 753112: Uninitialized scalar variable (UNINIT) Using <br />
&gt;&gt;&gt; uninitialized value &quot;dn&quot;: field &quot;dn&quot;.&quot;data_blkaddr&quot; is uninitialized when calling &quot;truncate_nodes(struct dnode_of_data *, unsigned int, int, int)&quot;.<br />
   713    			err = truncate_nodes(&amp;dn, nofs, offset[1], 2);<br />
   714    			break;<br />
   715    <br />
   716    		case NODE_DIND_BLOCK:<br />
   717    			err = truncate_nodes(&amp;dn, nofs, offset[1], 3);<br />
  <br />
________________________________________________________________________<br />
CID 753111: Uninitialized scalar variable (UNINIT)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753111"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/drivers/block/rbd.c: 2596 ( var_decl)<br />
   2593    	struct ceph_osd_client *osdc;<br />
   2594    	const char *name;<br />
   2595    	void *reply_buf = NULL;<br />
&gt;&gt;&gt; Declaring variable &quot;ret&quot; without initializer.<br />
   2596    	int ret;<br />
   2597    <br />
   2598    	if (rbd_dev-&gt;spec-&gt;pool_name)<br />
   2599    		return 0;	/* Already have the names */<br />
   2600    <br />
  <br />
<br />
/drivers/block/rbd.c: 2641 ( uninit_use)<br />
   2638    	kfree(rbd_dev-&gt;spec-&gt;pool_name);<br />
   2639    	rbd_dev-&gt;spec-&gt;pool_name = NULL;<br />
   2640    <br />
&gt;&gt;&gt; CID 753111: Uninitialized scalar variable (UNINIT) Using <br />
&gt;&gt;&gt; uninitialized value &quot;ret&quot;.<br />
   2641    	return ret;<br />
   2642    }<br />
   2643    <br />
   2644    static int rbd_dev_v2_snap_context(struct rbd_device *rbd_dev, u64 *ver)<br />
   2645    {<br />
  <br />
________________________________________________________________________<br />
CID 753110: Use of untrusted scalar value (TAINTED_SCALAR)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753110"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/fs/nfsd/fault_inject.c: 130 ( tainted_data_argument)<br />
   127    	struct sockaddr_storage sa;<br />
   128    	u64 val;<br />
   129    <br />
&gt;&gt;&gt; Calling function &quot;copy_from_user(void *, void const *, unsigned long)&quot; taints argument &quot;write_buf&quot;.<br />
   130    	if (copy_from_user(write_buf, buf, size))<br />
   131    		return -EFAULT;<br />
   132    	write_buf = '\0';<br />
   133    <br />
   134    	size = rpc_pton(net, write_buf, size, (struct sockaddr *)&amp;sa, sizeof(sa));<br />
  <br />
<br />
/fs/nfsd/fault_inject.c: 138 ( tainted_data)<br />
   135    	if (size &gt; 0)<br />
   136    		nfsd_inject_set_client(file-&gt;f_dentry-&gt;d_inode-&gt;i_private, &amp;sa, size);<br />
   137    	else {<br />
&gt;&gt;&gt; CID 753110: Use of untrusted scalar value (TAINTED_SCALAR) Passing <br />
&gt;&gt;&gt; tainted variable &quot;write_buf&quot; to a tainted sink.<br />
   138    		val = simple_strtoll(write_buf, NULL, 0);<br />
   139    		nfsd_inject_set(file-&gt;f_dentry-&gt;d_inode-&gt;i_private, val);<br />
   140    	}<br />
   141    	return len; /* on success, claim we got the whole input */<br />
   142    }<br />
  <br />
________________________________________________________________________<br />
CID 753109: Dereference null return value (NULL_RETURNS)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753109"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1108 ( returned_null)<br />
   1105    <br />
   1106    	ftid = adapter-&gt;tids.ftid_base + fidx;<br />
   1107    <br />
&gt;&gt;&gt; Function &quot;alloc_skb(unsigned int, gfp_t)&quot; returns null (checked 379 out of 403 times).<br />
   1108    	skb = alloc_skb(sizeof(*fwr), GFP_KERNEL | __GFP_NOFAIL);<br />
   1109    	fwr = (struct fw_filter_wr *)__skb_put(skb, sizeof(*fwr));<br />
   1110    	memset(fwr, 0, sizeof(*fwr));<br />
   1111    <br />
   1112    	/* It would be nice to put most of the following in t4_hw.c but most<br />
  <br />
<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1108 ( var_assigned)<br />
   1105    <br />
   1106    	ftid = adapter-&gt;tids.ftid_base + fidx;<br />
   1107    <br />
&gt;&gt;&gt; Assigning: &quot;skb&quot; = null return value from &quot;alloc_skb(unsigned int, gfp_t)&quot;.<br />
   1108    	skb = alloc_skb(sizeof(*fwr), GFP_KERNEL | __GFP_NOFAIL);<br />
   1109    	fwr = (struct fw_filter_wr *)__skb_put(skb, sizeof(*fwr));<br />
   1110    	memset(fwr, 0, sizeof(*fwr));<br />
   1111    <br />
   1112    	/* It would be nice to put most of the following in t4_hw.c but most<br />
  <br />
<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1109 ( dereference)<br />
   1106    	ftid = adapter-&gt;tids.ftid_base + fidx;<br />
   1107    <br />
   1108    	skb = alloc_skb(sizeof(*fwr), GFP_KERNEL | __GFP_NOFAIL);<br />
&gt;&gt;&gt; CID 753109: Dereference null return value (NULL_RETURNS) <br />
&gt;&gt;&gt; Dereferencing a pointer that might be null &quot;skb&quot; when calling &quot;__skb_put(struct sk_buff *, unsigned int)&quot;.<br />
   1109    	fwr = (struct fw_filter_wr *)__skb_put(skb, sizeof(*fwr));<br />
   1110    	memset(fwr, 0, sizeof(*fwr));<br />
   1111    <br />
   1112    	/* It would be nice to put most of the following in t4_hw.c but most<br />
   1113    	 * of the work is translating the cxgbtool ch_filter_specification<br />
  <br />
________________________________________________________________________<br />
CID 753108: Dereference null return value (NULL_RETURNS)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753108"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1206 ( returned_null)<br />
   1203    	len = sizeof(*fwr);<br />
   1204    	ftid = adapter-&gt;tids.ftid_base + fidx;<br />
   1205    <br />
&gt;&gt;&gt; Function &quot;alloc_skb(unsigned int, gfp_t)&quot; returns null (checked 379 out of 403 times).<br />
   1206    	skb = alloc_skb(len, GFP_KERNEL | __GFP_NOFAIL);<br />
   1207    	fwr = (struct fw_filter_wr *)__skb_put(skb, len);<br />
   1208    	t4_mk_filtdelwr(ftid, fwr, adapter-&gt;sge.fw_evtq.abs_id);<br />
   1209    <br />
   1210    	/* Mark the filter as &quot;pending&quot; and ship off the Filter Work Request.<br />
  <br />
<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1206 ( var_assigned)<br />
   1203    	len = sizeof(*fwr);<br />
   1204    	ftid = adapter-&gt;tids.ftid_base + fidx;<br />
   1205    <br />
&gt;&gt;&gt; Assigning: &quot;skb&quot; = null return value from &quot;alloc_skb(unsigned int, gfp_t)&quot;.<br />
   1206    	skb = alloc_skb(len, GFP_KERNEL | __GFP_NOFAIL);<br />
   1207    	fwr = (struct fw_filter_wr *)__skb_put(skb, len);<br />
   1208    	t4_mk_filtdelwr(ftid, fwr, adapter-&gt;sge.fw_evtq.abs_id);<br />
   1209    <br />
   1210    	/* Mark the filter as &quot;pending&quot; and ship off the Filter Work Request.<br />
  <br />
<br />
/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: 1207 ( dereference)<br />
   1204    	ftid = adapter-&gt;tids.ftid_base + fidx;<br />
   1205    <br />
   1206    	skb = alloc_skb(len, GFP_KERNEL | __GFP_NOFAIL);<br />
&gt;&gt;&gt; CID 753108: Dereference null return value (NULL_RETURNS) <br />
&gt;&gt;&gt; Dereferencing a pointer that might be null &quot;skb&quot; when calling &quot;__skb_put(struct sk_buff *, unsigned int)&quot;.<br />
   1207    	fwr = (struct fw_filter_wr *)__skb_put(skb, len);<br />
   1208    	t4_mk_filtdelwr(ftid, fwr, adapter-&gt;sge.fw_evtq.abs_id);<br />
   1209    <br />
   1210    	/* Mark the filter as &quot;pending&quot; and ship off the Filter Work Request.<br />
   1211    	 * When we get the Work Request Reply we'll clear the pending status.<br />
  <br />
________________________________________________________________________<br />
CID 753107: Dereference null return value (NULL_RETURNS)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753107"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/drivers/infiniband/hw/cxgb4/cm.c: 2909 ( returned_null)<br />
   2906    	struct fw_ofld_connection_wr *req;<br />
   2907    	struct cpl_pass_accept_req *cpl = cplhdr(skb);<br />
   2908    <br />
&gt;&gt;&gt; Function &quot;alloc_skb(unsigned int, gfp_t)&quot; returns null (checked 379 out of 403 times).<br />
   2909    	req_skb = alloc_skb(sizeof(struct fw_ofld_connection_wr), GFP_KERNEL);<br />
   2910    	req = (struct fw_ofld_connection_wr *)__skb_put(req_skb, sizeof(*req));<br />
   2911    	memset(req, 0, sizeof(*req));<br />
   2912    	req-&gt;op_compl = htonl(V_WR_OP(FW_OFLD_CONNECTION_WR) | FW_WR_COMPL(1));<br />
   2913    	req-&gt;len16_pkd = htonl(FW_WR_LEN16(DIV_ROUND_UP(sizeof(*req), 16)));<br />
  <br />
<br />
/drivers/infiniband/hw/cxgb4/cm.c: 2909 ( var_assigned)<br />
   2906    	struct fw_ofld_connection_wr *req;<br />
   2907    	struct cpl_pass_accept_req *cpl = cplhdr(skb);<br />
   2908    <br />
&gt;&gt;&gt; Assigning: &quot;req_skb&quot; = null return value from &quot;alloc_skb(unsigned int, gfp_t)&quot;.<br />
   2909    	req_skb = alloc_skb(sizeof(struct fw_ofld_connection_wr), GFP_KERNEL);<br />
   2910    	req = (struct fw_ofld_connection_wr *)__skb_put(req_skb, sizeof(*req));<br />
   2911    	memset(req, 0, sizeof(*req));<br />
   2912    	req-&gt;op_compl = htonl(V_WR_OP(FW_OFLD_CONNECTION_WR) | FW_WR_COMPL(1));<br />
   2913    	req-&gt;len16_pkd = htonl(FW_WR_LEN16(DIV_ROUND_UP(sizeof(*req), 16)));<br />
  <br />
<br />
/drivers/infiniband/hw/cxgb4/cm.c: 2910 ( dereference)<br />
   2907    	struct cpl_pass_accept_req *cpl = cplhdr(skb);<br />
   2908    <br />
   2909    	req_skb = alloc_skb(sizeof(struct fw_ofld_connection_wr), GFP_KERNEL);<br />
&gt;&gt;&gt; CID 753107: Dereference null return value (NULL_RETURNS) <br />
&gt;&gt;&gt; Dereferencing a pointer that might be null &quot;req_skb&quot; when calling &quot;__skb_put(struct sk_buff *, unsigned int)&quot;.<br />
   2910    	req = (struct fw_ofld_connection_wr *)__skb_put(req_skb, sizeof(*req));<br />
   2911    	memset(req, 0, sizeof(*req));<br />
   2912    	req-&gt;op_compl = htonl(V_WR_OP(FW_OFLD_CONNECTION_WR) | FW_WR_COMPL(1));<br />
   2913    	req-&gt;len16_pkd = htonl(FW_WR_LEN16(DIV_ROUND_UP(sizeof(*req), 16)));<br />
   2914    	req-&gt;le.version_cpl = htonl(F_FW_OFLD_CONNECTION_WR_CPL);<br />
  <br />
________________________________________________________________________<br />
CID 753106: Dereference null return value (NULL_RETURNS)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753106"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/drivers/infiniband/hw/cxgb4/cm.c: 1462 ( returned_null)<br />
   1459    	unsigned int mtu_idx;<br />
   1460    	int wscale;<br />
   1461    <br />
&gt;&gt;&gt; Function &quot;get_skb(struct sk_buff *, int, gfp_t)&quot; returns null (checked 10 out of 12 times).<br />
   1462    	skb = get_skb(NULL, sizeof(*req), GFP_KERNEL);<br />
   1463    	req = (struct fw_ofld_connection_wr *)__skb_put(skb, sizeof(*req));<br />
   1464    	memset(req, 0, sizeof(*req));<br />
   1465    	req-&gt;op_compl = htonl(V_WR_OP(FW_OFLD_CONNECTION_WR));<br />
   1466    	req-&gt;len16_pkd = htonl(FW_WR_LEN16(DIV_ROUND_UP(sizeof(*req), 16)));<br />
  <br />
<br />
/drivers/infiniband/hw/cxgb4/cm.c: 1462 ( var_assigned)<br />
   1459    	unsigned int mtu_idx;<br />
   1460    	int wscale;<br />
   1461    <br />
&gt;&gt;&gt; Assigning: &quot;skb&quot; = null return value from &quot;get_skb(struct sk_buff *, int, gfp_t)&quot;.<br />
   1462    	skb = get_skb(NULL, sizeof(*req), GFP_KERNEL);<br />
   1463    	req = (struct fw_ofld_connection_wr *)__skb_put(skb, sizeof(*req));<br />
   1464    	memset(req, 0, sizeof(*req));<br />
   1465    	req-&gt;op_compl = htonl(V_WR_OP(FW_OFLD_CONNECTION_WR));<br />
   1466    	req-&gt;len16_pkd = htonl(FW_WR_LEN16(DIV_ROUND_UP(sizeof(*req), 16)));<br />
  <br />
<br />
/drivers/infiniband/hw/cxgb4/cm.c: 1463 ( dereference)<br />
   1460    	int wscale;<br />
   1461    <br />
   1462    	skb = get_skb(NULL, sizeof(*req), GFP_KERNEL);<br />
&gt;&gt;&gt; CID 753106: Dereference null return value (NULL_RETURNS) <br />
&gt;&gt;&gt; Dereferencing a pointer that might be null &quot;skb&quot; when calling &quot;__skb_put(struct sk_buff *, unsigned int)&quot;.<br />
   1463    	req = (struct fw_ofld_connection_wr *)__skb_put(skb, sizeof(*req));<br />
   1464    	memset(req, 0, sizeof(*req));<br />
   1465    	req-&gt;op_compl = htonl(V_WR_OP(FW_OFLD_CONNECTION_WR));<br />
   1466    	req-&gt;len16_pkd = htonl(FW_WR_LEN16(DIV_ROUND_UP(sizeof(*req), 16)));<br />
   1467    	req-&gt;le.filter = cpu_to_be32(select_ntuple(ep-&gt;com.dev, ep-&gt;dst,<br />
  <br />
________________________________________________________________________<br />
CID 753105: Data race condition (MISSING_LOCK)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753105"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/fs/f2fs/node.h: 68 ( missing_lock)<br />
   65    {<br />
   66    	ni-&gt;ino = le32_to_cpu(raw_ne-&gt;ino);<br />
   67    	ni-&gt;blk_addr = le32_to_cpu(raw_ne-&gt;block_addr);<br />
&gt;&gt;&gt; CID 753105: Data race condition (MISSING_LOCK) Accessing <br />
&gt;&gt;&gt; &quot;ni-&gt;version&quot; without holding lock &quot;f2fs_nm_info.nat_tree_lock&quot;. Elsewhere, &quot;ni-&gt;version&quot; is accessed with &quot;f2fs_nm_info.nat_tree_lock&quot; held 4 out of 5 times.<br />
   68    	ni-&gt;version = raw_ne-&gt;version;<br />
   69    }<br />
   70    <br />
   71    /*<br />
   72     * For free nid mangement<br />
  <br />
________________________________________________________________________<br />
CID 753104: Data race condition (MISSING_LOCK)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753104"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/fs/f2fs/node.h: 67 ( missing_lock)<br />
   64    						struct f2fs_nat_entry *raw_ne)<br />
   65    {<br />
   66    	ni-&gt;ino = le32_to_cpu(raw_ne-&gt;ino);<br />
&gt;&gt;&gt; CID 753104: Data race condition (MISSING_LOCK) Accessing <br />
&gt;&gt;&gt; &quot;ni-&gt;blk_addr&quot; without holding lock &quot;f2fs_nm_info.nat_tree_lock&quot;. Elsewhere, &quot;ni-&gt;blk_addr&quot; is accessed with &quot;f2fs_nm_info.nat_tree_lock&quot; held 4 out of 5 times.<br />
   67    	ni-&gt;blk_addr = le32_to_cpu(raw_ne-&gt;block_addr);<br />
   68    	ni-&gt;version = raw_ne-&gt;version;<br />
   69    }<br />
   70    <br />
   71    /*<br />
  <br />
________________________________________________________________________<br />
CID 753103: Explicit null dereferenced (FORWARD_NULL)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753103"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/fs/f2fs/acl.c: 172 ( assign_zero)<br />
   169    {<br />
   170    	struct f2fs_sb_info *sbi = F2FS_SB(inode-&gt;i_sb);<br />
   171    	int name_index = F2FS_XATTR_INDEX_POSIX_ACL_DEFAULT;<br />
&gt;&gt;&gt; Assigning: &quot;value&quot; = &quot;NULL&quot;.<br />
   172    	void *value = NULL;<br />
   173    	struct posix_acl *acl;<br />
   174    	int retval;<br />
   175    <br />
   176    	if (!test_opt(sbi, POSIX_ACL))<br />
  <br />
<br />
/fs/f2fs/acl.c: 200 ( var_deref_model)<br />
   197    		else<br />
   198    			acl = ERR_PTR(retval);<br />
   199    	} else {<br />
&gt;&gt;&gt; CID 753103: Explicit null dereferenced (FORWARD_NULL) Passing null <br />
&gt;&gt;&gt; pointer &quot;value&quot; to function &quot;f2fs_acl_from_disk(char const *, size_t)&quot;, which dereferences it.<br />
   200    		acl = f2fs_acl_from_disk(value, retval);<br />
   201    	}<br />
   202    	kfree(value);<br />
   203    	if (!IS_ERR(acl))<br />
   204    		set_cached_acl(inode, type, acl);<br />
  <br />
________________________________________________________________________<br />
CID 753102: Unchecked return value (CHECKED_RETURN)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753102"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/fs/f2fs/recovery.c: 70 ( check_return)<br />
   67    		kunmap(page);<br />
   68    		f2fs_put_page(page, 0);<br />
   69    	} else {<br />
&gt;&gt;&gt; CID 753102: Unchecked return value (CHECKED_RETURN) Calling function <br />
&gt;&gt;&gt; &quot;f2fs_add_link(struct dentry *, struct inode *)&quot; without checking return value (as is done elsewhere 6 out of 7 times).<br />
   70    		f2fs_add_link(&amp;dent, inode);<br />
   71    	}<br />
   72    	iput(dir);<br />
   73    out:<br />
   74    	kunmap(ipage);<br />
  <br />
<br />
/fs/f2fs/recovery.c: 70 ( unchecked_value)<br />
   67    		kunmap(page);<br />
   68    		f2fs_put_page(page, 0);<br />
   69    	} else {<br />
&gt;&gt;&gt; No check of the return value of &quot;f2fs_add_link(&amp;dent, inode)&quot;.<br />
   70    		f2fs_add_link(&amp;dent, inode);<br />
   71    	}<br />
   72    	iput(dir);<br />
   73    out:<br />
   74    	kunmap(ipage);<br />
  <br />
________________________________________________________________________<br />
CID 753101: Unchecked return value (CHECKED_RETURN)<br />
[<a href="http://scan5.coverity.com:8080/sourcebrowser.htm?projectId=10063#mergedDefectId=753101"  rel="nofollow">scan5.coverity.com</a>]<br />
<br />
/drivers/vfio/pci/vfio_pci.c: 59 ( check_return)<br />
   56    <br />
   57    	ret = vfio_config_init(vdev);<br />
   58    	if (ret) {<br />
&gt;&gt;&gt; CID 753101: Unchecked return value (CHECKED_RETURN) Calling function <br />
&gt;&gt;&gt; &quot;pci_load_and_free_saved_state(struct pci_dev *, struct pci_saved_state **)&quot; without checking return value (as is done elsewhere 4 out of 5 times).<br />
   59    		pci_load_and_free_saved_state(pdev, &amp;vdev-&gt;pci_saved_state);<br />
   60    		pci_disable_device(pdev);<br />
   61    		return ret;<br />
   62    	}<br />
   63    <br />
  <br />
<br />
/drivers/vfio/pci/vfio_pci.c: 59 ( unchecked_value)<br />
   56    <br />
   57    	ret = vfio_config_init(vdev);<br />
   58    	if (ret) {<br />
&gt;&gt;&gt; No check of the return value of &quot;pci_load_and_free_saved_state(pdev, &amp;vdev-&gt;pci_saved_state)&quot;.<br />
   59    		pci_load_and_free_saved_state(pdev, &amp;vdev-&gt;pci_saved_state);<br />
   60    		pci_disable_device(pdev);<br />
   61    		return ret;<br />
   62    	}<br />
   63    <br />
  <br />
________________________________________________________________________<br />
<br />
<br />
To view the defects in Coverity Scan visit, [<a href="http://scan5.coverity.com:8080"  rel="nofollow">scan5.coverity.com</a>].  <br />
Your username should be the first part of your email address. If you don't have a username, you can request one by emailing: scan-admin at coverity.com<br />
	<br />
Thank you,<br />
Dakshesh Vyas<br />
Coverity SCAN-ADMIN<br />
scan-admin at coverity.com<br />
[<a href="http://scan.coverity.com"  rel="nofollow">scan.coverity.com</a>]<br />
<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Scan Subscription</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:57:18 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720513,1720513#msg-1720513</guid>
            <title>RE: [PATCH 7/8] zswap: add to mm/ (1 reply)</title>
            <link>http://choon.net/forum/read.php?21,1720513,1720513#msg-1720513</link>
            <description><![CDATA[ &gt; From: Seth Jennings [mailto:sjenning@linux.vnet.ibm.com]<br />
&gt; Subject: [PATCH 7/8] zswap: add to mm/<br />
&gt; <br />
&gt; zswap is a thin compression backend for frontswap. It receives<br />
&gt; pages from frontswap and attempts to store them in a compressed<br />
&gt; memory pool, resulting in an effective partial memory reclaim and<br />
&gt; dramatically reduced swap device I/O.<br />
<br />
Hi Seth --<br />
<br />
Happy (almost) New Year!<br />
<br />
I am eagerly studying one of the details of your zswap &quot;flush&quot;<br />
code in this patch to see how you solved a problem or two that<br />
I was struggling with for the similar mechanism RFC'ed for zcache<br />
(see [<a href="https://lkml.org/lkml/2012/10/3/558"  rel="nofollow">lkml.org</a>]).  I like the way<br />
that you force the newly-uncompressed to-be-flushed page immediately<br />
into a swap bio in zswap_flush_entry via the call to swap_writepage,<br />
though I'm not entirely convinced that there aren't some race<br />
conditions there.  However, won't swap_writepage simply call<br />
frontswap_store instead and re-compress the page back into zswap?<br />
The (very ugly) solution I used for this was to flag the page in a<br />
frontswap_denial_map (see [<a href="https://lkml.org/lkml/2012/10/3/560"  rel="nofollow">lkml.org</a>]).<br />
Don't you require something like that also, or am I missing some<br />
magic in your code?<br />
<br />
I'm also a bit concerned about the consequent recursion:<br />
<br />
frontswap_store-&gt;<br />
  zswap_fs_store-&gt;<br />
    zswap_flush_entries-&gt;<br />
      zswap_flush_entry-&gt;<br />
        __swap_writepage-&gt;<br />
          swap_writepage-&gt;<br />
            frontswap_store-&gt;<br />
              zswap_fs_store-&gt; etc<br />
<br />
It's not obvious to me how deeply this might recurse and/or<br />
how the recursion is terminated.  The RFC'ed zcache code<br />
calls its equivalence of your &quot;flush&quot; code only from the<br />
shrinker thread to avoid this, though there may be a third,<br />
better, way.<br />
<br />
A second related issue that concerns me is that, although you<br />
are now, like zcache2, using an LRU queue for compressed pages<br />
(aka &quot;zpages&quot;), there is no relationship between that queue and<br />
physical pageframes.  In other words, you may free up 100 zpages<br />
out of zswap via zswap_flush_entries, but not free up a single<br />
pageframe.  This seems like a significant design issue.  Or am<br />
I misunderstanding the code?<br />
<br />
A third concern is about scalability... the locking seems very<br />
coarse-grained.  In zcache, you personally observed and fixed<br />
hashbucket contention (see [<a href="https://lkml.org/lkml/2011/9/29/215"  rel="nofollow">lkml.org</a>]).<br />
Doesn't zswap's tree_lock essentially use a single tree (per<br />
swaptype), i.e. no scalability?<br />
<br />
Thanks,<br />
Dan<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Dan Magenheimer</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:59:27 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720511,1720511#msg-1720511</guid>
            <title>Bad page state (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720511,1720511#msg-1720511</link>
            <description><![CDATA[ Hi<br />
<br />
I still see bad page state and bad spinlock magic after applying<br />
following patches to 2.6.38.8. I see these patches in 3.7.<br />
<br />
3ad3d901bbcfb15a5e4690e55350db0899095a68 (31 Jul '12):<br />
mm: mmu_notifier: fix freed page still mapped in secondary MMU<br />
<br />
<br />
21a92735f660eaecf69a6f2e777f18463760ec32<br />
mm: mmu_notifier: have mmu_notifiers use a global SRCU so they may<br />
safely schedule<br />
<br />
<br />
70400303ce0c4ced3139499c676d5c79636b0c72<br />
mm: mmu_notifier: make the mmu_notifier srcu static<br />
<br />
<br />
This is reproducible. Here is the backtrace. Does anyone else see this<br />
issue? I can enable any configs related to debugging if needed.<br />
<br />
thank you<br />
<br />
[  197.968501] BUG: Bad page state in process rsyslogd  pfn:9eedd<br />
[  198.052406] page:ffffea00022c4058 count:58504 mapcount:0 mapping:<br />
    (null) index:0x0<br />
[  198.432354] page flags:<br />
0x259300000000e2ee(error|referenced|uptodate|lru|active|slab|arch_1|writeback|head|tail)<br />
[  198.995150] Call Trace:<br />
[  199.128022] [&lt;ffffffff810779e0&gt;] ? dump_page+0xb1/0xb6<br />
[  199.189319] [&lt;ffffffff81078985&gt;] ? bad_page+0xee/0x104<br />
[  199.250602] [&lt;ffffffff81079999&gt;] ? get_page_from_freelist+0x322/0x468<br />
[  199.327468] [&lt;ffffffff81079c01&gt;] ? __alloc_pages_nodemask+0x122/0x64e<br />
[  199.404339] [&lt;ffffffff8102dcd4&gt;] ? get_parent_ip+0x11/0x41<br />
[  199.469778] [&lt;ffffffff8102dcd4&gt;] ? get_parent_ip+0x11/0x41<br />
[  199.535223] [&lt;ffffffff81088524&gt;] ? __do_fault+0x41b/0x452<br />
[  199.599623] [&lt;ffffffff8102dcd4&gt;] ? get_parent_ip+0x11/0x41<br />
[  199.665063] [&lt;ffffffff81088e9c&gt;] ? handle_pte_fault+0x6ff/0xa11<br />
[  199.735697] [&lt;ffffffff8102dcd4&gt;] ? get_parent_ip+0x11/0x41<br />
[  199.801140] [&lt;ffffffff8138cc60&gt;] ? _raw_spin_unlock+0x13/0x2e<br />
[  199.869697] [&lt;ffffffff8108a3f0&gt;] ? handle_mm_fault+0x134/0x14a<br />
[  199.939287] [&lt;ffffffff8138f909&gt;] ? do_page_fault+0x449/0x46e<br />
[  200.006798] [&lt;ffffffff8138d30f&gt;] ? page_fault+0x1f/0x30<br />
[  200.069124] [&lt;ffffffff81099b0f&gt;] ? filp_close+0x63/0x6d<br />
[  200.131449] [&lt;ffffffff810a8947&gt;] ? sys_dup3+0x124/0x155<br />
[  200.193779] [&lt;ffffffff8138d30f&gt;] ? page_fault+0x1f/0x30<br />
<br />
<br />
And another instance:<br />
<br />
[   42.874973] Starting new kernel<br />
[    1.244086] BUG: spinlock bad magic on CPU#1, ksoftirqd/1/10<br />
[    1.244086] BUG: unable to handle kernel paging request at 0000000000009367<br />
[    1.244086] IP: [&lt;ffffffff8118b1b5&gt;] spin_bug+0x73/0xa3<br />
[    1.244086] Oops: 0000 [#1] PREEMPT SMP<br />
[    1.244086] last sysfs file:<br />
/sys/devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3:1.0/host4/target4:0:0/4:0:0:0/block/sda/sda2/dev<br />
[    1.244086] Stack:<br />
[    1.244086] Call Trace:<br />
[    1.244086]  &lt;IRQ&gt;<br />
[    1.244086] [&lt;ffffffff8118b299&gt;] do_raw_spin_lock+0x29/0x13c<br />
[    1.244086] [&lt;ffffffff8138cde4&gt;] _raw_spin_lock_irqsave+0x1f/0x27<br />
[    1.244086] [&lt;ffffffff81025f59&gt;] __wake_up+0x1d/0x48<br />
[    1.244086] [&lt;ffffffff8104902a&gt;] __wake_up_bit+0x2c/0x2e<br />
[    1.244086] [&lt;ffffffff81074591&gt;] unlock_page+0x25/0x2a<br />
[    1.244086] [&lt;ffffffff810c0489&gt;] end_buffer_async_read+0x140/0x187<br />
[    1.244086] [&lt;ffffffff810be2d5&gt;] end_bio_bh_io_sync+0x35/0x42<br />
[    1.244086] [&lt;ffffffff810c18a4&gt;] bio_endio+0x28/0x2a<br />
[    1.244086] [&lt;ffffffff81173767&gt;] req_bio_endio+0x8b/0xaa<br />
[    1.244086] [&lt;ffffffff81173915&gt;] blk_update_request+0x18f/0x394<br />
[    1.244086] [&lt;ffffffff81173b35&gt;] blk_update_bidi_request+0x1b/0x69<br />
[    1.244086] [&lt;ffffffff811748b5&gt;] blk_end_bidi_request+0x1a/0x58<br />
[    1.244086] [&lt;ffffffff81174925&gt;] blk_end_request+0xb/0xd<br />
[    1.244086] [&lt;ffffffff81200c96&gt;] scsi_io_completion+0x17d/0x3f9<br />
[    1.244086] [&lt;ffffffff811fb237&gt;] scsi_finish_command+0xb0/0xb9<br />
[    1.244086] [&lt;ffffffff81200fff&gt;] scsi_softirq_done+0xdd/0xe6<br />
[    1.244086] [&lt;ffffffff811791a4&gt;] blk_done_softirq+0x6c/0x7c<br />
[    1.244086] [&lt;ffffffff810376ce&gt;] __do_softirq+0x8c/0x141<br />
[    1.244086] [&lt;ffffffff810037cc&gt;] call_softirq+0x1c/0x28<br />
[    1.244086]  &lt;EOI&gt;<br />
[    1.244086] [&lt;ffffffff81004c43&gt;] ? do_softirq+0x33/0x68<br />
[    1.244086] [&lt;ffffffff81037316&gt;] run_ksoftirqd+0xa6/0x1a5<br />
[    1.244086] [&lt;ffffffff81037270&gt;] ? run_ksoftirqd+0x0/0x1a5<br />
[    1.244086] [&lt;ffffffff81037270&gt;] ? run_ksoftirqd+0x0/0x1a5<br />
[    1.244086] [&lt;ffffffff81048c8e&gt;] kthread+0x7d/0x85<br />
[    1.244086] [&lt;ffffffff810036d4&gt;] kernel_thread_helper+0x4/0x10<br />
[    1.244086] [&lt;ffffffff81048c11&gt;] ? kthread+0x0/0x85<br />
[    1.244086] [&lt;ffffffff810036d0&gt;] ? kernel_thread_helper+0x0/0x10<br />
[    1.244086] Code: 00 48 8d 88 08 03 00 00 31 c0 65 8b 14 25 50 c4<br />
00 00 e8 dd ed 1f 00 41 83 c8 ff 4d 85 e4 44 8b 4b 08 48 c7 c1 dd 30<br />
4d 81 74 10 &lt;45&gt; 8b 84 24 60 01 00 00 49 8d 8c 24 08 03 00 00 8b 53 04<br />
48 89<br />
[    1.244086] RIP  [&lt;ffffffff8118b1b5&gt;] spin_bug+0x73/0xa3<br />
[    1.244086] CR2: 0000000000009367<br />
[    1.244086] Kernel panic - not syncing: Fatal exception in interrupt<br />
[    1.244086] Call Trace:<br />
[    1.244086]  &lt;IRQ&gt;<br />
[    1.244086] [&lt;ffffffff81389e71&gt;] ? panic+0x83/0x190<br />
[    1.244086] [&lt;ffffffff8138de90&gt;] ? oops_end+0xa9/0xb9<br />
[    1.244086] [&lt;ffffffff8101f71a&gt;] ? no_context+0x1f7/0x206<br />
[    1.244086] [&lt;ffffffff8101f8ab&gt;] ? __bad_area_nosemaphore+0x182/0x1a5<br />
[    1.244086] [&lt;ffffffff8101f8dc&gt;] ? bad_area_nosemaphore+0xe/0x10<br />
[    1.244086] [&lt;ffffffff8138f821&gt;] ? do_page_fault+0x261/0x46e<br />
[    1.244086] [&lt;ffffffff8138cd30&gt;] ? _raw_spin_unlock_irqrestore+0x1d/0x3a<br />
[    1.244086] [&lt;ffffffff8138cd30&gt;] ? _raw_spin_unlock_irqrestore+0x1d/0x3a<br />
[    1.244086] [&lt;ffffffff81032ce4&gt;] ? console_unlock+0x18b/0x1b1<br />
[    1.244086] [&lt;ffffffff81033297&gt;] ? vprintk+0x346/0x38c<br />
[    1.244086] [&lt;ffffffff8138d40f&gt;] ? page_fault+0x1f/0x30<br />
[    1.244086] [&lt;ffffffff8118b1b5&gt;] ? spin_bug+0x73/0xa3<br />
[    1.244086] [&lt;ffffffff8118b1a1&gt;] ? spin_bug+0x5f/0xa3<br />
[    1.244086] [&lt;ffffffff8118b299&gt;] ? do_raw_spin_lock+0x29/0x13c<br />
[    1.244086] [&lt;ffffffff8138cde4&gt;] ? _raw_spin_lock_irqsave+0x1f/0x27<br />
[    1.244086] [&lt;ffffffff81025f59&gt;] ? __wake_up+0x1d/0x48<br />
[    1.244086] [&lt;ffffffff8104902a&gt;] ? __wake_up_bit+0x2c/0x2e<br />
[    1.244086] [&lt;ffffffff81074591&gt;] ? unlock_page+0x25/0x2a<br />
[    1.244086] [&lt;ffffffff810c0489&gt;] ? end_buffer_async_read+0x140/0x187<br />
[    1.244086] [&lt;ffffffff810be2d5&gt;] ? end_bio_bh_io_sync+0x35/0x42<br />
[    1.244086] [&lt;ffffffff810c18a4&gt;] ? bio_endio+0x28/0x2a<br />
[    1.244086] [&lt;ffffffff81173767&gt;] ? req_bio_endio+0x8b/0xaa<br />
[    1.244086] [&lt;ffffffff81173915&gt;] ? blk_update_request+0x18f/0x394<br />
[    1.244086] [&lt;ffffffff81173b35&gt;] ? blk_update_bidi_request+0x1b/0x69<br />
[    1.244086] [&lt;ffffffff811748b5&gt;] ? blk_end_bidi_request+0x1a/0x58<br />
[    1.244086] [&lt;ffffffff81174925&gt;] ? blk_end_request+0xb/0xd<br />
[    1.244086] [&lt;ffffffff81200c96&gt;] ? scsi_io_completion+0x17d/0x3f9<br />
[    1.244086] [&lt;ffffffff811fb237&gt;] ? scsi_finish_command+0xb0/0xb9<br />
[    1.244086] [&lt;ffffffff81200fff&gt;] ? scsi_softirq_done+0xdd/0xe6<br />
[    1.244086] [&lt;ffffffff811791a4&gt;] ? blk_done_softirq+0x6c/0x7c<br />
[    1.244086] [&lt;ffffffff810376ce&gt;] ? __do_softirq+0x8c/0x141<br />
[    1.244086] [&lt;ffffffff810037cc&gt;] ? call_softirq+0x1c/0x28<br />
[    1.244086]  &lt;EOI&gt;<br />
[    1.244086] [&lt;ffffffff81004c43&gt;] ? do_softirq+0x33/0x68<br />
[    1.244086] [&lt;ffffffff81037316&gt;] ? run_ksoftirqd+0xa6/0x1a5<br />
[    1.244086] [&lt;ffffffff81037270&gt;] ? run_ksoftirqd+0x0/0x1a5<br />
[    1.244086] [&lt;ffffffff81037270&gt;] ? run_ksoftirqd+0x0/0x1a5<br />
[    1.244086] [&lt;ffffffff81048c8e&gt;] ? kthread+0x7d/0x85<br />
[    1.244086] [&lt;ffffffff810036d4&gt;] ? kernel_thread_helper+0x4/0x10<br />
[    1.244086] [&lt;ffffffff81048c11&gt;] ? kthread+0x0/0x85<br />
[    1.244086] [&lt;ffffffff810036d0&gt;] ? kernel_thread_helper+0x0/0x10<br />
[    1.244086] Rebooting in 60 seconds..<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Prasad Koya</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:56:29 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720510,1720510#msg-1720510</guid>
            <title>[PATCH v3] input: vt8500: Add power button keypad driver (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720510,1720510#msg-1720510</link>
            <description><![CDATA[ This patch adds support for the Power Button keypad found on<br />
Wondermedia netbooks/tablets.<br />
<br />
A keymap property is exposed to allowing defining the key<br />
event to be generated when the power button is pressed.<br />
<br />
Signed-off-by: Tony Prisk &lt;linux@prisktech.co.nz&gt;<br />
---<br />
CC: <a href="mailto:&#108;&#105;&#110;&#117;&#120;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#108;&#105;&#110;&#117;&#120;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
CC: <a href="mailto:&#108;&#105;&#110;&#117;&#120;&#45;&#97;&#114;&#109;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#108;&#105;&#115;&#116;&#115;&#46;&#105;&#110;&#102;&#114;&#97;&#100;&#101;&#97;&#100;&#46;&#111;&#114;&#103;">&#108;&#105;&#110;&#117;&#120;&#45;&#97;&#114;&#109;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#108;&#105;&#115;&#116;&#115;&#46;&#105;&#110;&#102;&#114;&#97;&#100;&#101;&#97;&#100;&#46;&#111;&#114;&#103;</a><br />
CC: <a href="mailto:&#118;&#116;&#56;&#53;&#48;&#48;&#45;&#119;&#109;&#56;&#53;&#48;&#53;&#45;&#108;&#105;&#110;&#117;&#120;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#103;&#111;&#111;&#103;&#108;&#101;&#103;&#114;&#111;&#117;&#112;&#115;&#46;&#99;&#111;&#109;">&#118;&#116;&#56;&#53;&#48;&#48;&#45;&#119;&#109;&#56;&#53;&#48;&#53;&#45;&#108;&#105;&#110;&#117;&#120;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#103;&#111;&#111;&#103;&#108;&#101;&#103;&#114;&#111;&#117;&#112;&#115;&#46;&#99;&#111;&#109;</a><br />
CC: <a href="mailto:&#108;&#105;&#110;&#117;&#120;&#45;&#105;&#110;&#112;&#117;&#116;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#108;&#105;&#110;&#117;&#120;&#45;&#105;&#110;&#112;&#117;&#116;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
<br />
v2:<br />
Remove devicetree binding for keycode<br />
Add dependency on OF in Kconfig<br />
Move static variables in a struct<br />
Remove redundant inline modifier from kpad_power_timeout()<br />
Remove unneccessary checks against power_button_pressed. Drop variable.<br />
Cleanup the fail path code and add a .remove function.<br />
Change the button behaviour so that a key-released event is only generated once<br />
the key is released, not after timeout.<br />
*Changes tested on WM8650 tablet.<br />
<br />
v3:<br />
Remove dependency on PMC node, and change binding document accordingly.<br />
Remove mod_timer call in kpad_power_timeout()<br />
Unmap io memory in fail path and .remove<br />
Update name &amp; phys fields to be more meaningful<br />
Use del_timer_sync rather than del_timer<br />
Fix usage of input_unregister_device/input_free_device<br />
<br />
 .../bindings/input/vt8500-power-keypad.txt         |   17 ++<br />
 drivers/input/keyboard/Kconfig                     |   10 ++<br />
 drivers/input/keyboard/Makefile                    |    1 +<br />
 drivers/input/keyboard/wmt_power_keypad.c          |  182 ++++++++++++++++++++<br />
 4 files changed, 210 insertions(+)<br />
 create mode 100644 Documentation/devicetree/bindings/input/vt8500-power-keypad.txt<br />
 create mode 100644 drivers/input/keyboard/wmt_power_keypad.c<br />
<br />
diff --git a/Documentation/devicetree/bindings/input/vt8500-power-keypad.txt b/Documentation/devicetree/bindings/input/vt8500-power-keypad.txt<br />
new file mode 100644<br />
index 0000000..f6996d5<br />
--- /dev/null<br />
+++ b/Documentation/devicetree/bindings/input/vt8500-power-keypad.txt<br />
@@ -0,0 +1,17 @@<br />
+* Wondermedia Power Keypad device tree bindings<br />
+<br />
+Wondermedia SoCs have a single irq-driven power button attached to<br />
+the power management controller.<br />
+<br />
+Required SoC Specific Properties:<br />
+- compatible: should be one of the following<br />
+   - &quot;wm,power-keypad&quot;: For all Wondermedia 8xxx-series SoCs.<br />
+- reg : Should contain the register range of the Power Mgmt controller<br />
+- interrupts: should be the power management controller wakeup interrupt.<br />
+<br />
+Example:<br />
+	powerkey: pwrkey@0 {<br />
+		compatible = &quot;wm,power-keypad&quot;;<br />
+		reg = &lt;0xd8130000 0x1000&gt;;<br />
+		interrupts = &lt;22&gt;;<br />
+	};<br />
diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig<br />
index 5a240c6..bb1e04f 100644<br />
--- a/drivers/input/keyboard/Kconfig<br />
+++ b/drivers/input/keyboard/Kconfig<br />
@@ -595,6 +595,16 @@ config KEYBOARD_TWL4030<br />
 	  To compile this driver as a module, choose M here: the<br />
 	  module will be called twl4030_keypad.<br />
 <br />
+config KEYBOARD_WMT_POWER_KEYPAD<br />
+	tristate &quot;Wondermedia Power keypad support&quot;<br />
+	depends on (OF &amp;&amp; ARCH_VT8500)<br />
+	help<br />
+	  Say Y here to enable support for the power button keypad<br />
+	  on Wondermedia 8xxx-series SoCs.<br />
+<br />
+	  To compile this driver as a module, choose M here: the<br />
+	  module will be called wmt_power_keypad.<br />
+<br />
 config KEYBOARD_XTKBD<br />
 	tristate &quot;XT keyboard&quot;<br />
 	select SERIO<br />
diff --git a/drivers/input/keyboard/Makefile b/drivers/input/keyboard/Makefile<br />
index 44e7600..eea31af 100644<br />
--- a/drivers/input/keyboard/Makefile<br />
+++ b/drivers/input/keyboard/Makefile<br />
@@ -52,5 +52,6 @@ obj-$(CONFIG_KEYBOARD_TC3589X)		+= tc3589x-keypad.o<br />
 obj-$(CONFIG_KEYBOARD_TEGRA)		+= tegra-kbc.o<br />
 obj-$(CONFIG_KEYBOARD_TNETV107X)	+= tnetv107x-keypad.o<br />
 obj-$(CONFIG_KEYBOARD_TWL4030)		+= twl4030_keypad.o<br />
+obj-$(CONFIG_KEYBOARD_WMT_POWER_KEYPAD)	+= wmt_power_keypad.o<br />
 obj-$(CONFIG_KEYBOARD_XTKBD)		+= xtkbd.o<br />
 obj-$(CONFIG_KEYBOARD_W90P910)		+= w90p910_keypad.o<br />
diff --git a/drivers/input/keyboard/wmt_power_keypad.c b/drivers/input/keyboard/wmt_power_keypad.c<br />
new file mode 100644<br />
index 0000000..383b73e<br />
--- /dev/null<br />
+++ b/drivers/input/keyboard/wmt_power_keypad.c<br />
@@ -0,0 +1,182 @@<br />
+/* Wondermedia Power Keypad<br />
+ *<br />
+ * Copyright (C) 2012 Tony Prisk &lt;linux@prisktech.co.nz&gt;<br />
+ *<br />
+ * This software is licensed under the terms of the GNU General Public<br />
+ * License version 2, as published by the Free Software Foundation, and<br />
+ * may be copied, distributed, and modified under those terms.<br />
+ *<br />
+ * This program is distributed in the hope that it will be useful,<br />
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of<br />
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the<br />
+ * GNU General Public License for more details.<br />
+ *<br />
+ */<br />
+<br />
+#include &lt;linux/module.h&gt;<br />
+#include &lt;linux/err.h&gt;<br />
+#include &lt;linux/io.h&gt;<br />
+#include &lt;linux/input.h&gt;<br />
+#include &lt;linux/interrupt.h&gt;<br />
+#include &lt;linux/platform_device.h&gt;<br />
+#include &lt;linux/bitops.h&gt;<br />
+#include &lt;linux/of.h&gt;<br />
+#include &lt;linux/of_address.h&gt;<br />
+#include &lt;linux/of_irq.h&gt;<br />
+#include &lt;linux/of_device.h&gt;<br />
+<br />
+struct kpad_pwr_data {<br />
+	struct input_dev	*kpad_power;<br />
+	void __iomem		*pmc_base;<br />
+	int			irq;<br />
+	struct timer_list	timer;<br />
+	spinlock_t		lock;<br />
+	unsigned int		keycode;<br />
+};<br />
+<br />
+static void kpad_power_timeout(unsigned long fcontext)<br />
+{<br />
+	struct kpad_pwr_data *data = (struct kpad_pwr_data *)fcontext;<br />
+	unsigned long flags;<br />
+<br />
+	spin_lock_irqsave(&amp;data-&gt;lock, flags);<br />
+<br />
+	input_report_key(data-&gt;kpad_power, data-&gt;keycode, 0);<br />
+	input_sync(data-&gt;kpad_power);<br />
+<br />
+	spin_unlock_irqrestore(&amp;data-&gt;lock, flags);<br />
+}<br />
+<br />
+static irqreturn_t kpad_power_isr(int irq_num, void *priv)<br />
+{<br />
+	struct kpad_pwr_data *data = priv;<br />
+	u32 status;<br />
+	unsigned long flags;<br />
+<br />
+	spin_lock_irqsave(&amp;data-&gt;lock, flags);<br />
+<br />
+	status = readl(data-&gt;pmc_base + 0x14);<br />
+	writel(status, data-&gt;pmc_base + 0x14);<br />
+<br />
+	if (status &amp; BIT(14)) {<br />
+		input_report_key(data-&gt;kpad_power, data-&gt;keycode, 1);<br />
+		input_sync(data-&gt;kpad_power);<br />
+		mod_timer(&amp;data-&gt;timer, jiffies + msecs_to_jiffies(250));<br />
+	}<br />
+<br />
+	spin_unlock_irqrestore(&amp;data-&gt;lock, flags);<br />
+<br />
+	return IRQ_HANDLED;<br />
+}<br />
+<br />
+static int vt8500_pwr_kpad_probe(struct platform_device *pdev)<br />
+{<br />
+	struct device_node *np = pdev-&gt;dev.of_node;<br />
+	struct kpad_pwr_data *data;<br />
+	u32 status;<br />
+	int err;<br />
+<br />
+	if (!np) {<br />
+		dev_err(&amp;pdev-&gt;dev, &quot;devicenode not found\n&quot;);<br />
+		return -ENODEV;<br />
+	}<br />
+<br />
+	data = devm_kzalloc(&amp;pdev-&gt;dev, sizeof(*data), GFP_KERNEL);<br />
+	if (!data) {<br />
+		dev_err(&amp;pdev-&gt;dev, &quot;unable to allocate private data\n&quot;);<br />
+		return -ENOMEM;<br />
+	}<br />
+<br />
+	platform_set_drvdata(pdev, data);<br />
+	data-&gt;keycode = KEY_POWER;<br />
+	spin_lock_init(&amp;data-&gt;lock);<br />
+<br />
+	data-&gt;pmc_base = of_iomap(np, 0);<br />
+	if (!data-&gt;pmc_base) {<br />
+		dev_err(&amp;pdev-&gt;dev, &quot;unable to map pmc memory\n&quot;);<br />
+		return -ENOMEM;<br />
+	}<br />
+<br />
+	/* set power button to soft-power */<br />
+	status = readl(data-&gt;pmc_base + 0x54);<br />
+	writel(status | 1, data-&gt;pmc_base + 0x54);<br />
+<br />
+	/* clear any pending interrupts */<br />
+	status = readl(data-&gt;pmc_base + 0x14);<br />
+	writel(status, data-&gt;pmc_base + 0x14);<br />
+<br />
+	data-&gt;kpad_power = input_allocate_device();<br />
+	if (!data-&gt;kpad_power) {<br />
+		dev_err(&amp;pdev-&gt;dev, &quot;failed to allocate input device\n&quot;);<br />
+		return -ENOMEM;<br />
+	}<br />
+<br />
+	input_set_capability(data-&gt;kpad_power, EV_KEY, data-&gt;keycode);<br />
+<br />
+	data-&gt;kpad_power-&gt;name = &quot;Wondermedia Power Button&quot;;<br />
+	data-&gt;kpad_power-&gt;phys = &quot;vt8500-pmc/input0&quot;;<br />
+	data-&gt;kpad_power-&gt;keycode = &amp;data-&gt;keycode;<br />
+	data-&gt;kpad_power-&gt;keycodesize = sizeof(unsigned int);<br />
+	data-&gt;kpad_power-&gt;keycodemax = 1;<br />
+<br />
+	setup_timer(&amp;data-&gt;timer, kpad_power_timeout, (unsigned long)data);<br />
+<br />
+	data-&gt;irq = irq_of_parse_and_map(np, 0);<br />
+	err = request_irq(data-&gt;irq, &amp;kpad_power_isr, 0, &quot;pwrbtn&quot;, data);<br />
+	if (err &lt; 0) {<br />
+		dev_err(&amp;pdev-&gt;dev, &quot;failed to request irq\n&quot;);<br />
+		goto cleanup_irq;<br />
+	}<br />
+<br />
+	err = input_register_device(data-&gt;kpad_power);<br />
+	if (err &lt; 0) {<br />
+		dev_err(&amp;pdev-&gt;dev, &quot;failed to register input device\n&quot;);<br />
+		goto cleanup_input;<br />
+	}<br />
+<br />
+	return 0;<br />
+<br />
+cleanup_input:<br />
+	free_irq(data-&gt;irq, NULL);<br />
+cleanup_irq:<br />
+	del_timer(&amp;data-&gt;timer);<br />
+	input_free_device(data-&gt;kpad_power);<br />
+	iounmap(data-&gt;pmc_base);<br />
+	return err;<br />
+}<br />
+<br />
+static int vt8500_pwr_kpad_remove(struct platform_device *pdev)<br />
+<br />
+{<br />
+	struct kpad_pwr_data *data = platform_get_drvdata(pdev);<br />
+<br />
+	free_irq(data-&gt;irq, data);<br />
+	del_timer_sync(&amp;data-&gt;timer);<br />
+	input_unregister_device(data-&gt;kpad_power);<br />
+	iounmap(data-&gt;pmc_base);<br />
+<br />
+	return 0;<br />
+}<br />
+<br />
+<br />
+static struct of_device_id vt8500_pwr_kpad_dt_ids[] = {<br />
+	{ .compatible = &quot;wm,power-keypad&quot; },<br />
+	{ /* Sentinel */ },<br />
+};<br />
+<br />
+static struct platform_driver vt8500_pwr_kpad_driver = {<br />
+	.probe		= vt8500_pwr_kpad_probe,<br />
+	.remove		= vt8500_pwr_kpad_remove,<br />
+	.driver		= {<br />
+		.name	= &quot;wmt-power-keypad&quot;,<br />
+		.owner	= THIS_MODULE,<br />
+		.of_match_table = vt8500_pwr_kpad_dt_ids,<br />
+	},<br />
+};<br />
+<br />
+module_platform_driver(vt8500_pwr_kpad_driver);<br />
+<br />
+MODULE_DESCRIPTION(&quot;Wondermedia Power Keypad Driver&quot;);<br />
+MODULE_AUTHOR(&quot;Tony Prisk &lt;linux@prisktech.co.nz&gt;&quot;);<br />
+MODULE_LICENSE(&quot;GPL v2&quot;);<br />
+MODULE_DEVICE_TABLE(of, vt8500_pwr_kpad_dt_ids);<br />
-- <br />
1.7.9.5<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Tony Prisk</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:56:29 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720507,1720507#msg-1720507</guid>
            <title>[PATCH] Access control in Xen privcmd_ioctl_mmap (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720507,1720507#msg-1720507</link>
            <description><![CDATA[ In the privcmd Linux driver two checks in the functions<br />
privcmd_ioctl_mmap and privcmd_ioctl_mmap_batch are not needed as they<br />
are trying to enforce hypervisor-level access control.  They should be<br />
removed as they break secondary control domains when performing dom0<br />
disaggregation. Xen itself provides adequate security controls around<br />
these hypercalls and these checks prevent those controls from<br />
functioning as intended.<br />
<br />
The patch applies to the stable Linux 3.7.1 kernel.<br />
<br />
Signed-off-by: Tamas K Lengyel &lt;tamas.lengyel@zentific.com&gt;<br />
Cc: Daniel De Graaf &lt;dgdegra@tycho.nsa.gov&gt;<br />
Cc: <a href="mailto:&#120;&#101;&#110;&#45;&#100;&#101;&#118;&#101;&#108;&#64;&#108;&#105;&#115;&#116;&#115;&#46;&#120;&#101;&#110;&#115;&#111;&#117;&#114;&#99;&#101;&#46;&#99;&#111;&#109;">&#120;&#101;&#110;&#45;&#100;&#101;&#118;&#101;&#108;&#64;&#108;&#105;&#115;&#116;&#115;&#46;&#120;&#101;&#110;&#115;&#111;&#117;&#114;&#99;&#101;&#46;&#99;&#111;&#109;</a><br />
Cc: <a href="mailto:&#108;&#105;&#110;&#117;&#120;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#108;&#105;&#110;&#117;&#120;&#45;&#107;&#101;&#114;&#110;&#101;&#108;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
---<br />
 drivers/xen/privcmd.c |    6 ------<br />
 1 files changed, 0 insertions(+), 6 deletions(-)<br />
<br />
diff --git a/drivers/xen/privcmd.c b/drivers/xen/privcmd.c<br />
index 71f5c45..adaa260 100644<br />
--- a/drivers/xen/privcmd.c<br />
+++ b/drivers/xen/privcmd.c<br />
@@ -196,9 +196,6 @@ static long privcmd_ioctl_mmap(void __user *udata)<br />
        LIST_HEAD(pagelist);<br />
        struct mmap_mfn_state state;<br />
<br />
-       if (!xen_initial_domain())<br />
-               return -EPERM;<br />
-<br />
        if (copy_from_user(&amp;mmapcmd, udata, sizeof(mmapcmd)))<br />
                return -EFAULT;<br />
<br />
@@ -316,9 +313,6 @@ static long privcmd_ioctl_mmap_batch(void __user<br />
*udata, int version)<br />
        int *err_array = NULL;<br />
        struct mmap_batch_state state;<br />
<br />
-       if (!xen_initial_domain())<br />
-               return -EPERM;<br />
-<br />
        switch (version) {<br />
        case 1:<br />
                if (copy_from_user(&amp;m, udata, sizeof(struct privcmd_mmapbatch)))<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Tamas Lengyel</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:56:15 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720503,1720503#msg-1720503</guid>
            <title>[PATCH] uio: sercos3: use devm_kzalloc (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720503,1720503#msg-1720503</link>
            <description><![CDATA[ use devm_kzalloc and no need of free's at error path and unload<br />
<br />
Signed-off-by: Devendra Naga &lt;devendra.aaru@gmail.com&gt;<br />
---<br />
<br />
Please apply this after<br />
<br />
changeid: 1fb4ec94e7e955a1e26bf81f2634e5be2fa5f1d5<br />
[PATCH] uio: uio_sercos3: use module_pci_driver macro<br />
<br />
sorry for sending as patch should be patch 2/2.<br />
<br />
 drivers/uio/uio_sercos3.c |   15 +++++----------<br />
 1 file changed, 5 insertions(+), 10 deletions(-)<br />
<br />
diff --git a/drivers/uio/uio_sercos3.c b/drivers/uio/uio_sercos3.c<br />
index 5419832..c0d758a 100644<br />
--- a/drivers/uio/uio_sercos3.c<br />
+++ b/drivers/uio/uio_sercos3.c<br />
@@ -123,16 +123,16 @@ static int sercos3_pci_probe(struct pci_dev *dev,<br />
 	struct sercos3_priv *priv;<br />
 	int i;<br />
 <br />
-	info = kzalloc(sizeof(struct uio_info), GFP_KERNEL);<br />
+	info = devm_kzalloc(&amp;dev-&gt;dev, sizeof(struct uio_info), GFP_KERNEL);<br />
 	if (!info)<br />
 		return -ENOMEM;<br />
 <br />
-	priv = kzalloc(sizeof(struct sercos3_priv), GFP_KERNEL);<br />
+	priv = devm_kzalloc(&amp;dev-&gt;dev, sizeof(struct sercos3_priv), GFP_KERNEL);<br />
 	if (!priv)<br />
-		goto out_free;<br />
+		return -ENOMEM;<br />
 <br />
 	if (pci_enable_device(dev))<br />
-		goto out_free_priv;<br />
+		goto out;<br />
 <br />
 	if (pci_request_regions(dev, &quot;sercos3&quot;))<br />
 		goto out_disable;<br />
@@ -173,10 +173,7 @@ out_unmap:<br />
 	pci_release_regions(dev);<br />
 out_disable:<br />
 	pci_disable_device(dev);<br />
-out_free_priv:<br />
-	kfree(priv);<br />
-out_free:<br />
-	kfree(info);<br />
+out:<br />
 	return -ENODEV;<br />
 }<br />
 <br />
@@ -193,8 +190,6 @@ static void sercos3_pci_remove(struct pci_dev *dev)<br />
 		if (info-&gt;mem<i>.internal_addr)<br />
 			iounmap(info-&gt;mem<i>.internal_addr);<br />
 	}<br />
-	kfree(info-&gt;priv);<br />
-	kfree(info);<br />
 }<br />
 <br />
 static struct pci_device_id sercos3_pci_ids[] = {<br />
-- <br />
1.7.10.4<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]</i></i>]]></description>
            <dc:creator>Devendra Naga</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:54 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720502,1720502#msg-1720502</guid>
            <title>PATCH: Error Checking for pagemap.h. (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720502,1720502#msg-1720502</link>
            <description><![CDATA[ This patch is for the pagemap.h. This checks to see if the<br />
page_size_int is 2, if not, set the value to 2, and return 1.<br />
The code is under the double-dashed lines. It is for Kernel Version 3.8-rc1.<br />
This is a rewrite.<br />
<br />
--<br />
Signed-off-by: Christopher P. Sacchi <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#46;&#115;&#97;&#99;&#99;&#104;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#46;&#115;&#97;&#99;&#99;&#104;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;</a><br />
--- pagemap.h   2012-12-21 20:19:00.000000000 -0500<br />
+++ pagemap.h   2012-12-31 13:07:51.566631871 -0500<br />
@@ -14,11 +14,15 @@<br />
 #include &lt;linux/bitops.h&gt;<br />
 #include &lt;linux/hardirq.h&gt; /* for in_interrupt() */<br />
 #include &lt;linux/hugetlb_inline.h&gt;<br />
-<br />
 /*<br />
  * Bits in mapping-&gt;flags.  The lower __GFP_BITS_SHIFT bits are the page<br />
  * allocation mode flags.<br />
  */<br />
+/*<br />
+* Here we declare the number that<br />
+* the PAGE_SIZE should have.<br />
+* We need it an integer for checking<br />
+* and writing. This value should be two.<br />
+* If not, later we'll check.<br />
+*/<br />
+int page_size_integer = 2;<br />
 enum mapping_flags {<br />
        AS_EIO          = __GFP_BITS_SHIFT + 0, /* IO error on async write */<br />
        AS_ENOSPC       = __GFP_BITS_SHIFT + 1, /* ENOSPC on async write */<br />
@@ -426,6 +430,18 @@ extern void add_page_wait_queue(struct p<br />
  * This assumes that two userspace pages are always sufficient.  That's<br />
  * not true if PAGE_CACHE_SIZE &gt; PAGE_SIZE.<br />
  */<br />
+<br />
+/*<br />
+* Here we'll check for if the two userspace pages are not sufficient,<br />
+* and if PAGE_CACHE_SIZE &gt; PAGE_SIZE.<br />
+* This will return 1 if true,<br />
+* and will set the value back to 2 in case of a fault.<br />
+*/<br />
+static inline int fault_userspace_assumption_sufficient_not_true()<br />
+{<br />
+       if (PAGE_CACHE_SIZE &gt; PAGE_SIZE) {<br />
+               page_size_int = 2;<br />
+               return 1;<br />
+       }<br />
+}<br />
 static inline int fault_in_pages_writeable(char __user *uaddr, int size)<br />
 {<br />
        int ret;<br />
--<br />
<br />
Regards,<br />
Christopher<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Christopher Sacchi</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:54 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720501,1720501#msg-1720501</guid>
            <title>PATCH: Error checking page_size to see if userspace page_size_int = 2. (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720501,1720501#msg-1720501</link>
            <description><![CDATA[ This patch is for the pagemap.h. This checks to see if the<br />
page_size_int is 2, if not, set the value to 2, and return 1.<br />
The code is under the double-dashed lines.<br />
<br />
--<br />
Signed-off-by: Christopher P. Sacchi <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#46;&#115;&#97;&#99;&#99;&#104;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#46;&#115;&#97;&#99;&#99;&#104;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;</a><br />
--- pagemap.h	2012-12-21 20:19:00.000000000 -0500<br />
+++ pagemap.h	2012-12-31 13:07:51.566631871 -0500<br />
@@ -14,11 +14,15 @@<br />
 #include &lt;linux/bitops.h&gt;<br />
 #include &lt;linux/hardirq.h&gt; /* for in_interrupt() */<br />
 #include &lt;linux/hugetlb_inline.h&gt;<br />
-<br />
 /*<br />
  * Bits in mapping-&gt;flags.  The lower __GFP_BITS_SHIFT bits are the page<br />
  * allocation mode flags.<br />
  */<br />
+/*<br />
+* Here we declare the number that<br />
+* the PAGE_SIZE should have.<br />
+* We need it an integer for checking<br />
+* and writing. This value should be two.<br />
+* If not, later we'll check.<br />
+*/<br />
+int page_size_integer = 2;<br />
 enum mapping_flags {<br />
 	AS_EIO		= __GFP_BITS_SHIFT + 0,	/* IO error on async write */<br />
 	AS_ENOSPC	= __GFP_BITS_SHIFT + 1,	/* ENOSPC on async write */<br />
@@ -426,6 +430,18 @@ extern void add_page_wait_queue(struct p<br />
  * This assumes that two userspace pages are always sufficient.  That's<br />
  * not true if PAGE_CACHE_SIZE &gt; PAGE_SIZE.<br />
  */<br />
+<br />
+/*<br />
+* Here we'll check for if the two userspace pages are not sufficient,<br />
+* and if PAGE_CACHE_SIZE &gt; PAGE_SIZE.<br />
+* This will return 1 if true,<br />
+* and will set the value back to 2 in case of a fault.<br />
+*/<br />
+static inline int fault_userspace_assumption_sufficient_not_true()<br />
+{<br />
+	if (PAGE_CACHE_SIZE &gt; PAGE_SIZE) {<br />
+		page_size_int = 2;<br />
+		return 1;<br />
+	}<br />
+}<br />
 static inline int fault_in_pages_writeable(char __user *uaddr, int size)<br />
 {<br />
 	int ret;<br />
--<br />
<br />
Regards,<br />
Christopher<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Christopher Sacchi</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:54 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720500,1720500#msg-1720500</guid>
            <title>[PATCH] uio: uio_sercos3: use module_pci_driver macro (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720500,1720500#msg-1720500</link>
            <description><![CDATA[ use module_pci_driver macro and simplify the module init and exit code<br />
<br />
Signed-off-by: Devendra Naga &lt;devendra.aaru@gmail.com&gt;<br />
---<br />
 drivers/uio/uio_sercos3.c |   14 +-------------<br />
 1 file changed, 1 insertion(+), 13 deletions(-)<br />
<br />
diff --git a/drivers/uio/uio_sercos3.c b/drivers/uio/uio_sercos3.c<br />
index 81a10a5..5419832 100644<br />
--- a/drivers/uio/uio_sercos3.c<br />
+++ b/drivers/uio/uio_sercos3.c<br />
@@ -226,19 +226,7 @@ static struct pci_driver sercos3_pci_driver = {<br />
 	.remove = sercos3_pci_remove,<br />
 };<br />
 <br />
-static int __init sercos3_init_module(void)<br />
-{<br />
-	return pci_register_driver(&amp;sercos3_pci_driver);<br />
-}<br />
-<br />
-static void __exit sercos3_exit_module(void)<br />
-{<br />
-	pci_unregister_driver(&amp;sercos3_pci_driver);<br />
-}<br />
-<br />
-module_init(sercos3_init_module);<br />
-module_exit(sercos3_exit_module);<br />
-<br />
+module_pci_driver(sercos3_pci_driver);<br />
 MODULE_DESCRIPTION(&quot;UIO driver for the Automata Sercos III PCI card&quot;);<br />
 MODULE_AUTHOR(&quot;John Ogness &lt;john.ogness@linutronix.de&gt;&quot;);<br />
 MODULE_LICENSE(&quot;GPL v2&quot;);<br />
-- <br />
1.7.10.4<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Devendra Naga</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:54 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720498,1720498#msg-1720498</guid>
            <title>mm: lockup on mmap_sem (1 reply)</title>
            <link>http://choon.net/forum/read.php?21,1720498,1720498#msg-1720498</link>
            <description><![CDATA[ Hi all,<br />
<br />
While fuzzing with trinity inside a KVM tools guest, running latest -next kernel,<br />
I've stumbled on the following hang:<br />
<br />
[ 7204.030178] INFO: task khugepaged:3257 blocked for more than 120 seconds.<br />
[ 7204.031043] &quot;echo 0 &gt; /proc/sys/kernel/hung_task_timeout_secs&quot; disables this message.<br />
[ 7204.032056] khugepaged      D 00000000001d6dc0  5144  3257      2 0x00000000<br />
[ 7204.032969]  ffff8800be8bdc00 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 7204.033959]  ffff8800bf9cb000 ffff8800be8b3000 ffff8800be8bdc00 00000000001d6dc0<br />
[ 7204.034994]  ffff8800be8b3000 ffff8800be8bdfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 7204.036057] Call Trace:<br />
[ 7204.036388]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 7204.037090]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 7204.037711]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 7204.038511]  [&lt;ffffffff83ce4ca5&gt;] rwsem_down_read_failed+0x15/0x17<br />
[ 7204.039292]  [&lt;ffffffff81a139a4&gt;] call_rwsem_down_read_failed+0x14/0x30<br />
[ 7204.040207]  [&lt;ffffffff83ce3349&gt;] ? down_read+0x79/0x8e<br />
[ 7204.040895]  [&lt;ffffffff81276147&gt;] ? khugepaged_scan_mm_slot+0xa7/0x2b0<br />
[ 7204.041689]  [&lt;ffffffff83ce55b0&gt;] ? _raw_spin_unlock+0x30/0x60<br />
[ 7204.042482]  [&lt;ffffffff81276147&gt;] khugepaged_scan_mm_slot+0xa7/0x2b0<br />
[ 7204.043299]  [&lt;ffffffff8127644d&gt;] khugepaged_do_scan+0xfd/0x1a0<br />
[ 7204.044105]  [&lt;ffffffff812764f0&gt;] ? khugepaged_do_scan+0x1a0/0x1a0<br />
[ 7204.044874]  [&lt;ffffffff81276515&gt;] khugepaged+0x25/0x70<br />
[ 7204.045527]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 7204.046129]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 7204.046905]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 7204.047609]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 7204.048524] 1 lock held by khugepaged/3257:<br />
[ 7204.049046]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff81276147&gt;] khugepaged_scan_mm_slot+0xa7/0x2b0<br />
[ 7204.050449] INFO: task trinity-child22:15461 blocked for more than 120 seconds.<br />
[ 7204.051355] &quot;echo 0 &gt; /proc/sys/kernel/hung_task_timeout_secs&quot; disables this message.<br />
[ 7204.052390] trinity-child22 D ffff88000c00e4c0  4920 15461   6883 0x00000004<br />
[ 7204.053347]  ffff88002fba9bc0 0000000000000002 ffff88000b6c2000 ffff88000b6c2000<br />
[ 7204.054387]  ffff880008003000 ffff880007898000 ffff88002fba9bc0 00000000001d6dc0<br />
[ 7204.055373]  ffff880007898000 ffff88002fba9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 7204.056396] Call Trace:<br />
[ 7204.056703]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 7204.057402]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 7204.058036]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 7204.058826]  [&lt;ffffffff83ce4ca5&gt;] rwsem_down_read_failed+0x15/0x17<br />
[ 7204.059588]  [&lt;ffffffff81a139a4&gt;] call_rwsem_down_read_failed+0x14/0x30<br />
[ 7204.060502]  [&lt;ffffffff83ce3349&gt;] ? down_read+0x79/0x8e<br />
[ 7204.061188]  [&lt;ffffffff8125fa16&gt;] ? do_migrate_pages+0x56/0x2b0<br />
[ 7204.061906]  [&lt;ffffffff81220d50&gt;] ? lru_add_drain_all+0x10/0x20<br />
[ 7204.062648]  [&lt;ffffffff8125fa16&gt;] do_migrate_pages+0x56/0x2b0<br />
[ 7204.063418]  [&lt;ffffffff81a26ef8&gt;] ? do_raw_spin_unlock+0xc8/0xe0<br />
[ 7204.064240]  [&lt;ffffffff8194e573&gt;] ? security_capable+0x13/0x20<br />
[ 7204.064865]  [&lt;ffffffff8111d8c0&gt;] ? ns_capable+0x50/0x80<br />
[ 7204.065443]  [&lt;ffffffff812601c2&gt;] sys_migrate_pages+0x4e2/0x550<br />
[ 7204.065964]  [&lt;ffffffff8125fd98&gt;] ? sys_migrate_pages+0xb8/0x550<br />
[ 7204.066513]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 7204.067011] 1 lock held by trinity-child22/15461:<br />
[ 7204.067452]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8125fa16&gt;] do_migrate_pages+0x56/0x2b0<br />
[ 7204.068489] INFO: task trinity-child16:15829 blocked for more than 120 seconds.<br />
[ 7204.069224] &quot;echo 0 &gt; /proc/sys/kernel/hung_task_timeout_secs&quot; disables this message.<br />
[ 7204.070057] trinity-child16 D ffff880008ba74c0  5128 15829   6883 0x00000004<br />
[ 7204.070732]  ffff88000c791bc0 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 7204.071550]  ffff88000c083000 ffff88000d808000 ffff88000c791bc0 00000000001d6dc0<br />
[ 7204.072380]  ffff88000d808000 ffff88000c791fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 7204.073323] Call Trace:<br />
[ 7204.073614]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 7204.074179]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 7204.074619]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 7204.075285]  [&lt;ffffffff83ce4ca5&gt;] rwsem_down_read_failed+0x15/0x17<br />
[ 7204.075839]  [&lt;ffffffff81a139a4&gt;] call_rwsem_down_read_failed+0x14/0x30<br />
[ 7204.076435]  [&lt;ffffffff83ce3349&gt;] ? down_read+0x79/0x8e<br />
[ 7204.076900]  [&lt;ffffffff8125fa16&gt;] ? do_migrate_pages+0x56/0x2b0<br />
[ 7204.077623]  [&lt;ffffffff81220d50&gt;] ? lru_add_drain_all+0x10/0x20<br />
[ 7204.078360]  [&lt;ffffffff8125fa16&gt;] do_migrate_pages+0x56/0x2b0<br />
[ 7204.079063]  [&lt;ffffffff81a26ef8&gt;] ? do_raw_spin_unlock+0xc8/0xe0<br />
[ 7204.079622]  [&lt;ffffffff8194e573&gt;] ? security_capable+0x13/0x20<br />
[ 7204.080329]  [&lt;ffffffff8111d8c0&gt;] ? ns_capable+0x50/0x80<br />
[ 7204.080938]  [&lt;ffffffff812601c2&gt;] sys_migrate_pages+0x4e2/0x550<br />
[ 7204.081692]  [&lt;ffffffff8125fd98&gt;] ? sys_migrate_pages+0xb8/0x550<br />
[ 7204.082241]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 7204.082735] 1 lock held by trinity-child16/15829:<br />
[ 7204.083401]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8125fa16&gt;] do_migrate_pages+0x56/0x2b0<br />
<br />
I'm not quite sure how it happened, but I've attached a full sysrq-t which could possibly<br />
help with figuring it out.<br />
<br />
<br />
Thanks,<br />
Sasha<br />
[ 8513.880125] SysRq : Show State<br />
[ 8513.880586]   task                        PC stack   pid father<br />
[ 8513.881316] init            S 00000000001d6dc0  2560     1      0 0x00000000<br />
[ 8513.882034]  ffff8800bf903de8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8513.882764]  ffffffff8542f440 ffff8800bf908000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.883577]  ffff8800bf908000 ffff8800bf903fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.884785] Call Trace:<br />
[ 8513.885252]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.886184]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.886900]  [&lt;ffffffff81115615&gt;] do_wait+0x2b5/0x3b0<br />
[ 8513.887932]  [&lt;ffffffff8111682b&gt;] sys_wait4+0xbb/0xe0<br />
[ 8513.889123]  [&lt;ffffffff81113590&gt;] ? put_task_struct+0x20/0x20<br />
[ 8513.890025]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8513.890025] kthreadd        S 00000000001d6dc0  5480     2      0 0x00000000<br />
[ 8513.890025]  ffff8800bf905df8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bfad0000 ffff8800bf90b000 ffff8800bf905df8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf90b000 ffff8800bf905fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8113f7b1&gt;] kthreadd+0xd1/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f6e0&gt;] ? kthread_create_on_cpu+0x80/0x80<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f6e0&gt;] ? kthread_create_on_cpu+0x80/0x80<br />
[ 8513.890025] ksoftirqd/0     S 00000000001d6dc0  5520     3      2 0x00000000<br />
[ 8513.890025]  ffff8800bf907d58 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfadb000 ffff8800bf918000 ffff8800bf907d58 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf918000 ffff8800bf907fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/0:0     S 00000000001d6dc0  5800     4      2 0x00000000<br />
[ 8513.890025]  ffff8800bf921d48 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfacb000 ffff8800bf91b000 ffff8800bf921d48 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf91b000 ffff8800bf921fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/0:0H    S 00000000001d6dc0  5800     5      2 0x00000000<br />
[ 8513.890025]  ffff8800bf923d48 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8513.890025]  ffff8800be4b0000 ffff8800bf928000 ffff8800bf923d48 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf928000 ffff8800bf923fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/u:0     S 00000000001d6dc0  4880     6      2 0x00000000<br />
[ 8513.890025]  ffff8800bf925d48 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff880007ba8000 ffff8800bf92b000 ffff8800bf925d48 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf92b000 ffff8800bf925fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/u:0H    S 00000000001d6dc0  6376     7      2 0x00000000<br />
[ 8513.890025]  ffff8800bf927d48 0000000000000006 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf933000 ffff8800bf930000 ffff8800bf927d48 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf930000 ffff8800bf927fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] migration/0     S 00000000001d6dc0  5896     8      2 0x00000000<br />
[ 8513.890025]  ffff8800bf939cd8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800be890000 ffff8800bf933000 ffff8800bf939cd8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf933000 ffff8800bf939fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81153c10&gt;] ? __migrate_task+0x200/0x200<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811aeadd&gt;] cpu_stopper_thread+0x1ad/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff811ae930&gt;] ? cpu_stop_signal_done+0x30/0x30<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcuc/0          S 00000000001d6dc0  5400     9      2 0x00000000<br />
[ 8513.890025]  ffff8800bf93bd58 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf918000 ffff8800bf940000 ffff8800bf93bd58 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf940000 ffff8800bf93bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcub/0          S 00000000001d6dc0  5728    10      2 0x00000000<br />
[ 8513.890025]  ffff8800bf93dd48 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfbc0000 ffff8800bf943000 ffff8800bf93dd48 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf943000 ffff8800bf93dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811d531f&gt;] rcu_boost_kthread+0x17f/0x600<br />
[ 8513.890025]  [&lt;ffffffff811d51a0&gt;] ? trace_rcu_utilization+0x100/0x100<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_preempt     S 00000000001d6dc0  5280    11      2 0x00000000<br />
[ 8513.890025]  ffff8800bf93fd18 0000000000000002 00000000001d6dc0 ffff8800bf948048<br />
[ 8513.890025]  ffff8800bf96b000 ffff8800bf948000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf948000 ffff8800bf93ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811db85b&gt;] rcu_gp_kthread+0x9b/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff811db7c0&gt;] ? rcu_gp_fqs+0x80/0x80<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_bh          S 00000000001d6dc0  6424    12      2 0x00000000<br />
[ 8513.890025]  ffff8800bf955d18 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf908000 ffff8800bf94b000 ffff8800bf955d18 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf94b000 ffff8800bf955fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff811db7c0&gt;] ? rcu_gp_fqs+0x80/0x80<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811db85b&gt;] rcu_gp_kthread+0x9b/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff811db7c0&gt;] ? rcu_gp_fqs+0x80/0x80<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_sched       S 00000000001d6dc0  6424    13      2 0x00000000<br />
[ 8513.890025]  ffff8800bf957d18 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf94b000 ffff8800bf958000 ffff8800bf957d18 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf958000 ffff8800bf957fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff811db7c0&gt;] ? rcu_gp_fqs+0x80/0x80<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811db85b&gt;] rcu_gp_kthread+0x9b/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff811db7c0&gt;] ? rcu_gp_fqs+0x80/0x80<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] watchdog/0      S 00000000001d6dc0  6024    14      2 0x00000000<br />
[ 8513.890025]  ffff8800bf967d58 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800be5c8000 ffff8800bf95b000 ffff8800bf967d58 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf95b000 ffff8800bf967fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] watchdog/1      S 00000000001d6dc0  6024    15      2 0x00000000<br />
[ 8513.890025]  ffff880007839d58 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bf9fb000 ffff880007830000 ffff880007839d58 00000000001d6dc0<br />
[ 8513.890025]  ffff880007830000 ffff880007839fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcuc/1          S 00000000001d6dc0  5400    16      2 0x00000000<br />
[ 8513.890025]  ffff88000783bd58 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bf948000 ffff880007833000 ffff88000783bd58 00000000001d6dc0<br />
[ 8513.890025]  ffff880007833000 ffff88000783bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] ksoftirqd/1     S 00000000001d6dc0  5704    17      2 0x00000000<br />
[ 8513.890025]  ffff88000783dd58 0000000000000002 00000000001d6dc0 ffff880007840048<br />
[ 8513.890025]  ffff8800bf968000 ffff880007840000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff880007840000 ffff88000783dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] migration/1     S 00000000001d6dc0  5896    18      2 0x00000000<br />
[ 8513.890025]  ffff88000783fcd8 0000000000000002 ffff880007dd6dc0 ffff8800934378c0<br />
[ 8513.890025]  ffff8800bf968000 ffff880007843000 ffff88000783fcd8 00000000001d6dc0<br />
[ 8513.890025]  ffff880007843000 ffff88000783ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81153c10&gt;] ? __migrate_task+0x200/0x200<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811aeadd&gt;] cpu_stopper_thread+0x1ad/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff811ae930&gt;] ? cpu_stop_signal_done+0x30/0x30<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/1:0     S 00000000001d6dc0  5424    19      2 0x00000000<br />
[ 8513.890025]  ffff880007851d48 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff880007653000 ffff880007848000 ffff880007851d48 00000000001d6dc0<br />
[ 8513.890025]  ffff880007848000 ffff880007851fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/1:0H    S 00000000001d6dc0  6248    20      2 0x00000000<br />
[ 8513.890025]  ffff880007853d48 0000000000000002 00000000001d6dc0 ffff88000784b048<br />
[ 8513.890025]  ffff8800bf968000 ffff88000784b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88000784b000 ffff880007853fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] watchdog/2      S 00000000001d6dc0  6024    21      2 0x00000000<br />
[ 8513.890025]  ffff88000b427d58 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8513.890025]  ffff88000ad0b000 ffff88000b430000 ffff88000b427d58 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b430000 ffff88000b427fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcuc/2          S 00000000001d6dc0  5400    22      2 0x00000000<br />
[ 8513.890025]  ffff88000b439d58 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8513.890025]  ffff88000b440000 ffff88000b433000 ffff88000b439d58 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b433000 ffff88000b439fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] ksoftirqd/2     S 00000000001d6dc0  4936    23      2 0x00000000<br />
[ 8513.890025]  ffff88000b43bd58 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8513.890025]  ffff8800be893000 ffff88000b440000 ffff88000b43bd58 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b440000 ffff88000b43bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] migration/2     S 00000000001d6dc0  5896    24      2 0x00000000<br />
[ 8513.890025]  ffff88000b43dcd8 0000000000000002 ffff88000bdd6dc0 ffff8800bf989cc0<br />
[ 8513.890025]  ffff8800bf96b000 ffff88000b443000 ffff88000b43dcd8 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b443000 ffff88000b43dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81153c10&gt;] ? __migrate_task+0x200/0x200<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811aeadd&gt;] cpu_stopper_thread+0x1ad/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff811ae930&gt;] ? cpu_stop_signal_done+0x30/0x30<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/2:0H    S 00000000001d6dc0  6248    26      2 0x00000000<br />
[ 8513.890025]  ffff88000b451d48 0000000000000002 00000000001d6dc0 ffff88000b44b048<br />
[ 8513.890025]  ffff8800bf96b000 ffff88000b44b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b44b000 ffff88000b451fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce5624&gt;] ? _raw_spin_unlock_irq+0x44/0x80<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] watchdog/3      S 00000000001d6dc0  6024    27      2 0x00000000<br />
[ 8513.890025]  ffff88000f827d58 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfad8000 ffff88000f830000 ffff88000f827d58 00000000001d6dc0<br />
[ 8513.890025]  ffff88000f830000 ffff88000f827fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcuc/3          S 00000000001d6dc0  5400    28      2 0x00000000<br />
[ 8513.890025]  ffff88000f839d58 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff88000f840000 ffff88000f833000 ffff88000f839d58 00000000001d6dc0<br />
[ 8513.890025]  ffff88000f833000 ffff88000f839fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] ksoftirqd/3     S 00000000001d6dc0  5704    29      2 0x00000000<br />
[ 8513.890025]  ffff88000f83bd58 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff88000f998000 ffff88000f840000 ffff88000f83bd58 00000000001d6dc0<br />
[ 8513.890025]  ffff88000f840000 ffff88000f83bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] migration/3     S 00000000001d6dc0  5896    30      2 0x00000000<br />
[ 8513.890025]  ffff88000f83dcd8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfbc3000 ffff88000f843000 ffff88000f83dcd8 00000000001d6dc0<br />
[ 8513.890025]  ffff88000f843000 ffff88000f83dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81153c10&gt;] ? __migrate_task+0x200/0x200<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811aeadd&gt;] cpu_stopper_thread+0x1ad/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff811ae930&gt;] ? cpu_stop_signal_done+0x30/0x30<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/3:0     S 00000000001d6dc0  5592    31      2 0x00000000<br />
[ 8513.890025]  ffff88000f83fd48 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff88000b5e8000 ffff88000f848000 ffff88000f83fd48 00000000001d6dc0<br />
[ 8513.890025]  ffff88000f848000 ffff88000f83ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/3:0H    S 00000000001d6dc0  6248    32      2 0x00000000<br />
[ 8513.890025]  ffff88000f851d48 0000000000000002 00000000001d6dc0 ffff88000f84b048<br />
[ 8513.890025]  ffff8800bf978000 ffff88000f84b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88000f84b000 ffff88000f851fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] watchdog/4      S 00000000001d6dc0  6024    33      2 0x00000000<br />
[ 8513.890025]  ffff880013433d58 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff880012c80000 ffff880013438000 ffff880013433d58 00000000001d6dc0<br />
[ 8513.890025]  ffff880013438000 ffff880013433fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcuc/4          S 00000000001d6dc0  5448    34      2 0x00000000<br />
[ 8513.890025]  ffff880013435d58 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff880013440000 ffff88001343b000 ffff880013435d58 00000000001d6dc0<br />
[ 8513.890025]  ffff88001343b000 ffff880013435fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] ksoftirqd/4     S ffff8800be6db4c0  5632    35      2 0x00000000<br />
[ 8513.890025]  ffff880013437d58 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8513.890025]  ffff880013580000 ffff880013440000 ffff880013437d58 00000000001d6dc0<br />
[ 8513.890025]  ffff880013440000 ffff880013437fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8114a575&gt;] smpboot_thread_fn+0x265/0x2c0<br />
[ 8513.890025]  [&lt;ffffffff8114a310&gt;] ? smpboot_register_percpu_thread+0xd0/0xd0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff83ce36e6&gt;] ? wait_for_common+0x106/0x170<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] migration/4     S ffff88000c00c4c0  5896    36      2 0x00000000<br />
[ 8513.890025]  ffff880013449cd8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8513.890025]  ffff88000c083000 ffff880013443000 ffff880013449cd8 00000000001d6dc0<br />
[ 8513.890025]  ffff880013443000 ffff880013449fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81153c10&gt;] ? __migrate_task+0x200/0x200<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811aeadd&gt;] cpu_stopper_thread+0x1ad/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff811ae930&gt;] ? cpu_stop_signal_done+0x30/0x30<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/4:0H    S 00000000001d6dc0  6248    38      2 0x00000000<br />
[ 8513.890025]  ffff88001344dd48 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff880013450000 ffff880013453000 ffff88001344dd48 00000000001d6dc0<br />
[ 8513.890025]  ffff880013453000 ffff88001344dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] cpuset          S 00000000001d6dc0  6000    39      2 0x00000000<br />
[ 8513.890025]  ffff8800bf99fd28 0000000000000002 00000000001d6dc0 ffff8800bf9a0048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800bf9a0000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9a0000 ffff8800bf99ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] khelper         S 00000000001d6dc0  6392    40      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9a9d28 0000000000000002 00000000001d6dc0 ffff8800bf9a3048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800bf9a3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9a3000 ffff8800bf9a9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kdevtmpfs       S 00000000001d6dc0  4256    41      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9add68 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf908000 ffff8800bf9b8000 ffff8800bf9add68 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9b8000 ffff8800bf9adfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81eef1d4&gt;] devtmpfsd+0x144/0x180<br />
[ 8513.890025]  [&lt;ffffffff81eef090&gt;] ? handle_create.isra.2+0x100/0x100<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] netns           S 00000000001d6dc0  6464    42      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9afd28 0000000000000002 00000000001d6dc0 ffff8800bf9bb048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800bf9bb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9bb000 ffff8800bf9affd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/u:1     S 00000000001d6dc0  4848    43      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9d1d48 0000000000000006 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff88000f998000 ffff8800bf9c8000 ffff8800bf9d1d48 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9c8000 ffff8800bf9d1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/3:1     S 00000000001d6dc0  3520   309      2 0x00000000<br />
[ 8513.890025]  ffff88000f881d48 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff88000f998000 ffff88000f878000 ffff88000f881d48 00000000001d6dc0<br />
[ 8513.890025]  ffff88000f878000 ffff88000f881fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/2:1     S 00000000001d6dc0  4240   312      2 0x00000000<br />
[ 8513.890025]  ffff88000b467d48 0000000000000002 00000000001d6dc0 ffff88000b52b048<br />
[ 8513.890025]  ffff8800bf96b000 ffff88000b52b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b52b000 ffff88000b467fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/0:1     S 00000000001d6dc0  5552   496      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9d5d48 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfad0000 ffff8800bfacb000 ffff8800bf9d5d48 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfacb000 ffff8800bf9d5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/4:1     S 00000000001d6dc0  4992  1159      2 0x00000000<br />
[ 8513.890025]  ffff8800135d5d48 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfad3000 ffff880013583000 ffff8800135d5d48 00000000001d6dc0<br />
[ 8513.890025]  ffff880013583000 ffff8800135d5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] bdi-default     S 00000000001d6dc0  5784  2695      2 0x00000000<br />
[ 8513.890025]  ffff8800be827c38 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bfb38000 ffff8800bfbeb000 ffff8800be827c38 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbeb000 ffff8800be827fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff81233ca9&gt;] bdi_forker_thread+0x3c9/0x440<br />
[ 8513.890025]  [&lt;ffffffff812338e0&gt;] ? bdi_clear_pending+0x20/0x20<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kintegrityd     S 00000000001d6dc0  6648  2696      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa71d28 0000000000000002 00000000001d6dc0 ffff8800bfbe8048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800bfbe8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbe8000 ffff8800bfa71fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kblockd         S 00000000001d6dc0  6648  2697      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa73d28 0000000000000002 00000000001d6dc0 ffff880013473048<br />
[ 8513.890025]  ffff8800bf968000 ffff880013473000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff880013473000 ffff8800bfa73fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] tifm            S 00000000001d6dc0  6496  2761      2 0x00000000<br />
[ 8513.890025]  ffff8800bfaedd28 0000000000000002 00000000001d6dc0 ffff8800be878048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800be878000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be878000 ffff8800bfaedfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] ata_sff         S 00000000001d6dc0  6496  2814      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa45d28 0000000000000002 00000000001d6dc0 ffff8800be87b048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800be87b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be87b000 ffff8800bfa45fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] khubd           S 00000000001d6dc0  2848  2825      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa47d48 0000000000000002 ffff88000fbf2000 ffff88000fbf2000<br />
[ 8513.890025]  ffff880007f0b000 ffff880013630000 ffff8800bfa47d48 00000000001d6dc0<br />
[ 8513.890025]  ffff880013630000 ffff8800bfa47fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff82ca136d&gt;] hub_thread+0xfd/0x1e0<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff82ca1270&gt;] ? hub_events+0x6f0/0x6f0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] md              S 00000000001d6dc0  6496  2844      2 0x00000000<br />
[ 8513.890025]  ffff8800be885d28 0000000000000002 00000000001d6dc0 ffff880013633048<br />
[ 8513.890025]  ffff8800bf968000 ffff880013633000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff880013633000 ffff8800be885fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] devfreq_wq      S 00000000001d6dc0  6496  2850      2 0x00000000<br />
[ 8513.890025]  ffff8800be887d28 0000000000000002 00000000001d6dc0 ffff88001355b048<br />
[ 8513.890025]  ffff8800bf968000 ffff88001355b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88001355b000 ffff8800be887fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kworker/4:2     S 00000000001d6dc0  5216  2868      2 0x00000000<br />
[ 8513.890025]  ffff88001368dd48 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff880013583000 ffff880013558000 ffff88001368dd48 00000000001d6dc0<br />
[ 8513.890025]  ffff880013558000 ffff88001368dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] cfg80211        S 00000000001d6dc0  6152  2869      2 0x00000000<br />
[ 8513.890025]  ffff8800bfaf9d28 0000000000000002 00000000001d6dc0 ffff88001363b048<br />
[ 8513.890025]  ffff8800bf96b000 ffff88001363b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88001363b000 ffff8800bfaf9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rpciod          S 00000000001d6dc0  6248  2967      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa0bd28 0000000000000002 00000000001d6dc0 ffff880013638048<br />
[ 8513.890025]  ffff8800bf968000 ffff880013638000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff880013638000 ffff8800bfa0bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kvm-irqfd-clean S 00000000001d6dc0  6248  2968      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb57d28 0000000000000002 00000000001d6dc0 ffff88000b573048<br />
[ 8513.890025]  ffff8800bf968000 ffff88000b573000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b573000 ffff8800bfb57fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8513.890025]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] pageattr-test   S ffff88001005a4c0  5376  2985      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa99cb8 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8513.890025]  ffff88000ac73000 ffff88000b570000 ffff8800bfa99cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b570000 ffff8800bfa99fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff810af640&gt;] ? pageattr_test+0x4a0/0x4a0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff810af65a&gt;] do_pageattr_test+0x1a/0x50<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-0       S 00000000001d6dc0  6520  3086      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa37d78 0000000000000002 00000000001d6dc0 ffff88000b600048<br />
[ 8513.890025]  ffff8800bf968000 ffff88000b600000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88000b600000 ffff8800bfa37fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-1       S 00000000001d6dc0  6520  3088      2 0x00000000<br />
[ 8513.890025]  ffff8800bfbd1d78 0000000000000002 00000000001d6dc0 ffff8800135db048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800135db000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800135db000 ffff8800bfbd1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-2       S 00000000001d6dc0  6520  3090      2 0x00000000<br />
[ 8513.890025]  ffff8800bfbd3d78 0000000000000002 00000000001d6dc0 ffff8800135d8048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800135d8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800135d8000 ffff8800bfbd3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-3       S 00000000001d6dc0  6520  3092      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb49d78 0000000000000002 00000000001d6dc0 ffff88001350b048<br />
[ 8513.890025]  ffff8800bf968000 ffff88001350b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff88001350b000 ffff8800bfb49fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-4       S 00000000001d6dc0  6376  3094      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa9dd78 0000000000000002 00000000001d6dc0 ffff880013508048<br />
[ 8513.890025]  ffff8800bf96b000 ffff880013508000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff880013508000 ffff8800bfa9dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-5       S 00000000001d6dc0  6376  3096      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa9fd78 0000000000000002 00000000001d6dc0 ffff8800bf9f3048<br />
[ 8513.890025]  ffff8800bf96b000 ffff8800bf9f3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9f3000 ffff8800bfa9ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-6       S 00000000001d6dc0  6520  3098      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa9bd78 0000000000000002 00000000001d6dc0 ffff8800bf9f0048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800bf9f0000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9f0000 ffff8800bfa9bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rt-test-7       S 00000000001d6dc0  6520  3100      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb4bd78 0000000000000002 00000000001d6dc0 ffff8800be89b048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800be89b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be89b000 ffff8800bfb4bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff811924c0&gt;] test_func+0xa0/0x110<br />
[ 8513.890025]  [&lt;ffffffff81192420&gt;] ? handle_op+0x280/0x280<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] khungtaskd      S 00000000001d6dc0  5568  3102      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa35ca8 0000000000000002 ffff880007e1c000 ffff880007e1c000<br />
[ 8513.890025]  ffff880010078000 ffff8800be898000 ffff8800bfa35ca8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be898000 ffff8800bfa35fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81a127dd&gt;] ? delay_tsc+0xdd/0x110<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811c7170&gt;] ? check_hung_uninterruptible_tasks+0x390/0x390<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811c71b7&gt;] watchdog+0x47/0x60<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_wri S 00000000001d6dc0  5760  3103      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa31c78 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf9fb000 ffff8800bfb38000 ffff8800bfa31c78 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb38000 ffff8800bfa31fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff811d07b0&gt;] ? rcu_torture_free+0x50/0x50<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d14ad&gt;] rcu_torture_writer+0x1cd/0x240<br />
[ 8513.890025]  [&lt;ffffffff811d12e0&gt;] ? srcu_torture_stats+0x120/0x120<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_fak S 00000000001d6dc0  5512  3104      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa33c78 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bfb30000 ffff8800bfb3b000 ffff8800bfa33c78 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb3b000 ffff8800bfa33fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81a29b41&gt;] ? debug_object_free+0x121/0x150<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811d0e20&gt;] ? rcu_torture_barrier_cbs+0x1f0/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d0f0f&gt;] rcu_torture_fakewriter+0xef/0x160<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_fak S 00000000001d6dc0  5312  3105      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb4dc78 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bf9cb000 ffff8800bfadb000 ffff8800bfb4dc78 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfadb000 ffff8800bfb4dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81a29b41&gt;] ? debug_object_free+0x121/0x150<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811d0e20&gt;] ? rcu_torture_barrier_cbs+0x1f0/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d0f0f&gt;] rcu_torture_fakewriter+0xef/0x160<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_fak S 00000000001d6dc0  5512  3106      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb4fc78 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfbc0000 ffff8800bfad8000 ffff8800bfb4fc78 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfad8000 ffff8800bfb4ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81a29b41&gt;] ? debug_object_free+0x121/0x150<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811d0e20&gt;] ? rcu_torture_barrier_cbs+0x1f0/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d0f0f&gt;] rcu_torture_fakewriter+0xef/0x160<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_fak S 00000000001d6dc0  5512  3107      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb41c78 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfad8000 ffff8800bfad3000 ffff8800bfb41c78 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfad3000 ffff8800bfb41fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81a29b41&gt;] ? debug_object_free+0x121/0x150<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811d0e20&gt;] ? rcu_torture_barrier_cbs+0x1f0/0x1f0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d0f0f&gt;] rcu_torture_fakewriter+0xef/0x160<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S ffff8800002d94c0  5624  3108      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb43bc8 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8513.890025]  ffff8800be4b0000 ffff8800bfad0000 ffff8800bfb43bc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfad0000 ffff8800bfb43fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3109      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb45bc8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bfac8000 ffff8800bf9f8000 ffff8800bfb45bc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9f8000 ffff8800bfb45fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3110      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb47bc8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfad0000 ffff8800bf9fb000 ffff8800bfb47bc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9fb000 ffff8800bfb47fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3111      2 0x00000000<br />
[ 8513.890025]  ffff8800be829bc8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bf9f8000 ffff8800bf9cb000 ffff8800be829bc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9cb000 ffff8800be829fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3112      2 0x00000000<br />
[ 8513.890025]  ffff8800be82bbc8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfad3000 ffff8800bfbc0000 ffff8800be82bbc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbc0000 ffff8800be82bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3113      2 0x00000000<br />
[ 8513.890025]  ffff8800be82dbc8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfadb000 ffff8800bfbc3000 ffff8800be82dbc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbc3000 ffff8800be82dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3114      2 0x00000000<br />
[ 8513.890025]  ffff8800be82fbc8 0000000000000002 00000000001d6dc0 ffff8800bfac8048<br />
[ 8513.890025]  ffff8800bf968000 ffff8800bfac8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfac8000 ffff8800be82ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3115      2 0x00000000<br />
[ 8513.890025]  ffff8800bfaf1bc8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfbc0000 ffff8800be890000 ffff8800bfaf1bc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be890000 ffff8800bfaf1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3116      2 0x00000000<br />
[ 8513.890025]  ffff8800bfaf3bc8 0000000000000002 00000000001d6dc0 ffff8800be893048<br />
[ 8513.890025]  ffff8800bf97b000 ffff8800be893000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be893000 ffff8800bfaf3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_rea S 00000000001d6dc0  5624  3117      2 0x00000000<br />
[ 8513.890025]  ffff8800bfaf5bc8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bfadb000 ffff8800bfb30000 ffff8800bfaf5bc8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb30000 ffff8800bfaf5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d00f6&gt;] rcu_stutter_wait+0x26/0x70<br />
[ 8513.890025]  [&lt;ffffffff811d2cce&gt;] rcu_torture_reader+0x33e/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2dc0&gt;] ? rcu_torture_reader+0x430/0x430<br />
[ 8513.890025]  [&lt;ffffffff811d2990&gt;] ? rcutorture_trace_dump+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_sta S ffff8800100604c0  5864  3118      2 0x00000000<br />
[ 8513.890025]  ffff8800bfaf7cb8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8513.890025]  ffff8800be4b0000 ffff8800bfb33000 ffff8800bfaf7cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb33000 ffff8800bfaf7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811d1a60&gt;] ? rcu_torture_stats_print+0x20/0x20<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d1a9e&gt;] rcu_torture_stats+0x3e/0x90<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_shu S 00000000001d6dc0  5384  3119      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa11cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800be893000 ffff8800bfb10000 ffff8800bfa11cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb10000 ffff8800bfa11fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811d28c0&gt;] ? rcu_torture_shuffle_tasks+0x220/0x220<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d2900&gt;] rcu_torture_shuffle+0x40/0x90<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] rcu_torture_stu S 00000000001d6dc0  5864  3120      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa13cb8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff880012c80000 ffff8800bfb13000 ffff8800bfa13cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb13000 ffff8800bfa13fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8513.890025]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8513.890025]  [&lt;ffffffff811d0020&gt;] ? rcu_torture_deferred_free+0x20/0x20<br />
[ 8513.890025]  [&lt;ffffffff83ce2259&gt;] schedule_timeout_interruptible+0x19/0x20<br />
[ 8513.890025]  [&lt;ffffffff811d0087&gt;] rcu_torture_stutter+0x67/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd0         S 00000000001d6dc0  4136  3125      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa15cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800be860000 ffff8800bfb08000 ffff8800bfa15cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb08000 ffff8800bfa15fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd1         S 00000000001d6dc0  4136  3126      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa17cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800be868000 ffff8800bfb0b000 ffff8800bfa17cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb0b000 ffff8800bfa17fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd2         S 00000000001d6dc0  4048  3127      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa89cb8 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8513.890025]  ffff8800bfad8000 ffff8800bfa48000 ffff8800bfa89cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa48000 ffff8800bfa89fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd3         S 00000000001d6dc0  4136  3128      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa8bcb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bf948000 ffff8800bfa4b000 ffff8800bfa8bcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa4b000 ffff8800bfa8bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd4         S 00000000001d6dc0  4136  3129      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa8dcb8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfad0000 ffff8800be840000 ffff8800bfa8dcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be840000 ffff8800bfa8dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd5         S 00000000001d6dc0  3824  3130      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa8fcb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bfa7b000 ffff8800be843000 ffff8800bfa8fcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be843000 ffff8800bfa8ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd6         S 00000000001d6dc0  3584  3131      2 0x00000000<br />
[ 8513.890025]  ffff8800bfbf1cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800be860000 ffff8800bfa78000 ffff8800bfbf1cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa78000 ffff8800bfbf1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd7         S 00000000001d6dc0  4136  3132      2 0x00000000<br />
[ 8513.890025]  ffff8800bfbf3cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bf9f8000 ffff8800bfa7b000 ffff8800bfbf3cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa7b000 ffff8800bfbf3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd8         S 00000000001d6dc0  4136  3133      2 0x00000000<br />
[ 8513.890025]  ffff8800bfbf5cb8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfbc0000 ffff8800bfb20000 ffff8800bfbf5cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb20000 ffff8800bfbf5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd9         S 00000000001d6dc0  4136  3134      2 0x00000000<br />
[ 8513.890025]  ffff8800bfbf7cb8 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8513.890025]  ffff8800bfbc3000 ffff8800bfb23000 ffff8800bfbf7cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb23000 ffff8800bfbf7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd10        S 00000000001d6dc0  4136  3135      2 0x00000000<br />
[ 8513.890025]  ffff8800bfab1cb8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800be893000 ffff8800bfb28000 ffff8800bfab1cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb28000 ffff8800bfab1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd11        S 00000000001d6dc0  4136  3136      2 0x00000000<br />
[ 8513.890025]  ffff8800bfab3cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf948000 ffff8800bfb2b000 ffff8800bfab3cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb2b000 ffff8800bfab3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd12        S 00000000001d6dc0  4136  3137      2 0x00000000<br />
[ 8513.890025]  ffff8800bfab5cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bf9f8000 ffff8800bfab8000 ffff8800bfab5cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfab8000 ffff8800bfab5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd13        S 00000000001d6dc0  3712  3138      2 0x00000000<br />
[ 8513.890025]  ffff8800bfab7cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfad0000 ffff8800bfabb000 ffff8800bfab7cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfabb000 ffff8800bfab7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd14        S 00000000001d6dc0  4136  3139      2 0x00000000<br />
[ 8513.890025]  ffff8800be859cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfad0000 ffff8800be850000 ffff8800be859cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be850000 ffff8800be859fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd15        S 00000000001d6dc0  4136  3140      2 0x00000000<br />
[ 8513.890025]  ffff8800be85bcb8 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8513.890025]  ffff8800bfbc3000 ffff8800be853000 ffff8800be85bcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be853000 ffff8800be85bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd16        S ffff88001c0224c0  4136  3141      2 0x00000000<br />
[ 8513.890025]  ffff8800be85dcb8 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8513.890025]  ffff8800be030000 ffff8800be860000 ffff8800be85dcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be860000 ffff8800be85dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd17        S 00000000001d6dc0  3840  3142      2 0x00000000<br />
[ 8513.890025]  ffff8800be85fcb8 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8513.890025]  ffff8800bfb38000 ffff8800be863000 ffff8800be85fcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be863000 ffff8800be85ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd18        S 00000000001d6dc0  4136  3143      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9e1cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8513.890025]  ffff8800bfad3000 ffff8800be868000 ffff8800bf9e1cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be868000 ffff8800bf9e1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd19        S 00000000001d6dc0  4136  3144      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9e3cb8 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8513.890025]  ffff8800bfb38000 ffff8800be86b000 ffff8800bf9e3cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be86b000 ffff8800bf9e3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd20        S 00000000001d6dc0  4496  3145      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9e5cb8 0000000000000002 00000000001d6dc0 ffff8800bf9e8048<br />
[ 8513.890025]  ffff8800bf96b000 ffff8800bf9e8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9e8000 ffff8800bf9e5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd21        S 00000000001d6dc0  5864  3146      2 0x00000000<br />
[ 8513.890025]  ffff8800bf9e7cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfa6b000 ffff8800bf9eb000 ffff8800bf9e7cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bf9eb000 ffff8800bf9e7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd22        S 00000000001d6dc0  5864  3147      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa51cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800be86b000 ffff8800bfa68000 ffff8800bfa51cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa68000 ffff8800bfa51fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd23        S 00000000001d6dc0  5864  3148      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa53cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfa5b000 ffff8800bfa6b000 ffff8800bfa53cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa6b000 ffff8800bfa53fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd24        S 00000000001d6dc0  5864  3149      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa55cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfa20000 ffff8800bfa58000 ffff8800bfa55cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa58000 ffff8800bfa55fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd25        S 00000000001d6dc0  5864  3150      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa57cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfbb0000 ffff8800bfa5b000 ffff8800bfa57cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa5b000 ffff8800bfa57fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd26        S 00000000001d6dc0  5864  3151      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa29cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfbb3000 ffff8800bfa20000 ffff8800bfa29cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa20000 ffff8800bfa29fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd27        S 00000000001d6dc0  5864  3152      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa2bcb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bf9e8000 ffff8800bfa23000 ffff8800bfa2bcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfa23000 ffff8800bfa2bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd28        S 00000000001d6dc0  5864  3153      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa2dcb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfbb8000 ffff8800bfbb0000 ffff8800bfa2dcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbb0000 ffff8800bfa2dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd29        S 00000000001d6dc0  5864  3154      2 0x00000000<br />
[ 8513.890025]  ffff8800bfa2fcb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfbbb000 ffff8800bfbb3000 ffff8800bfa2fcb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbb3000 ffff8800bfa2ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd30        S 00000000001d6dc0  5864  3155      2 0x00000000<br />
[ 8513.890025]  ffff8800be831cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800be83b000 ffff8800bfbb8000 ffff8800be831cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbb8000 ffff8800be831fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd31        S 00000000001d6dc0  5864  3156      2 0x00000000<br />
[ 8513.890025]  ffff8800be833cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfb60000 ffff8800bfbbb000 ffff8800be833cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfbbb000 ffff8800be833fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd32        S 00000000001d6dc0  5864  3157      2 0x00000000<br />
[ 8513.890025]  ffff8800be835cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfa68000 ffff8800be838000 ffff8800be835cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be838000 ffff8800be835fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd33        S 00000000001d6dc0  5864  3158      2 0x00000000<br />
[ 8513.890025]  ffff8800be837cb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8513.890025]  ffff8800bfb63000 ffff8800be83b000 ffff8800be837cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800be83b000 ffff8800be837fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8513.890025] kswapd34        S 00000000001d6dc0  5864  3159      2 0x00000000<br />
[ 8513.890025]  ffff8800bfb69cb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8513.890025]  ffff8800bfb78000 ffff8800bfb60000 ffff8800bfb69cb8 00000000001d6dc0<br />
[ 8513.890025]  ffff8800bfb60000 ffff8800bfb69fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8513.890025] Call Trace:<br />
[ 8513.890025]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8513.890025]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8513.890025]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8513.890025]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8513.890025]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8513.890025]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8513.890025]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8513.890025]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd35        S 00000000001d6dc0  5864  3160      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb6bcb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8515.610064]  ffff8800bfb7b000 ffff8800bfb63000 ffff8800bfb6bcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bfb63000 ffff8800bfb6bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd36        S 00000000001d6dc0  5864  3161      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb6dcb8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8515.610064]  ffff8800be838000 ffff8800bfb78000 ffff8800bfb6dcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bfb78000 ffff8800bfb6dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd37        S 00000000001d6dc0  5864  3162      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb6fcb8 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8515.610064]  ffff8800bfa23000 ffff8800bfb7b000 ffff8800bfb6fcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bfb7b000 ffff8800bfb6ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd38        S 00000000001d6dc0  6104  3163      2 0x00000000<br />
[ 8515.610064]  ffff8800be809cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be803000 ffff8800be800000 ffff8800be809cb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be800000 ffff8800be809fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd39        S 00000000001d6dc0  6104  3164      2 0x00000000<br />
[ 8515.610064]  ffff8800be80bcb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be810000 ffff8800be803000 ffff8800be80bcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be803000 ffff8800be80bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd40        S 00000000001d6dc0  6104  3165      2 0x00000000<br />
[ 8515.610064]  ffff8800be80dcb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be813000 ffff8800be810000 ffff8800be80dcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be810000 ffff8800be80dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd41        S 00000000001d6dc0  6104  3166      2 0x00000000<br />
[ 8515.610064]  ffff8800be80fcb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be818000 ffff8800be813000 ffff8800be80fcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be813000 ffff8800be80ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd42        S 00000000001d6dc0  6104  3167      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb81cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be81b000 ffff8800be818000 ffff8800bfb81cb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be818000 ffff8800bfb81fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd43        S 00000000001d6dc0  6104  3168      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb83cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800bfb88000 ffff8800be81b000 ffff8800bfb83cb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be81b000 ffff8800bfb83fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd44        S 00000000001d6dc0  6104  3169      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb85cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800bfb8b000 ffff8800bfb88000 ffff8800bfb85cb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bfb88000 ffff8800bfb85fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd45        S 00000000001d6dc0  6104  3170      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb87cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800bfb90000 ffff8800bfb8b000 ffff8800bfb87cb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bfb8b000 ffff8800bfb87fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd46        S 00000000001d6dc0  6104  3171      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb99cb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800bfb93000 ffff8800bfb90000 ffff8800bfb99cb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bfb90000 ffff8800bfb99fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd47        S 00000000001d6dc0  6104  3172      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb9bcb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be8a0000 ffff8800bfb93000 ffff8800bfb9bcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bfb93000 ffff8800bfb9bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd48        S 00000000001d6dc0  6104  3173      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb9dcb8 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be8a3000 ffff8800be8a0000 ffff8800bfb9dcb8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be8a0000 ffff8800bfb9dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kswapd49        S 00000000001d6dc0  6104  3174      2 0x00000000<br />
[ 8515.610064]  ffff8800bfb9fcb8 0000000000000002 00000000001d6dc0 ffff8800be8a3048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be8a3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be8a3000 ffff8800bfb9ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8122589d&gt;] kswapd_try_to_sleep+0x26d/0x320<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8122980b&gt;] kswapd+0xfb/0x320<br />
[ 8515.610064]  [&lt;ffffffff81229710&gt;] ? balance_pgdat+0x670/0x670<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ksmd            D 00000000001d6dc0  4880  3175      2 0x00000000<br />
[ 8515.610064]  ffff8800be8b9b70 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff880008010000 ffff8800be8b0000 ffff8800be8b9b70 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be8b0000 ffff8800be8b9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4ca5&gt;] rwsem_down_read_failed+0x15/0x17<br />
[ 8515.610064]  [&lt;ffffffff81a139a4&gt;] call_rwsem_down_read_failed+0x14/0x30<br />
[ 8515.610064]  [&lt;ffffffff83ce3349&gt;] ? down_read+0x79/0x8e<br />
[ 8515.610064]  [&lt;ffffffff81263fda&gt;] ? unstable_tree_search_insert+0x6a/0x1e0<br />
[ 8515.610064]  [&lt;ffffffff81263fda&gt;] unstable_tree_search_insert+0x6a/0x1e0<br />
[ 8515.610064]  [&lt;ffffffff812654f7&gt;] cmp_and_merge_page+0xe7/0x1e0<br />
[ 8515.610064]  [&lt;ffffffff81265655&gt;] ksm_do_scan+0x65/0xa0<br />
[ 8515.610064]  [&lt;ffffffff812656ff&gt;] ksm_scan_thread+0x6f/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff81265690&gt;] ? ksm_do_scan+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] khugepaged      S 00000000001d6dc0  5144  3257      2 0x00000000<br />
[ 8515.610064]  ffff8800be8bdc48 0000000000000002 00000000001d6dc0 ffff8800be8b3048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be8b3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be8b3000 ffff8800be8bdfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8515.610064]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff812751e5&gt;] khugepaged_wait_work+0x145/0x330<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff812764f0&gt;] ? khugepaged_do_scan+0x1a0/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff8127651a&gt;] khugepaged+0x2a/0x70<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fsnotify_mark   S 00000000001d6dc0  6432  3259      2 0x00000000<br />
[ 8515.610064]  ffff8800be8bfd28 0000000000000002 00000000001d6dc0 ffff8800136eb048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800136eb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800136eb000 ffff8800be8bffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff812d1874&gt;] fsnotify_mark_destroy+0x164/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff812d1710&gt;] ? fsnotify_put_mark+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ecryptfs-kthrea S 00000000001d6dc0  6456  3301      2 0x00000000<br />
[ 8515.610064]  ffff8800be8c7d38 0000000000000002 00000000001d6dc0 ffff8800136e8048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800136e8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800136e8000 ffff8800be8c7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8144aae0&gt;] ? ecryptfs_destroy_ecryptfs_miscdev+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8144abd5&gt;] ecryptfs_threadfn+0xf5/0x220<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8144aae0&gt;] ? ecryptfs_destroy_ecryptfs_miscdev+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] nfsiod          S 00000000001d6dc0  6424  3304      2 0x00000000<br />
[ 8515.610064]  ffff8800be8c9d28 0000000000000002 00000000001d6dc0 ffff880013700048<br />
[ 8515.610064]  ffff8800bf968000 ffff880013700000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013700000 ffff8800be8c9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] cifsiod         S 00000000001d6dc0  6248  3312      2 0x00000000<br />
[ 8515.610064]  ffff8800be8cbd28 0000000000000002 00000000001d6dc0 ffff880013703048<br />
[ 8515.610064]  ffff8800bf968000 ffff880013703000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013703000 ffff8800be8cbfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] jfsIO           S 00000000001d6dc0  6392  3338      2 0x00000000<br />
[ 8515.610064]  ffff8800be8f5d78 0000000000000002 00000000001d6dc0 ffff880013618048<br />
[ 8515.610064]  ffff8800bf968000 ffff880013618000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013618000 ffff8800be8f5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff816120b8&gt;] jfsIOWait+0xe8/0x130<br />
[ 8515.610064]  [&lt;ffffffff81611fd0&gt;] ? lmLogClose+0x160/0x160<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] jfsCommit       S 00000000001d6dc0  6320  3339      2 0x00000000<br />
[ 8515.610064]  ffff8800be8f7d48 0000000000000002 00000000001d6dc0 ffff880013793048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880013793000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013793000 ffff8800be8f7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81615e7f&gt;] jfs_lazycommit+0x19f/0x220<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] jfsCommit       S 00000000001d6dc0  6472  3340      2 0x00000000<br />
[ 8515.610064]  ffff8800be8f9d48 0000000000000002 00000000001d6dc0 ffff880013790048<br />
[ 8515.610064]  ffff8800bf968000 ffff880013790000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013790000 ffff8800be8f9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81615e7f&gt;] jfs_lazycommit+0x19f/0x220<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] jfsCommit       S 00000000001d6dc0  6472  3341      2 0x00000000<br />
[ 8515.610064]  ffff8800be8fbd48 0000000000000002 00000000001d6dc0 ffff8800135a8048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800135a8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800135a8000 ffff8800be8fbfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81615e7f&gt;] jfs_lazycommit+0x19f/0x220<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] jfsCommit       S 00000000001d6dc0  6472  3342      2 0x00000000<br />
[ 8515.610064]  ffff8800be8fdd48 0000000000000002 00000000001d6dc0 ffff8800135ab048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800135ab000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800135ab000 ffff8800be8fdfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81615e7f&gt;] jfs_lazycommit+0x19f/0x220<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] jfsCommit       S 00000000001d6dc0  6472  3343      2 0x00000000<br />
[ 8515.610064]  ffff8800be8ffd48 0000000000000002 00000000001d6dc0 ffff88000b578048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b578000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b578000 ffff8800be8fffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81615e7f&gt;] jfs_lazycommit+0x19f/0x220<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff81615ce0&gt;] ? txCommit+0x390/0x390<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] jfsSync         S 00000000001d6dc0  6520  3344      2 0x00000000<br />
[ 8515.610064]  ffff8800be901d78 0000000000000002 00000000001d6dc0 ffff88000b57b048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b57b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b57b000 ffff8800be901fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81616319&gt;] jfs_sync+0x209/0x250<br />
[ 8515.610064]  [&lt;ffffffff81616110&gt;] ? txResume+0x30/0x30<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] xfsalloc        S 00000000001d6dc0  6248  3353      2 0x00000000<br />
[ 8515.610064]  ffff8800be905d28 0000000000000002 00000000001d6dc0 ffff88000b500048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b500000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b500000 ffff8800be905fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] xfs_mru_cache   S 00000000001d6dc0  6248  3354      2 0x00000000<br />
[ 8515.610064]  ffff8800be907d28 0000000000000002 00000000001d6dc0 ffff88000b503048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b503000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b503000 ffff8800be907fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] xfslogd         S 00000000001d6dc0  6424  3355      2 0x00000000<br />
[ 8515.610064]  ffff8800be911d28 0000000000000002 00000000001d6dc0 ffff88000b613048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b613000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b613000 ffff8800be911fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ocfs2_wq        S 00000000001d6dc0  6424  3364      2 0x00000000<br />
[ 8515.610064]  ffff8800be913d28 0000000000000002 00000000001d6dc0 ffff88000b610048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b610000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b610000 ffff8800be913fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] user_dlm        S 00000000001d6dc0  6424  3367      2 0x00000000<br />
[ 8515.610064]  ffff8800be915d28 0000000000000002 00000000001d6dc0 ffff8800135cb048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800135cb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800135cb000 ffff8800be915fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] glock_workqueue S 00000000001d6dc0  6424  3379      2 0x00000000<br />
[ 8515.610064]  ffff8800be91bd28 0000000000000002 00000000001d6dc0 ffff8800135c8048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800135c8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800135c8000 ffff8800be91bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] delete_workqueu S 00000000001d6dc0  6248  3380      2 0x00000000<br />
[ 8515.610064]  ffff8800be91dd28 0000000000000002 00000000001d6dc0 ffff88001359b048<br />
[ 8515.610064]  ffff8800bf968000 ffff88001359b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88001359b000 ffff8800be91dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] gfs_recovery    S 00000000001d6dc0  6424  3388      2 0x00000000<br />
[ 8515.610064]  ffff8800be91fd28 0000000000000002 00000000001d6dc0 ffff880013598048<br />
[ 8515.610064]  ffff8800bf968000 ffff880013598000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013598000 ffff8800be91ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] crypto          S 00000000001d6dc0  6424  3395      2 0x00000000<br />
[ 8515.610064]  ffff8800be923d28 0000000000000002 00000000001d6dc0 ffff8800136d3048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800136d3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800136d3000 ffff8800be923fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] pencrypt        S 00000000001d6dc0  6424  3417      2 0x00000000<br />
[ 8515.610064]  ffff8800be967d28 0000000000000002 00000000001d6dc0 ffff8800be970048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be970000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be970000 ffff8800be967fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] pdecrypt        S 00000000001d6dc0  6424  3419      2 0x00000000<br />
[ 8515.610064]  ffff8800be979d28 0000000000000002 00000000001d6dc0 ffff8800be973048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be973000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be973000 ffff8800be979fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kthrotld        S 00000000001d6dc0  6120  3451      2 0x00000000<br />
[ 8515.610064]  ffff8800be9f5d28 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800bfb38000 ffff8800be9f8000 ffff8800be9f5d28 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be9f8000 ffff8800be9f5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] vballoon        S 00000000001d6dc0  6376  3579      2 0x00000000<br />
[ 8515.610064]  ffff8800be97bd28 0000000000000002 00000000001d6dc0 ffff8800be9fb048<br />
[ 8515.610064]  ffff8800bf97b000 ffff8800be9fb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be9fb000 ffff8800be97bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81bea619&gt;] balloon+0x189/0x290<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff81bea490&gt;] ? virtballoon_migratepage+0x150/0x150<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] cciss_scan      S 00000000001d6dc0  6520  4486      2 0x00000000<br />
[ 8515.610064]  ffff8800be963d78 0000000000000002 00000000001d6dc0 ffff880007998048<br />
[ 8515.610064]  ffff8800bf968000 ffff880007998000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007998000 ffff8800be963fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81f209a0&gt;] ? cciss_init_one+0x840/0x840<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81f209dd&gt;] scan_thread+0x3d/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81f209a0&gt;] ? cciss_init_one+0x840/0x840<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] nvme            S 00000000001d6dc0  5800  4492      2 0x00000000<br />
[ 8515.610064]  ffff8800be97dc78 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8515.610064]  ffff8800bfad3000 ffff88000799b000 ffff8800be97dc78 00000000001d6dc0<br />
[ 8515.610064]  ffff88000799b000 ffff8800be97dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff81f34b1e&gt;] nvme_kthread+0xfe/0x120<br />
[ 8515.610064]  [&lt;ffffffff81f34a20&gt;] ? nvme_resubmit_bios+0xd0/0xd0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] drbd-reissue    S 00000000001d6dc0  6424  4532      2 0x00000000<br />
[ 8515.610064]  ffff8800bea93d28 0000000000000002 00000000001d6dc0 ffff88000f8bb048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000f8bb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f8bb000 ffff8800bea93fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_eh        S 00000000001d6dc0  6424  4619      2 0x00000000<br />
[ 8515.610064]  ffff8800beaa3d28 0000000000000002 00000000001d6dc0 ffff8800bea13048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800bea13000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bea13000 ffff8800beaa3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kmpath_rdacd    S 00000000001d6dc0  6424  4628      2 0x00000000<br />
[ 8515.610064]  ffff8800bea99d28 0000000000000002 00000000001d6dc0 ffff8800beab3048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beab3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beab3000 ffff8800bea99fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fc_exch_workque S 00000000001d6dc0  6424  4629      2 0x00000000<br />
[ 8515.610064]  ffff8800bea95d28 0000000000000002 00000000001d6dc0 ffff880007a70048<br />
[ 8515.610064]  ffff8800bf968000 ffff880007a70000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007a70000 ffff8800bea95fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fc_rport_eq     S 00000000001d6dc0  6424  4630      2 0x00000000<br />
[ 8515.610064]  ffff8800bea97d28 0000000000000002 00000000001d6dc0 ffff880007a73048<br />
[ 8515.610064]  ffff8800bf968000 ffff880007a73000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007a73000 ffff8800bea97fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fcoethread/0    S 00000000001d6dc0  6392  4631      2 0x00000000<br />
[ 8515.610064]  ffff8800bead1d08 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8515.610064]  ffff8800bf908000 ffff8800beac8000 ffff8800bead1d08 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beac8000 ffff8800bead1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82047057&gt;] fcoe_percpu_receive_thread+0x117/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff82046f40&gt;] ? fcoe_recv_frame+0x3d0/0x3d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fcoethread/1    S 00000000001d6dc0  6392  4632      2 0x00000000<br />
[ 8515.610064]  ffff880007b09d08 0000000000000002 00000000001d6dc0 ffff880007b23048<br />
[ 8515.610064]  ffff8800bf968000 ffff880007b23000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007b23000 ffff880007b09fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82047057&gt;] fcoe_percpu_receive_thread+0x117/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff82046f40&gt;] ? fcoe_recv_frame+0x3d0/0x3d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fcoethread/2    S 00000000001d6dc0  6216  4633      2 0x00000000<br />
[ 8515.610064]  ffff88000b68fd08 0000000000000002 00000000001d6dc0 ffff88000b563048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000b563000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b563000 ffff88000b68ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82047057&gt;] fcoe_percpu_receive_thread+0x117/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff82046f40&gt;] ? fcoe_recv_frame+0x3d0/0x3d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fcoethread/3    S 00000000001d6dc0  6376  4634      2 0x00000000<br />
[ 8515.610064]  ffff88000fa6bd08 0000000000000002 00000000001d6dc0 ffff88000f8b8048<br />
[ 8515.610064]  ffff8800bf978000 ffff88000f8b8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f8b8000 ffff88000fa6bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82047057&gt;] fcoe_percpu_receive_thread+0x117/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff82046f40&gt;] ? fcoe_recv_frame+0x3d0/0x3d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fcoethread/4    S 00000000001d6dc0  6392  4635      2 0x00000000<br />
[ 8515.610064]  ffff880012c61d08 0000000000000002 00000000001d6dc0 ffff880013720048<br />
[ 8515.610064]  ffff8800bf97b000 ffff880013720000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013720000 ffff880012c61fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82047057&gt;] fcoe_percpu_receive_thread+0x117/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff82046f40&gt;] ? fcoe_recv_frame+0x3d0/0x3d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] fnic_event_wq   S 00000000001d6dc0  6424  4638      2 0x00000000<br />
[ 8515.610064]  ffff8800bead3d28 0000000000000002 00000000001d6dc0 ffff8800beae3048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beae3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beae3000 ffff8800bead3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2fc_l2_threa S 00000000001d6dc0  6488  4640      2 0x00000000<br />
[ 8515.610064]  ffff8800bead7d68 0000000000000002 00000000001d6dc0 ffff8800beaeb048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beaeb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beaeb000 ffff8800bead7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8205df25&gt;] bnx2fc_l2_rcv_thread+0x55/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8205ded0&gt;] ? bnx2fc_recv_frame+0x330/0x330<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2fc_thread/0 S 00000000001d6dc0  6440  4641      2 0x00000000<br />
[ 8515.610064]  ffff8800beaf9d38 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8515.610064]  ffff8800bf908000 ffff8800beaf0000 ffff8800beaf9d38 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beaf0000 ffff8800beaf9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8205d8c3&gt;] bnx2fc_percpu_io_thread+0x63/0x170<br />
[ 8515.610064]  [&lt;ffffffff8205d860&gt;] ? bnx2fc_cpu_callback+0x90/0x90<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2fc_thread/1 S 00000000001d6dc0  6440  4642      2 0x00000000<br />
[ 8515.610064]  ffff880007b29d38 0000000000000002 00000000001d6dc0 ffff880007b20048<br />
[ 8515.610064]  ffff8800bf968000 ffff880007b20000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007b20000 ffff880007b29fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8205d8c3&gt;] bnx2fc_percpu_io_thread+0x63/0x170<br />
[ 8515.610064]  [&lt;ffffffff8205d860&gt;] ? bnx2fc_cpu_callback+0x90/0x90<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2fc_thread/2 S 00000000001d6dc0  6264  4643      2 0x00000000<br />
[ 8515.610064]  ffff88000b71dd38 0000000000000002 00000000001d6dc0 ffff88000b560048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000b560000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b560000 ffff88000b71dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8205d8c3&gt;] bnx2fc_percpu_io_thread+0x63/0x170<br />
[ 8515.610064]  [&lt;ffffffff8205d860&gt;] ? bnx2fc_cpu_callback+0x90/0x90<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2fc_thread/3 S 00000000001d6dc0  6264  4644      2 0x00000000<br />
[ 8515.610064]  ffff88000fa6dd38 0000000000000002 00000000001d6dc0 ffff88000f8a8048<br />
[ 8515.610064]  ffff8800bf978000 ffff88000f8a8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f8a8000 ffff88000fa6dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8205d8c3&gt;] bnx2fc_percpu_io_thread+0x63/0x170<br />
[ 8515.610064]  [&lt;ffffffff8205d860&gt;] ? bnx2fc_cpu_callback+0x90/0x90<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2fc_thread/4 S 00000000001d6dc0  6440  4645      2 0x00000000<br />
[ 8515.610064]  ffff880012c63d38 0000000000000002 00000000001d6dc0 ffff880013723048<br />
[ 8515.610064]  ffff8800bf97b000 ffff880013723000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013723000 ffff880012c63fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8205d8c3&gt;] bnx2fc_percpu_io_thread+0x63/0x170<br />
[ 8515.610064]  [&lt;ffffffff8205d860&gt;] ? bnx2fc_cpu_callback+0x90/0x90<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] tcm_qla2xxx_fre S 00000000001d6dc0  6424  4659      2 0x00000000<br />
[ 8515.610064]  ffff8800bead5d28 0000000000000002 00000000001d6dc0 ffff8800beaf3048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beaf3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beaf3000 ffff8800bead5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2i_thread/0  S 00000000001d6dc0  6440  4691      2 0x00000000<br />
[ 8515.610064]  ffff8800beaabd38 0000000000000002 00000000001d6dc0 ffff8800be9db048<br />
[ 8515.610064]  ffffffff8542f440 ffff8800be9db000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be9db000 ffff8800beaabfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff822bd854&gt;] bnx2i_percpu_io_thread+0x134/0x170<br />
[ 8515.610064]  [&lt;ffffffff822bd720&gt;] ? bnx2i_indicate_kcqe+0x310/0x310<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2i_thread/1  S 00000000001d6dc0  6440  4692      2 0x00000000<br />
[ 8515.610064]  ffff880007a29d38 0000000000000002 00000000001d6dc0 ffff880007bf3048<br />
[ 8515.610064]  ffff8800bf968000 ffff880007bf3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007bf3000 ffff880007a29fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff822bd854&gt;] bnx2i_percpu_io_thread+0x134/0x170<br />
[ 8515.610064]  [&lt;ffffffff822bd720&gt;] ? bnx2i_indicate_kcqe+0x310/0x310<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2i_thread/2  S 00000000001d6dc0  6440  4693      2 0x00000000<br />
[ 8515.610064]  ffff88000b71fd38 0000000000000002 00000000001d6dc0 ffff88000b528048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000b528000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b528000 ffff88000b71ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff822bd854&gt;] bnx2i_percpu_io_thread+0x134/0x170<br />
[ 8515.610064]  [&lt;ffffffff822bd720&gt;] ? bnx2i_indicate_kcqe+0x310/0x310<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2i_thread/3  S 00000000001d6dc0  6120  4694      2 0x00000000<br />
[ 8515.610064]  ffff88000fa73d38 0000000000000002 00000000001d6dc0 ffff88000f8ab048<br />
[ 8515.610064]  ffff8800bf978000 ffff88000f8ab000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f8ab000 ffff88000fa73fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff822bd854&gt;] bnx2i_percpu_io_thread+0x134/0x170<br />
[ 8515.610064]  [&lt;ffffffff822bd720&gt;] ? bnx2i_indicate_kcqe+0x310/0x310<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2i_thread/4  S 00000000001d6dc0  6392  4695      2 0x00000000<br />
[ 8515.610064]  ffff880012c65d38 0000000000000002 00000000001d6dc0 ffff880012c98048<br />
[ 8515.610064]  ffff8800bf97b000 ffff880012c98000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880012c98000 ffff880012c65fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff822bd854&gt;] bnx2i_percpu_io_thread+0x134/0x170<br />
[ 8515.610064]  [&lt;ffffffff822bd720&gt;] ? bnx2i_indicate_kcqe+0x310/0x310<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] scsi_eh_0       S 00000000001d6dc0  6520  4718      2 0x00000000<br />
[ 8515.610064]  ffff8800beaffd78 0000000000000002 00000000001d6dc0 ffff8800be993048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be993000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be993000 ffff8800beafffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82002195&gt;] scsi_error_handler+0x85/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff82002110&gt;] ? scsi_unjam_host+0x1d0/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] scsi_eh_1       S 00000000001d6dc0  5368  4801      2 0x00000000<br />
[ 8515.610064]  ffff8800beac1d78 0000000000000002 00000000001d6dc0 ffff8800be990048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be990000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be990000 ffff8800beac1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82002195&gt;] scsi_error_handler+0x85/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff82002110&gt;] ? scsi_unjam_host+0x1d0/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] scsi_eh_2       S 00000000001d6dc0  5368  4818      2 0x00000000<br />
[ 8515.610064]  ffff8800bea9fd78 0000000000000002 00000000001d6dc0 ffff8800beab8048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beab8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beab8000 ffff8800bea9ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82002195&gt;] scsi_error_handler+0x85/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff82002110&gt;] ? scsi_unjam_host+0x1d0/0x1d0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] target_completi S 00000000001d6dc0  6376  4828      2 0x00000000<br />
[ 8515.610064]  ffff8800beac3d28 0000000000000002 00000000001d6dc0 ffff8800beabb048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beabb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beabb000 ffff8800beac3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] tmr-rd_mcp      S 00000000001d6dc0  5976  4829      2 0x00000000<br />
[ 8515.610064]  ffff8800beac5d28 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800bfbc3000 ffff8800be998000 ffff8800beac5d28 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be998000 ffff8800beac5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_ttx       S 00000000001d6dc0  6040  4832      2 0x00000000<br />
[ 8515.610064]  ffff8800beac7b98 0000000000000002 00000000001d6dc0 ffff8800beacb048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800beacb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beacb000 ffff8800beac7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bccd&gt;] iscsi_tx_thread_pre_handler+0xbd/0x150<br />
[ 8515.610064]  [&lt;ffffffff82391870&gt;] iscsi_target_tx_thread+0x40/0x160<br />
[ 8515.610064]  [&lt;ffffffff82391830&gt;] ? handle_response_queue+0x2e0/0x2e0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_trx       S 00000000001d6dc0  6008  4833      2 0x00000000<br />
[ 8515.610064]  ffff8800beb1db78 0000000000000002 00000000001d6dc0 ffff8800be988048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be988000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be988000 ffff8800beb1dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bba5&gt;] iscsi_rx_thread_pre_handler+0xb5/0x120<br />
[ 8515.610064]  [&lt;ffffffff823904cc&gt;] iscsi_target_rx_thread+0x5c/0x470<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff82390470&gt;] ? iscsit_thread_get_cpumask+0x180/0x180<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_ttx       S 00000000001d6dc0  6040  4834      2 0x00000000<br />
[ 8515.610064]  ffff8800beb1fb98 0000000000000002 00000000001d6dc0 ffff8800be98b048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be98b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be98b000 ffff8800beb1ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bccd&gt;] iscsi_tx_thread_pre_handler+0xbd/0x150<br />
[ 8515.610064]  [&lt;ffffffff82391870&gt;] iscsi_target_tx_thread+0x40/0x160<br />
[ 8515.610064]  [&lt;ffffffff82391830&gt;] ? handle_response_queue+0x2e0/0x2e0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_trx       S 00000000001d6dc0  6008  4835      2 0x00000000<br />
[ 8515.610064]  ffff8800beb11b78 0000000000000002 00000000001d6dc0 ffff8800bea10048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800bea10000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bea10000 ffff8800beb11fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bba5&gt;] iscsi_rx_thread_pre_handler+0xb5/0x120<br />
[ 8515.610064]  [&lt;ffffffff823904cc&gt;] iscsi_target_rx_thread+0x5c/0x470<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff82390470&gt;] ? iscsit_thread_get_cpumask+0x180/0x180<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_ttx       S 00000000001d6dc0  6040  4836      2 0x00000000<br />
[ 8515.610064]  ffff8800beb13b98 0000000000000002 00000000001d6dc0 ffff8800beae0048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beae0000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beae0000 ffff8800beb13fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bccd&gt;] iscsi_tx_thread_pre_handler+0xbd/0x150<br />
[ 8515.610064]  [&lt;ffffffff82391870&gt;] iscsi_target_tx_thread+0x40/0x160<br />
[ 8515.610064]  [&lt;ffffffff82391830&gt;] ? handle_response_queue+0x2e0/0x2e0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_trx       S 00000000001d6dc0  6008  4837      2 0x00000000<br />
[ 8515.610064]  ffff8800be981b78 0000000000000002 00000000001d6dc0 ffff8800beae8048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beae8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beae8000 ffff8800be981fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bba5&gt;] iscsi_rx_thread_pre_handler+0xb5/0x120<br />
[ 8515.610064]  [&lt;ffffffff823904cc&gt;] iscsi_target_rx_thread+0x5c/0x470<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff82390470&gt;] ? iscsit_thread_get_cpumask+0x180/0x180<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_ttx       S 00000000001d6dc0  6040  4838      2 0x00000000<br />
[ 8515.610064]  ffff8800be983b98 0000000000000002 00000000001d6dc0 ffff8800beab0048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800beab0000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800beab0000 ffff8800be983fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bccd&gt;] iscsi_tx_thread_pre_handler+0xbd/0x150<br />
[ 8515.610064]  [&lt;ffffffff82391870&gt;] iscsi_target_tx_thread+0x40/0x160<br />
[ 8515.610064]  [&lt;ffffffff82391830&gt;] ? handle_response_queue+0x2e0/0x2e0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iscsi_trx       S 00000000001d6dc0  6008  4839      2 0x00000000<br />
[ 8515.610064]  ffff8800be985b78 0000000000000002 00000000001d6dc0 ffff8800be9d8048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be9d8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be9d8000 ffff8800be985fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce37b8&gt;] wait_for_completion_interruptible+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff8237bba5&gt;] iscsi_rx_thread_pre_handler+0xb5/0x120<br />
[ 8515.610064]  [&lt;ffffffff823904cc&gt;] iscsi_target_rx_thread+0x5c/0x470<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff82390470&gt;] ? iscsit_thread_get_cpumask+0x180/0x180<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] smflush         S 00000000001d6dc0  6424  4845      2 0x00000000<br />
[ 8515.610064]  ffff8800be987d28 0000000000000002 00000000001d6dc0 ffff880012c9b048<br />
[ 8515.610064]  ffff8800bf968000 ffff880012c9b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880012c9b000 ffff8800be987fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bond0           S 00000000001d6dc0  6392  4900      2 0x00000000<br />
[ 8515.610064]  ffff8800beba1d28 0000000000000006 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff880007bab000 ffff880012cbb000 ffff8800beba1d28 00000000001d6dc0<br />
[ 8515.610064]  ffff880012cbb000 ffff8800beba1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] cnic_wq         S 00000000001d6dc0  6248  5062      2 0x00000000<br />
[ 8515.610064]  ffff8800be40bd28 0000000000000002 00000000001d6dc0 ffff880012cb8048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880012cb8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880012cb8000 ffff8800be40bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bnx2x           S 00000000001d6dc0  6376  5063      2 0x00000000<br />
[ 8515.610064]  ffff8800be40dd28 0000000000000002 00000000001d6dc0 ffff880013470048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880013470000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013470000 ffff8800be40dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] cxgb4           S 00000000001d6dc0  6376  5070      2 0x00000000<br />
[ 8515.610064]  ffff8800be40fd28 0000000000000002 00000000001d6dc0 ffff88001379b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88001379b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88001379b000 ffff8800be40ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] mlx4            S 00000000001d6dc0  6248  5102      2 0x00000000<br />
[ 8515.610064]  ffff8800be411d28 0000000000000002 00000000001d6dc0 ffff880013798048<br />
[ 8515.610064]  ffff8800bf968000 ffff880013798000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880013798000 ffff8800be411fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] qlcnic          S 00000000001d6dc0  6392  5119      2 0x00000000<br />
[ 8515.610064]  ffff8800be413d28 0000000000000006 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff880007bb3000 ffff8800136d0000 ffff8800be413d28 00000000001d6dc0<br />
[ 8515.610064]  ffff8800136d0000 ffff8800be413fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] sfc_vfdi        S 00000000001d6dc0  6248  5130      2 0x00000000<br />
[ 8515.610064]  ffff8800be415d28 0000000000000002 00000000001d6dc0 ffff8800be418048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be418000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be418000 ffff8800be415fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] sfc_reset       S 00000000001d6dc0  6248  5131      2 0x00000000<br />
[ 8515.610064]  ffff8800be417d28 0000000000000002 00000000001d6dc0 ffff8800be41b048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be41b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be41b000 ffff8800be417fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] irda_sir_wq     S 00000000001d6dc0  6392  5202      2 0x00000000<br />
[ 8515.610064]  ffff88000795dd28 0000000000000006 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff8800076c3000 ffff880007738000 ffff88000795dd28 00000000001d6dc0<br />
[ 8515.610064]  ffff880007738000 ffff88000795dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] zd1211rw        S 00000000001d6dc0  6392  5237      2 0x00000000<br />
[ 8515.610064]  ffff8800079f3d28 0000000000000006 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff8800076fb000 ffff8800076f8000 ffff8800079f3d28 00000000001d6dc0<br />
[ 8515.610064]  ffff8800076f8000 ffff8800079f3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] libertastf      S 00000000001d6dc0  5976  5254      2 0x00000000<br />
[ 8515.610064]  ffff8800076e7d28 0000000000000006 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff88000776b000 ffff880007650000 ffff8800076e7d28 00000000001d6dc0<br />
[ 8515.610064]  ffff880007650000 ffff8800076e7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] wpan-phy1       S 00000000001d6dc0  6504  5311      2 0x00000000<br />
[ 8515.610064]  ffff8800077b7d28 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8515.610064]  ffff8800be893000 ffff88000765b000 ffff8800077b7d28 00000000001d6dc0<br />
[ 8515.610064]  ffff88000765b000 ffff8800077b7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] exec-osm        S 00000000001d6dc0  6376  5358      2 0x00000000<br />
[ 8515.610064]  ffff8800079f1d28 0000000000000002 00000000001d6dc0 ffff8800078c0048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800078c0000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800078c0000 ffff8800079f1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] block-osm       S 00000000001d6dc0  6248  5365      2 0x00000000<br />
[ 8515.610064]  ffff8800077d3d28 0000000000000002 00000000001d6dc0 ffff88000770b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000770b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000770b000 ffff8800077d3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] firewire        S 00000000001d6dc0  6376  5373      2 0x00000000<br />
[ 8515.610064]  ffff880007769d28 0000000000000002 00000000001d6dc0 ffff880007758048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007758000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007758000 ffff880007769fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] vfio-irqfd-clea S 00000000001d6dc0  6376  5392      2 0x00000000<br />
[ 8515.610064]  ffff880007747d28 0000000000000002 00000000001d6dc0 ffff8800076e8048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800076e8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800076e8000 ffff880007747fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] aoe_tx          S 00000000001d6dc0  5504  5403      2 0x00000000<br />
[ 8515.610064]  ffff8800076c7d68 0000000000000002 00000000001d6dc0 ffff8800076cb048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800076cb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800076cb000 ffff8800076c7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff82c88750&gt;] ? bio_pageinc+0x80/0x80<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82c887e9&gt;] kthread+0x99/0xf0<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] aoe_ktio        S 00000000001d6dc0  6296  5404      2 0x00000000<br />
[ 8515.610064]  ffff880007779d68 0000000000000002 00000000001d6dc0 ffff880007770048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007770000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007770000 ffff880007779fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff82c88750&gt;] ? bio_pageinc+0x80/0x80<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82c887e9&gt;] kthread+0x99/0xf0<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] u132            S 00000000001d6dc0  6376  5433      2 0x00000000<br />
[ 8515.610064]  ffff8800077d5d28 0000000000000002 00000000001d6dc0 ffff880007658048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007658000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007658000 ffff8800077d5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] wusbd           S 00000000001d6dc0  6376  5441      2 0x00000000<br />
[ 8515.610064]  ffff8800076c5d28 0000000000000002 00000000001d6dc0 ffff8800076fb048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800076fb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800076fb000 ffff8800076c5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] appledisplay    S 00000000001d6dc0  6248  5586      2 0x00000000<br />
[ 8515.610064]  ffff8800076c1d28 0000000000000002 00000000001d6dc0 ffff880007773048<br />
[ 8515.610064]  ffff8800bf968000 ffff880007773000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007773000 ffff8800076c1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ftdi-status-con S 00000000001d6dc0  6376  5592      2 0x00000000<br />
[ 8515.610064]  ffff88000769fd28 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff8800be890000 ffff88000778b000 ffff88000769fd28 00000000001d6dc0<br />
[ 8515.610064]  ffff88000778b000 ffff88000769ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ftdi-command-en S 00000000001d6dc0  5976  5593      2 0x00000000<br />
[ 8515.610064]  ffff88000777bd28 0000000000000006 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff88000b603000 ffff880007700000 ffff88000777bd28 00000000001d6dc0<br />
[ 8515.610064]  ffff880007700000 ffff88000777bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ftdi-respond-en S 00000000001d6dc0  6248  5594      2 0x00000000<br />
[ 8515.610064]  ffff880007727d28 0000000000000002 00000000001d6dc0 ffff88000b603048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b603000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b603000 ffff880007727fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kworker/2:2     S 00000000001d6dc0  6392  5664      2 0x00000000<br />
[ 8515.610064]  ffff88000acc5d48 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff88000b52b000 ffff88000ac8b000 ffff88000acc5d48 00000000001d6dc0<br />
[ 8515.610064]  ffff88000ac8b000 ffff88000acc5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kpsmoused       S 00000000001d6dc0  6248  5684      2 0x00000000<br />
[ 8515.610064]  ffff880007745d28 0000000000000002 00000000001d6dc0 ffff88000ac88048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000ac88000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000ac88000 ffff880007745fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] rc0             S 00000000001d6dc0  6392  5905      2 0x00000000<br />
[ 8515.610064]  ffff880007695d58 0000000000000006 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff88000ac70000 ffff88000acb0000 ffff880007695d58 00000000001d6dc0<br />
[ 8515.610064]  ffff88000acb0000 ffff880007695fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff82f87519&gt;] ir_raw_event_thread+0x89/0x130<br />
[ 8515.610064]  [&lt;ffffffff82f87490&gt;] ? ir_raw_handler_register+0x90/0x90<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] pvrusb2-context S 00000000001d6dc0  6488  6010      2 0x00000000<br />
[ 8515.610064]  ffff8800077b1d58 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff8800be890000 ffff88000acb3000 ffff8800077b1d58 00000000001d6dc0<br />
[ 8515.610064]  ffff88000acb3000 ffff8800077b1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83079375&gt;] pvr2_context_thread_func+0xd5/0x240<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff830792a0&gt;] ? pvr2_context_check+0x120/0x120<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kworker/1:2     S 00000000001d6dc0  5536  6044      2 0x00000000<br />
[ 8515.610064]  ffff88000776bd48 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800be893000 ffff880007653000 ffff88000776bd48 00000000001d6dc0<br />
[ 8515.610064]  ffff880007653000 ffff88000776bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] dm_bufio_cache  S 00000000001d6dc0  6248  6185      2 0x00000000<br />
[ 8515.610064]  ffff8800077d1d28 0000000000000002 00000000001d6dc0 ffff8800077eb048<br />
[ 8515.610064]  ffff8800bf968000 ffff8800077eb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800077eb000 ffff8800077d1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kdelayd         S 00000000001d6dc0  6424  6186      2 0x00000000<br />
[ 8515.610064]  ffff8800077b3d28 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff8800be890000 ffff8800077e8000 ffff8800077b3d28 00000000001d6dc0<br />
[ 8515.610064]  ffff8800077e8000 ffff8800077b3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kmpathd         S 00000000001d6dc0  6248  6187      2 0x00000000<br />
[ 8515.610064]  ffff8800077abd28 0000000000000002 00000000001d6dc0 ffff88000ac70048<br />
[ 8515.610064]  ffff8800bf968000 ffff88000ac70000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000ac70000 ffff8800077abfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kmpath_handlerd S 00000000001d6dc0  6424  6188      2 0x00000000<br />
[ 8515.610064]  ffff880007711d28 0000000000000002 ffff88000bdd6e78 ffff88000bdd6e78<br />
[ 8515.610064]  ffff8800be890000 ffff88000ad08000 ffff880007711d28 00000000001d6dc0<br />
[ 8515.610064]  ffff88000ad08000 ffff880007711fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] edac-poller     S 00000000001d6dc0  6424  6297      2 0x00000000<br />
[ 8515.610064]  ffff880007959d28 0000000000000002 00000000001d6dc0 ffff88000772b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000772b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000772b000 ffff880007959fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kvub300c        S 00000000001d6dc0  6424  6326      2 0x00000000<br />
[ 8515.610064]  ffff88000795bd28 0000000000000002 00000000001d6dc0 ffff880007728048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007728000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007728000 ffff88000795bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kvub300p        S 00000000001d6dc0  6424  6327      2 0x00000000<br />
[ 8515.610064]  ffff880007735d28 0000000000000002 00000000001d6dc0 ffff88000f8c3048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000f8c3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f8c3000 ffff880007735fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kvub300d        S 00000000001d6dc0  6424  6328      2 0x00000000<br />
[ 8515.610064]  ffff880007737d28 0000000000000002 00000000001d6dc0 ffff88000f8c0048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000f8c0000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f8c0000 ffff880007737fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kmemstick       S 00000000001d6dc0  6424  6332      2 0x00000000<br />
[ 8515.610064]  ffff880007bb1d28 0000000000000002 00000000001d6dc0 ffff8800be458048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be458000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be458000 ffff880007bb1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ib_mcast        S 00000000001d6dc0  6248  6361      2 0x00000000<br />
[ 8515.610064]  ffff880007bb3d28 0000000000000002 00000000001d6dc0 ffff8800be45b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be45b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be45b000 ffff880007bb3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ib_cm           S 00000000001d6dc0  6376  6363      2 0x00000000<br />
[ 8515.610064]  ffff88000776dd28 0000000000000002 00000000001d6dc0 ffff8800078c3048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800078c3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800078c3000 ffff88000776dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iw_cm_wq        S 00000000001d6dc0  6376  6364      2 0x00000000<br />
[ 8515.610064]  ffff88000776fd28 0000000000000002 00000000001d6dc0 ffff88000771b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000771b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000771b000 ffff88000776ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ib_addr         S 00000000001d6dc0  6376  6365      2 0x00000000<br />
[ 8515.610064]  ffff8800079f5d28 0000000000000002 00000000001d6dc0 ffff880007718048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007718000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007718000 ffff8800079f5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] rdma_cm         S 00000000001d6dc0  6376  6366      2 0x00000000<br />
[ 8515.610064]  ffff8800079f7d28 0000000000000002 00000000001d6dc0 ffff88000773b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000773b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000773b000 ffff8800079f7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] mthca_catas     S 00000000001d6dc0  6376  6369      2 0x00000000<br />
[ 8515.610064]  ffff880007791d28 0000000000000002 00000000001d6dc0 ffff880007788048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007788000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007788000 ffff880007791fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] qib_cq          S 00000000001d6dc0  6376  6373      2 0x00000000<br />
[ 8515.610064]  ffff880007793d28 0000000000000002 00000000001d6dc0 ffff880007708048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007708000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007708000 ffff880007793fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iw_cxgb3        S 00000000001d6dc0  6376  6376      2 0x00000000<br />
[ 8515.610064]  ffff880007795d28 0000000000000002 00000000001d6dc0 ffff8800076c8048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800076c8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800076c8000 ffff880007795fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] iw_cxgb4        S 00000000001d6dc0  6376  6377      2 0x00000000<br />
[ 8515.610064]  ffff880007797d28 0000000000000002 00000000001d6dc0 ffff88000775b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000775b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000775b000 ffff880007797fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] mlx4_ib         S 00000000001d6dc0  6376  6378      2 0x00000000<br />
[ 8515.610064]  ffff880007681d28 0000000000000002 00000000001d6dc0 ffff880007bf0048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007bf0000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007bf0000 ffff880007681fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] mlx4_ib_mcg     S 00000000001d6dc0  6376  6379      2 0x00000000<br />
[ 8515.610064]  ffff880007683d28 0000000000000002 00000000001d6dc0 ffff880007703048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007703000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007703000 ffff880007683fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] nesewq          S 00000000001d6dc0  6376  6380      2 0x00000000<br />
[ 8515.610064]  ffff880007685d28 0000000000000002 00000000001d6dc0 ffff8800be498048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be498000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be498000 ffff880007685fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] nesdwq          S 00000000001d6dc0  6376  6381      2 0x00000000<br />
[ 8515.610064]  ffff880007687d28 0000000000000002 00000000001d6dc0 ffff8800be49b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be49b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be49b000 ffff880007687fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] ipoib           S 00000000001d6dc0  6376  6383      2 0x00000000<br />
[ 8515.610064]  ffff880007af1d28 0000000000000002 00000000001d6dc0 ffff8800076eb048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800076eb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800076eb000 ffff880007af1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] speakup         S 00000000001d6dc0  6272  6569      2 0x00000000<br />
[ 8515.610064]  ffff880007bbdd38 0000000000000002 00000000001d6dc0 ffff88000789b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000789b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000789b000 ffff880007bbdfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff8360f7a8&gt;] speakup_thread+0x198/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8360f610&gt;] ? synth_init+0xe0/0xe0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] binder          S 00000000001d6dc0  6424  6572      2 0x00000000<br />
[ 8515.610064]  ffff880007bbfd28 0000000000000002 00000000001d6dc0 ffff8800be50b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be50b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be50b000 ffff880007bbffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] k_mode_wimax    S 00000000001d6dc0  6168  6589      2 0x00000000<br />
[ 8515.610064]  ffff8800076f7c18 0000000000000002 00000000001d6dc0 ffff8800be508048<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be508000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be508000 ffff8800076f7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff8118972a&gt;] ? lock_release_nested+0xaa/0xe0<br />
[ 8515.610064]  [&lt;ffffffff83ce351d&gt;] ? sleep_on_common+0x5d/0xa0<br />
[ 8515.610064]  [&lt;ffffffff81189841&gt;] ? __lock_release+0xe1/0x100<br />
[ 8515.610064]  [&lt;ffffffff83ce351d&gt;] ? sleep_on_common+0x5d/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83ce3525&gt;] sleep_on_common+0x65/0xa0<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff8362c030&gt;] ? do_pm_control+0x100/0x100<br />
[ 8515.610064]  [&lt;ffffffff83ce35d8&gt;] interruptible_sleep_on+0x18/0x20<br />
[ 8515.610064]  [&lt;ffffffff8362c1b8&gt;] k_mode_thread+0x188/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff8362c030&gt;] ? do_pm_control+0x100/0x100<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kpktgend_0      S 00000000001d6dc0  5704  6663      2 0x00000000<br />
[ 8515.610064]  ffff8800be5fbc18 0000000000000002 ffff8800bfdd6e78 ffff8800bfdd6e78<br />
[ 8515.610064]  ffff8800bf9fb000 ffff8800be5c8000 ffff8800be5fbc18 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be5c8000 ffff8800be5fbfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8515.610064]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83736d6a&gt;] pktgen_thread_worker+0x1fa/0x550<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff83736b70&gt;] ? pktgen_run+0x1b0/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kpktgend_1      S 00000000001d6dc0  5704  6664      2 0x00000000<br />
[ 8515.610064]  ffff880007ba5c18 0000000000000002 ffff880007dd6e78 ffff880007dd6e78<br />
[ 8515.610064]  ffff8800bf9f8000 ffff880007ba8000 ffff880007ba5c18 00000000001d6dc0<br />
[ 8515.610064]  ffff880007ba8000 ffff880007ba5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8515.610064]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83736d6a&gt;] pktgen_thread_worker+0x1fa/0x550<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff83736b70&gt;] ? pktgen_run+0x1b0/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kpktgend_2      S 00000000001d6dc0  5704  6665      2 0x00000000<br />
[ 8515.610064]  ffff88000ad07c18 0000000000000002 00000000001d6dc0 ffff88000ad0b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000ad0b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000ad0b000 ffff88000ad07fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8515.610064]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83736d6a&gt;] pktgen_thread_worker+0x1fa/0x550<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff83736b70&gt;] ? pktgen_run+0x1b0/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kpktgend_3      S 00000000001d6dc0  5704  6666      2 0x00000000<br />
[ 8515.610064]  ffff88000f073c18 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8515.610064]  ffff8800be893000 ffff88000f998000 ffff88000f073c18 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f998000 ffff88000f073fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8515.610064]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83736d6a&gt;] pktgen_thread_worker+0x1fa/0x550<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff83736b70&gt;] ? pktgen_run+0x1b0/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kpktgend_4      S 00000000001d6dc0  5704  6667      2 0x00000000<br />
[ 8515.610064]  ffff880012d9bc18 0000000000000002 ffff880013dd6e78 ffff880013dd6e78<br />
[ 8515.610064]  ffff8800bfbc0000 ffff880012c80000 ffff880012d9bc18 00000000001d6dc0<br />
[ 8515.610064]  ffff880012c80000 ffff880012d9bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce214e&gt;] schedule_timeout+0x2be/0x370<br />
[ 8515.610064]  [&lt;ffffffff81121550&gt;] ? cascade+0xa0/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83736d6a&gt;] pktgen_thread_worker+0x1fa/0x550<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f980&gt;] ? wake_up_bit+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff83736b70&gt;] ? pktgen_run+0x1b0/0x1b0<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] krdsd           S 00000000001d6dc0  6424  6792      2 0x00000000<br />
[ 8515.610064]  ffff8800077f3d28 0000000000000002 00000000001d6dc0 ffff880007e78048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007e78000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e78000 ffff8800077f3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] bat_events      S 00000000001d6dc0  6376  6795      2 0x00000000<br />
[ 8515.610064]  ffff880007f75d28 0000000000000002 00000000001d6dc0 ffff880007e7b048<br />
[ 8515.610064]  ffff8800bf97b000 ffff880007e7b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e7b000 ffff880007f75fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kafs_vlupdated  S 00000000001d6dc0  6376  6807      2 0x00000000<br />
[ 8515.610064]  ffff880007f73d28 0000000000000002 00000000001d6dc0 ffff880007bab048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007bab000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007bab000 ffff880007f73fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kafs_callbackd  S 00000000001d6dc0  6376  6808      2 0x00000000<br />
[ 8515.610064]  ffff8800077f5d28 0000000000000002 00000000001d6dc0 ffff880007e43048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007e43000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e43000 ffff8800077f5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] kafsd           S 00000000001d6dc0  6376  6809      2 0x00000000<br />
[ 8515.610064]  ffff8800077f7d28 0000000000000002 00000000001d6dc0 ffff880007e40048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007e40000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e40000 ffff8800077f7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] deferwq         S 00000000001d6dc0  6376  6830      2 0x00000000<br />
[ 8515.610064]  ffff880007f41d28 0000000000000002 00000000001d6dc0 ffff880007e4b048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007e4b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e4b000 ffff880007f41fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] charger_manager S 00000000001d6dc0  6376  6836      2 0x00000000<br />
[ 8515.610064]  ffff880007f43d28 0000000000000002 00000000001d6dc0 ffff880007e48048<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007e48000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e48000 ffff880007f43fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff811347ca&gt;] rescuer_thread+0x2aa/0x2d0<br />
[ 8515.610064]  [&lt;ffffffff83ce3b55&gt;] ? __schedule+0x355/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134520&gt;] ? process_scheduled_works+0x40/0x40<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] sh              S 00000000001d6dc0  3880  6842      1 0x00000000<br />
[ 8515.610064]  ffff8800be44fde8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800be64b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be64b000 ffff8800be44ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81115615&gt;] do_wait+0x2b5/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8111682b&gt;] sys_wait4+0xbb/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81113590&gt;] ? put_task_struct+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] runtrin.sh      S 00000000001d6dc0  4376  6843   6842 0x00000000<br />
[ 8515.610064]  ffff8800be43bde8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800be648000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be648000 ffff8800be43bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81115615&gt;] do_wait+0x2b5/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8111682b&gt;] sys_wait4+0xbb/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81113590&gt;] ? put_task_struct+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] irqbalance      S 00000000001d6dc0  4312  6845      1 0x00000000<br />
[ 8515.610064]  ffff8800be487de8 0000000000000002 ffff88000fdd6e78 ffff88000fdd6e78<br />
[ 8515.610064]  ffff8800bfb30000 ffff8800be4b3000 ffff8800be487de8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be4b3000 ffff8800be487fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce2fac&gt;] do_nanosleep+0x7c/0xd0<br />
[ 8515.610064]  [&lt;ffffffff8123b9fe&gt;] ? might_fault+0x4e/0xa0<br />
[ 8515.610064]  [&lt;ffffffff811451a7&gt;] hrtimer_nanosleep+0xd7/0x180<br />
[ 8515.610064]  [&lt;ffffffff811435d0&gt;] ? update_rmtp+0x70/0x70<br />
[ 8515.610064]  [&lt;ffffffff81144acf&gt;] ? hrtimer_start_range_ns+0xf/0x20<br />
[ 8515.610064]  [&lt;ffffffff811452be&gt;] sys_nanosleep+0x6e/0x80<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] kworker/0:1H    S 00000000001d6dc0  6392  6847      2 0x00000000<br />
[ 8515.610064]  ffff8800be533d48 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff8800be4b0000 ffff8800be628000 ffff8800be533d48 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be628000 ffff8800be533fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81135005&gt;] worker_thread+0x385/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff81134c80&gt;] ? manage_workers+0x110/0x110<br />
[ 8515.610064]  [&lt;ffffffff8113f1b3&gt;] kthread+0xe3/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064]  [&lt;ffffffff83ce68fc&gt;] ret_from_fork+0x7c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8113f0d0&gt;] ? flush_kthread_worker+0x190/0x190<br />
[ 8515.610064] rngd            D ffff8800a37434c0  4024  6849   6843 0x00000000<br />
[ 8515.610064]  ffff8800be5a5c38 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff8800be4b0000 ffff8800be620000 ffff8800be5a5c38 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be620000 ffff8800be5a5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff811868d9&gt;] ? mark_held_locks+0xf9/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce36d3&gt;] ? wait_for_common+0xf3/0x170<br />
[ 8515.610064]  [&lt;ffffffff83ce560b&gt;] ? _raw_spin_unlock_irq+0x2b/0x80<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce36db&gt;] wait_for_common+0xfb/0x170<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff83ce3778&gt;] wait_for_completion_killable+0x18/0x30<br />
[ 8515.610064]  [&lt;ffffffff81ca2556&gt;] virtio_read+0xa6/0xd0<br />
[ 8515.610064]  [&lt;ffffffff81ca185b&gt;] rng_dev_read+0x9b/0x200<br />
[ 8515.610064]  [&lt;ffffffff8128ad65&gt;] vfs_read+0xb5/0x180<br />
[ 8515.610064]  [&lt;ffffffff8128ae80&gt;] sys_read+0x50/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] runtrin.sh      S ffff8800be66b4c0  4312  6877   6843 0x00000000<br />
[ 8515.610064]  ffff8800be577de8 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff88000802b000 ffff8800be4bb000 ffff8800be577de8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be4bb000 ffff8800be577fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81115615&gt;] do_wait+0x2b5/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8111682b&gt;] sys_wait4+0xbb/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81113590&gt;] ? put_task_struct+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] runtrin.sh      S 00000000001d6dc0  5472  6878   6843 0x00000000<br />
[ 8515.610064]  ffff8800be681de8 0000000000000002 00000000001d6dc0 ffff88000b6c2200<br />
[ 8515.610064]  ffff8800bf96b000 ffff8800be62b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be62b000 ffff8800be681fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81115615&gt;] do_wait+0x2b5/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8111682b&gt;] sys_wait4+0xbb/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81113590&gt;] ? put_task_struct+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] sh              S 00000000001d6dc0  4592  6879   6843 0x00000000<br />
[ 8515.610064]  ffff8800bed27c48 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800be4b8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be4b8000 ffff8800bed27fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce1eca&gt;] schedule_timeout+0x3a/0x370<br />
[ 8515.610064]  [&lt;ffffffff83ce5a55&gt;] ? _raw_spin_unlock_irqrestore+0x55/0xa0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff81186bdd&gt;] ? trace_hardirqs_on+0xd/0x10<br />
[ 8515.610064]  [&lt;ffffffff83ce5a7c&gt;] ? _raw_spin_unlock_irqrestore+0x7c/0xa0<br />
[ 8515.610064]  [&lt;ffffffff81c224f1&gt;] n_tty_read+0x431/0x840<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff81c1e5b4&gt;] tty_read+0x94/0xf0<br />
[ 8515.610064]  [&lt;ffffffff8128ad65&gt;] vfs_read+0xb5/0x180<br />
[ 8515.610064]  [&lt;ffffffff8128ae80&gt;] sys_read+0x50/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity         S 00000000001d6dc0  3920  6880   6878 0x00000000<br />
[ 8515.610064]  ffff88000b6c5de8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff88000aca3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000aca3000 ffff88000b6c5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81115615&gt;] do_wait+0x2b5/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8111682b&gt;] sys_wait4+0xbb/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81113590&gt;] ? put_task_struct+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-watchdo S 0000000000000282  5528  6882   6880 0x00080000<br />
[ 8515.610064]  ffff88000ac9c400 ffff8800be4b0000 0000000000000000 ffff8800be4b0000<br />
[ 8515.610064]  ffffffff811567d0 ffff88000ac9c448 ffff88000ac9c448 0000000000000000<br />
[ 8515.610064]  ffff880000093df8 ffff88000ac9c000 00007f20b3cdc000 0000000000000034<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff811567d0&gt;] ? try_to_wake_up+0x290/0x290<br />
[ 8515.610064]  [&lt;ffffffff81c1e824&gt;] ? do_tty_write+0x144/0x1f0<br />
[ 8515.610064]  [&lt;ffffffff81c21a40&gt;] ? n_tty_ioctl+0xf0/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81c1e98f&gt;] ? tty_write+0xbf/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81a26ef8&gt;] ? do_raw_spin_unlock+0xc8/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81c1ea55&gt;] ? redirected_tty_write+0x95/0xc0<br />
[ 8515.610064]  [&lt;ffffffff8128abe8&gt;] ? vfs_write+0xb8/0x180<br />
[ 8515.610064]  [&lt;ffffffff8128af20&gt;] ? sys_write+0x50/0xa0<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] ? tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-main    S ffff8800bed414c0  4560  6883   6880 0x00000000<br />
[ 8515.610064]  ffff880000029de8 0000000000000002 ffff88000fbf2000 ffff88000fbf2000<br />
[ 8515.610064]  ffff880000f70000 ffff8800be510000 ffff880000029de8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be510000 ffff880000029fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff81115615&gt;] do_wait+0x2b5/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff8111682b&gt;] sys_wait4+0xbb/0xe0<br />
[ 8515.610064]  [&lt;ffffffff81113590&gt;] ? put_task_struct+0x20/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child9  D 00000000001d6dc0  4680 16356   6883 0x00000000<br />
[ 8515.610064]  ffff88005401db78 0000000000000002 00000000001d6dc0 ffff880012dd6200<br />
[ 8515.610064]  ffff8800bf97b000 ffff880012423000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880012423000 ffff88005401dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child30 D 00000000001d6dc0  4616 16364   6883 0x00000000<br />
[ 8515.610064]  ffff880019c37b78 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800be790000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be790000 ffff880019c37fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child26 D 00000000001d6dc0  4920 16735   6883 0x00000000<br />
[ 8515.610064]  ffff8800224a5b78 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800075a3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800075a3000 ffff8800224a5fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child51 D 00000000001d6dc0  4856 16861   6883 0x00000000<br />
[ 8515.610064]  ffff880047b6bd18 0000000000000002 00000000001d6dc0 ffff88000b6c2200<br />
[ 8515.610064]  ffff8800bf96b000 ffff880045f78000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880045f78000 ffff880047b6bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child41 D 00000000001d6dc0  4680 16881   6883 0x00000000<br />
[ 8515.610064]  ffff88000ac95b78 0000000000000002 00000000001d6dc0 ffff88000fbf2200<br />
[ 8515.610064]  ffff8800bf978000 ffff880008003000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880008003000 ffff88000ac95fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child16 D 00000000001d6dc0  4712 16892   6883 0x00000000<br />
[ 8515.610064]  ffff880047ac9b78 0000000000000002 00000000001d6dc0 ffff88000b6c2200<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000750b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000750b000 ffff880047ac9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child18 D ffff8800080724c0  5080 16939   6883 0x00000000<br />
[ 8515.610064]  ffff880012ee9d18 0000000000000002 ffff88000fbf2000 ffff88000fbf2000<br />
[ 8515.610064]  ffff880008003000 ffff880010098000 ffff880012ee9d18 00000000001d6dc0<br />
[ 8515.610064]  ffff880010098000 ffff880012ee9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child43 D 00000000001d6dc0  4984 16943   6883 0x00000000<br />
[ 8515.610064]  ffff880047b75c28 0000000000000002 00000000001d6dc0 ffff88000fbf2200<br />
[ 8515.610064]  ffff8800bf978000 ffff880007e38000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e38000 ffff880047b75fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff8126df74&gt;] ? kmem_cache_alloc+0x1a4/0x350<br />
[ 8515.610064]  [&lt;ffffffff8124605a&gt;] __split_vma.isra.25+0x17a/0x210<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff81246f89&gt;] do_munmap+0x149/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child17 D ffff8800080264c0  4888 17017   6883 0x00000000<br />
[ 8515.610064]  ffff88000a5f1b78 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff88000f87b000 ffff88000804b000 ffff88000a5f1b78 00000000001d6dc0<br />
[ 8515.610064]  ffff88000804b000 ffff88000a5f1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child15 D 00000000001d6dc0  4968 17105   6883 0x00000000<br />
[ 8515.610064]  ffff88000d851b78 0000000000000002 00000000001d6dc0 ffff88000fbf2200<br />
[ 8515.610064]  ffff8800bf978000 ffff88000751b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000751b000 ffff88000d851fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child25 D 00000000001d6dc0  5128 17109   6883 0x00000000<br />
[ 8515.610064]  ffff88000dda9d18 0000000000000002 00000000001d6dc0 ffff88000fbf2200<br />
[ 8515.610064]  ffff8800bf978000 ffff88000c6a8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c6a8000 ffff88000dda9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child1  D ffff88001251f4c0  5080 17153   6883 0x00000000<br />
[ 8515.610064]  ffff88005411db78 0000000000000002 ffff880007e1c000 ffff880007e1c000<br />
[ 8515.610064]  ffff8800be513000 ffff88001361b000 ffff88005411db78 00000000001d6dc0<br />
[ 8515.610064]  ffff88001361b000 ffff88005411dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child5  D 00000000001d6dc0  5224 17183   6883 0x00000000<br />
[ 8515.610064]  ffff88000a293b78 0000000000000002 00000000001d6dc0 ffff880012dd6200<br />
[ 8515.610064]  ffff8800bf97b000 ffff88000a490000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000a490000 ffff88000a293fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child36 D ffff88000c00c4c0  5224 17191   6883 0x00000000<br />
[ 8515.610064]  ffff880009f49d18 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff8800be028000 ffff8800080f3000 ffff880009f49d18 00000000001d6dc0<br />
[ 8515.610064]  ffff8800080f3000 ffff880009f49fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child11 D ffff88001005c4c0  5256 17234   6883 0x00000000<br />
[ 8515.610064]  ffff88000a5c9d18 0000000000000002 ffff88000b6c2000 ffff88000b6c2000<br />
[ 8515.610064]  ffff88000c0b3000 ffff88000ac73000 ffff88000a5c9d18 00000000001d6dc0<br />
[ 8515.610064]  ffff88000ac73000 ffff88000a5c9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child3  D 00000000001d6dc0  5144 17264   6883 0x00000000<br />
[ 8515.610064]  ffff88000e605b78 0000000000000002 00000000001d6dc0 ffff88000fbf2200<br />
[ 8515.610064]  ffff8800bf978000 ffff88000c0c8000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c0c8000 ffff88000e605fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child20 D ffff8800080214c0  4888 17301   6883 0x00000000<br />
[ 8515.610064]  ffff88003fbf9d18 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff880000f70000 ffff8800be023000 ffff88003fbf9d18 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be023000 ffff88003fbf9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child35 D ffff8800080244c0  5240 17310   6883 0x00000000<br />
[ 8515.610064]  ffff88005b7a9c28 0000000000000002 ffff880007e1c000 ffff880007e1c000<br />
[ 8515.610064]  ffff88000c083000 ffff8800be4db000 ffff88005b7a9c28 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be4db000 ffff88005b7a9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff8126df74&gt;] ? kmem_cache_alloc+0x1a4/0x350<br />
[ 8515.610064]  [&lt;ffffffff8124605a&gt;] __split_vma.isra.25+0x17a/0x210<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff81246f89&gt;] do_munmap+0x149/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child39 D ffff88001251a4c0  5224 17328   6883 0x00000000<br />
[ 8515.610064]  ffff8800126d1d18 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff8800be790000 ffff880010080000 ffff8800126d1d18 00000000001d6dc0<br />
[ 8515.610064]  ffff880010080000 ffff8800126d1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child0  D 00000000001d6dc0  5128 17334   6883 0x00000000<br />
[ 8515.610064]  ffff8800bfe21d18 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800bf793000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800bf793000 ffff8800bfe21fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child6  D ffff88001005d4c0  5224 17339   6883 0x00000000<br />
[ 8515.610064]  ffff880047ab9b78 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff880013580000 ffff880000f70000 ffff880047ab9b78 00000000001d6dc0<br />
[ 8515.610064]  ffff880000f70000 ffff880047ab9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child45 D 00000000001d6dc0  4616 17342   6883 0x00000000<br />
[ 8515.610064]  ffff88000a413d18 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff880008060000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880008060000 ffff88000a413fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child29 D 00000000001d6dc0  5048 17367   6883 0x00000000<br />
[ 8515.610064]  ffff880030405ab8 0000000000000002 00000000001d6dc0 ffff88000b6c2200<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000c0b3000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c0b3000 ffff880030405fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff812463d6&gt;] vma_merge+0x2e6/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff812478c0&gt;] mmap_region+0x220/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child42 D ffff880037bb64c0  5048 17368   6883 0x00000000<br />
[ 8515.610064]  ffff88005372fd18 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff8800be023000 ffff880007518000 ffff88005372fd18 00000000001d6dc0<br />
[ 8515.610064]  ffff880007518000 ffff88005372ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff812470e0&gt;] do_munmap+0x2a0/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child33 D 00000000001d6dc0  5240 17369   6883 0x00000000<br />
[ 8515.610064]  ffff88005b74dab8 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff880007f08000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007f08000 ffff88005b74dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff811837ed&gt;] ? trace_hardirqs_off+0xd/0x10<br />
[ 8515.610064]  [&lt;ffffffff812478c0&gt;] mmap_region+0x220/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child32 D ffff880007f314c0  5144 17370   6883 0x00000000<br />
[ 8515.610064]  ffff88000d80bc28 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff88001004b000 ffff88000c0b0000 ffff88000d80bc28 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c0b0000 ffff88000d80bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff8126df74&gt;] ? kmem_cache_alloc+0x1a4/0x350<br />
[ 8515.610064]  [&lt;ffffffff8124605a&gt;] __split_vma.isra.25+0x17a/0x210<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff81246f89&gt;] do_munmap+0x149/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child47 D ffff880007f354c0  5256 17372   6883 0x00000000<br />
[ 8515.610064]  ffff88000c665b78 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff8800080f3000 ffff88000c0cb000 ffff88000c665b78 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c0cb000 ffff88000c665fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff8124572c&gt;] vma_link+0xcc/0xf0<br />
[ 8515.610064]  [&lt;ffffffff81247adc&gt;] mmap_region+0x43c/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child10 D ffff8800080414c0  5224 17374   6883 0x00000000<br />
[ 8515.610064]  ffff88000a3e7ba8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff880008028000 ffff880008013000 ffff88000a3e7ba8 00000000001d6dc0<br />
[ 8515.610064]  ffff880008013000 ffff88000a3e7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child37 D ffff8800080434c0  5056 17378   6883 0x00000000<br />
[ 8515.610064]  ffff88000a335ba8 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff8800075a3000 ffff880008010000 ffff88000a335ba8 00000000001d6dc0<br />
[ 8515.610064]  ffff880008010000 ffff88000a335fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child31 D ffff88001251b4c0  5224 17384   6883 0x00000000<br />
[ 8515.610064]  ffff880012fc9ab8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff88000c0cb000 ffff88001007b000 ffff880012fc9ab8 00000000001d6dc0<br />
[ 8515.610064]  ffff88001007b000 ffff880012fc9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff811837ed&gt;] ? trace_hardirqs_off+0xd/0x10<br />
[ 8515.610064]  [&lt;ffffffff812478c0&gt;] mmap_region+0x220/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child28 D 00000000001d6dc0  5152 17385   6883 0x00000000<br />
[ 8515.610064]  ffff880013827ab8 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff880010090000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880010090000 ffff880013827fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff811837ed&gt;] ? trace_hardirqs_off+0xd/0x10<br />
[ 8515.610064]  [&lt;ffffffff812478c0&gt;] mmap_region+0x220/0x5e0<br />
[ 8515.610064]  [&lt;ffffffff81247f2b&gt;] do_mmap_pgoff+0x2ab/0x310<br />
[ 8515.610064]  [&lt;ffffffff812313bc&gt;] ? vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  [&lt;ffffffff812313d4&gt;] vm_mmap_pgoff+0x84/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81246763&gt;] sys_mmap_pgoff+0x193/0x1a0<br />
[ 8515.610064]  [&lt;ffffffff81186b98&gt;] ? trace_hardirqs_on_caller+0x128/0x160<br />
[ 8515.610064]  [&lt;ffffffff8107490d&gt;] sys_mmap+0x1d/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child49 D 00000000001d6dc0  5224 17392   6883 0x00000000<br />
[ 8515.610064]  ffff88000c7b3b98 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff88000c083000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c083000 ffff88000c7b3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff8124605a&gt;] __split_vma.isra.25+0x17a/0x210<br />
[ 8515.610064]  [&lt;ffffffff8123b9a2&gt;] ? sys_madvise+0x272/0x280<br />
[ 8515.610064]  [&lt;ffffffff81246e34&gt;] split_vma+0x24/0x30<br />
[ 8515.610064]  [&lt;ffffffff8123b5a5&gt;] madvise_behavior+0x1f5/0x250<br />
[ 8515.610064]  [&lt;ffffffff8123b9a2&gt;] ? sys_madvise+0x272/0x280<br />
[ 8515.610064]  [&lt;ffffffff8123b720&gt;] madvise_vma+0x120/0x130<br />
[ 8515.610064]  [&lt;ffffffff8123b9a2&gt;] ? sys_madvise+0x272/0x280<br />
[ 8515.610064]  [&lt;ffffffff81246b42&gt;] ? find_vma_prev+0x12/0x60<br />
[ 8515.610064]  [&lt;ffffffff8123b8a1&gt;] sys_madvise+0x171/0x280<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child2  D 00000000001d6dc0  5256 17394   6883 0x00000000<br />
[ 8515.610064]  ffff88000a539ba8 0000000000000002 00000000001d6dc0 ffff88000b6c2200<br />
[ 8515.610064]  ffff8800bf96b000 ffff880008063000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880008063000 ffff88000a539fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child48 D ffff88001005e4c0  5224 17396   6883 0x00000000<br />
[ 8515.610064]  ffff88005404dc28 0000000000000002 ffff8800be5f9600 ffff8800be5f9600<br />
[ 8515.610064]  ffff880010080000 ffff8800be793000 ffff88005404dc28 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be793000 ffff88005404dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff8126df74&gt;] ? kmem_cache_alloc+0x1a4/0x350<br />
[ 8515.610064]  [&lt;ffffffff8124605a&gt;] __split_vma.isra.25+0x17a/0x210<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff81246f89&gt;] do_munmap+0x149/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124713e&gt;] ? vm_munmap+0x3e/0x70<br />
[ 8515.610064]  [&lt;ffffffff8124714c&gt;] vm_munmap+0x4c/0x70<br />
[ 8515.610064]  [&lt;ffffffff81247fb6&gt;] sys_munmap+0x26/0x40<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child8  D 00000000001d6dc0  5224 17399   6883 0x00000000<br />
[ 8515.610064]  ffff8800112e1ba8 0000000000000002 00000000001d6dc0 ffff880012dd6200<br />
[ 8515.610064]  ffff8800bf97b000 ffff880010093000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880010093000 ffff8800112e1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child12 D 00000000001d6dc0  4920 17400   6883 0x00000000<br />
[ 8515.610064]  ffff8800386e1ba8 0000000000000002 00000000001d6dc0 ffff88000b6c2200<br />
[ 8515.610064]  ffff8800bf96b000 ffff880007e13000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e13000 ffff8800386e1fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child27 D 00000000001d6dc0  5048 17403   6883 0x00000000<br />
[ 8515.610064]  ffff88000f38fba8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff88000f87b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000f87b000 ffff88000f38ffd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child13 D ffff8800100584c0  5128 17421   6883 0x00000000<br />
[ 8515.610064]  ffff880037b87ba8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff8800be020000 ffff8800be028000 ffff880037b87ba8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be028000 ffff880037b87fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child23 D 00000000001d6dc0  5296 17432   6883 0x00000000<br />
[ 8515.610064]  ffff880037b5bba8 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff880007e10000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007e10000 ffff880037b5bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child50 D 00000000001d6dc0  4968 17433   6883 0x00000000<br />
[ 8515.610064]  ffff88000a42dba8 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff88000b448000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000b448000 ffff88000a42dfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child7  D 00000000001d6dc0  5080 17439   6883 0x00000000<br />
[ 8515.610064]  ffff88002fb29ba8 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff88000802b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000802b000 ffff88002fb29fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child38 D ffff8800100624c0  5448 17440   6883 0x00000000<br />
[ 8515.610064]  ffff88000e917ba8 0000000000000002 ffff880007e1c000 ffff880007e1c000<br />
[ 8515.610064]  ffff88000802b000 ffff88000c040000 ffff88000e917ba8 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c040000 ffff88000e917fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child40 D ffff8800100634c0  5224 17441   6883 0x00000000<br />
[ 8515.610064]  ffff88000ca97ba8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff880007518000 ffff88000c043000 ffff88000ca97ba8 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c043000 ffff88000ca97fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child44 D ffff88001005f4c0  5296 17442   6883 0x00000000<br />
[ 8515.610064]  ffff880053737ba8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff88000a490000 ffff8800be020000 ffff880053737ba8 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be020000 ffff880053737fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child24 D 00000000001d6dc0  5240 17446   6883 0x00000000<br />
[ 8515.610064]  ffff8800437d7ba8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff880007898000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880007898000 ffff8800437d7fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child22 D 00000000001d6dc0  5016 17449   6883 0x00000000<br />
[ 8515.610064]  ffff88004b77bbd8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff88001004b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88001004b000 ffff88004b77bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245a60&gt;] ? vma_adjust+0x270/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81245a60&gt;] vma_adjust+0x270/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff811454c2&gt;] ? up_write+0x32/0x40<br />
[ 8515.610064]  [&lt;ffffffff81246037&gt;] __split_vma.isra.25+0x157/0x210<br />
[ 8515.610064]  [&lt;ffffffff8123b9a2&gt;] ? sys_madvise+0x272/0x280<br />
[ 8515.610064]  [&lt;ffffffff81246e34&gt;] split_vma+0x24/0x30<br />
[ 8515.610064]  [&lt;ffffffff8123b58b&gt;] madvise_behavior+0x1db/0x250<br />
[ 8515.610064]  [&lt;ffffffff8123b9a2&gt;] ? sys_madvise+0x272/0x280<br />
[ 8515.610064]  [&lt;ffffffff8123b720&gt;] madvise_vma+0x120/0x130<br />
[ 8515.610064]  [&lt;ffffffff8123b9a2&gt;] ? sys_madvise+0x272/0x280<br />
[ 8515.610064]  [&lt;ffffffff81246b42&gt;] ? find_vma_prev+0x12/0x60<br />
[ 8515.610064]  [&lt;ffffffff8123b8a1&gt;] sys_madvise+0x171/0x280<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child19 D 00000000001d6dc0  5240 17453   6883 0x00000000<br />
[ 8515.610064]  ffff8800bf6e3ba8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800be5cb000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be5cb000 ffff8800bf6e3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81249276&gt;] mprotect_fixup+0xf6/0x240<br />
[ 8515.610064]  [&lt;ffffffff8124949e&gt;] ? sys_mprotect+0xde/0x260<br />
[ 8515.610064]  [&lt;ffffffff81249571&gt;] sys_mprotect+0x1b1/0x260<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child46 D 00000000001d6dc0  5128 17457   6883 0x00000000<br />
[ 8515.610064]  ffff88000acc9bd8 0000000000000002 00000000001d6dc0 ffff880012dd6200<br />
[ 8515.610064]  ffff8800bf97b000 ffff880008028000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880008028000 ffff88000acc9fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81247396&gt;] do_brk+0x226/0x370<br />
[ 8515.610064]  [&lt;ffffffff8124757e&gt;] ? sys_brk+0x3e/0x160<br />
[ 8515.610064]  [&lt;ffffffff8124765a&gt;] sys_brk+0x11a/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child34 D 00000000001d6dc0  5008 17460   6883 0x00000000<br />
[ 8515.610064]  ffff880027b09bc8 0000000000000002 00000000001d6dc0 ffff880007e1c200<br />
[ 8515.610064]  ffff8800bf968000 ffff8800be513000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be513000 ffff880027b09fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff812463d6&gt;] vma_merge+0x2e6/0x340<br />
[ 8515.610064]  [&lt;ffffffff81220d30&gt;] ? __pagevec_release+0x30/0x30<br />
[ 8515.610064]  [&lt;ffffffff8124416f&gt;] ? sys_mlock+0x4f/0x130<br />
[ 8515.610064]  [&lt;ffffffff81243ebb&gt;] mlock_fixup+0xbb/0x190<br />
[ 8515.610064]  [&lt;ffffffff812440e7&gt;] do_mlock+0xc7/0x100<br />
[ 8515.610064]  [&lt;ffffffff8124416f&gt;] ? sys_mlock+0x4f/0x130<br />
[ 8515.610064]  [&lt;ffffffff812441d7&gt;] sys_mlock+0xb7/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] sleep           S 00000000001d6dc0  4024 17461   6877 0x00000000<br />
[ 8515.610064]  ffff880037b51de8 0000000000000002 00000000001d6dc0 ffff8800be5f9400<br />
[ 8515.610064]  ffffffff8542f440 ffff8800be030000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff8800be030000 ffff880037b51fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce2fac&gt;] do_nanosleep+0x7c/0xd0<br />
[ 8515.610064]  [&lt;ffffffff8123b9fe&gt;] ? might_fault+0x4e/0xa0<br />
[ 8515.610064]  [&lt;ffffffff811451a7&gt;] hrtimer_nanosleep+0xd7/0x180<br />
[ 8515.610064]  [&lt;ffffffff811435d0&gt;] ? update_rmtp+0x70/0x70<br />
[ 8515.610064]  [&lt;ffffffff81144acf&gt;] ? hrtimer_start_range_ns+0xf/0x20<br />
[ 8515.610064]  [&lt;ffffffff811452be&gt;] sys_nanosleep+0x6e/0x80<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child4  D ffff8800be6d94c0  5224 17464   6883 0x00000000<br />
[ 8515.610064]  ffff880012e97bd8 0000000000000002 ffff880012dd6000 ffff880012dd6000<br />
[ 8515.610064]  ffff880008013000 ffff880013580000 ffff880012e97bd8 00000000001d6dc0<br />
[ 8515.610064]  ffff880013580000 ffff880012e97fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81247396&gt;] do_brk+0x226/0x370<br />
[ 8515.610064]  [&lt;ffffffff8124757e&gt;] ? sys_brk+0x3e/0x160<br />
[ 8515.610064]  [&lt;ffffffff8124765a&gt;] sys_brk+0x11a/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child14 D 00000000001d6dc0  5160 17465   6883 0x00000000<br />
[ 8515.610064]  ffff88001141bc08 0000000000000002 00000000001d6dc0 ffff880012dd6200<br />
[ 8515.610064]  ffff8800bf97b000 ffff880010078000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff880010078000 ffff88001141bfd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246037&gt;] __split_vma.isra.25+0x157/0x210<br />
[ 8515.610064]  [&lt;ffffffff8124a361&gt;] ? sys_mremap+0x51/0x300<br />
[ 8515.610064]  [&lt;ffffffff81246fb9&gt;] do_munmap+0x179/0x2c0<br />
[ 8515.610064]  [&lt;ffffffff83ce328f&gt;] ? down_write+0x6f/0xb0<br />
[ 8515.610064]  [&lt;ffffffff8124a361&gt;] ? sys_mremap+0x51/0x300<br />
[ 8515.610064]  [&lt;ffffffff8124a3e7&gt;] sys_mremap+0xd7/0x300<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] trinity-child21 W 00000000001d6dc0  5240 17466   6883 0x00000000<br />
[ 8515.610064]  ffff88000cad3bd8 0000000000000002 00000000001d6dc0 ffff88000b6c2200<br />
[ 8515.610064]  ffff8800bf96b000 ffff88000c09b000 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064]  ffff88000c09b000 ffff88000cad3fd8 00000000001d6dc0 00000000001d6dc0<br />
[ 8515.610064] Call Trace:<br />
[ 8515.610064]  [&lt;ffffffff83ce3ae9&gt;] __schedule+0x2e9/0x3b0<br />
[ 8515.610064]  [&lt;ffffffff83ce3d15&gt;] schedule+0x55/0x60<br />
[ 8515.610064]  [&lt;ffffffff83ce4c35&gt;] rwsem_down_failed_common+0xf5/0x130<br />
[ 8515.610064]  [&lt;ffffffff83ce4c83&gt;] rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff81a139d3&gt;] call_rwsem_down_write_failed+0x13/0x20<br />
[ 8515.610064]  [&lt;ffffffff83ce32c1&gt;] ? down_write+0xa1/0xb0<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] ? validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064]  [&lt;ffffffff81245ebd&gt;] vma_adjust+0x6cd/0x6f0<br />
[ 8515.610064]  [&lt;ffffffff81246305&gt;] vma_merge+0x215/0x340<br />
[ 8515.610064]  [&lt;ffffffff8124532c&gt;] ? __vm_enough_memory+0xdc/0x180<br />
[ 8515.610064]  [&lt;ffffffff81247396&gt;] do_brk+0x226/0x370<br />
[ 8515.610064]  [&lt;ffffffff8124757e&gt;] ? sys_brk+0x3e/0x160<br />
[ 8515.610064]  [&lt;ffffffff8124765a&gt;] sys_brk+0x11a/0x160<br />
[ 8515.610064]  [&lt;ffffffff83ce6bd8&gt;] tracesys+0xe1/0xe6<br />
[ 8515.610064] Sched Debug Version: v0.10, 3.8.0-rc1-next-20121224-sasha-00023-gec55a36 #244<br />
[ 8515.610064] ktime                                   : 8519984.644923<br />
[ 8515.610064] sched_clk                               : 234910314.659487<br />
[ 8515.610064] cpu_clk                                 : 8515610.064698<br />
[ 8515.610064] jiffies                                 : 4295789294<br />
[ 8515.610064] sched_clock_stable                      : 0<br />
[ 8515.610064] <br />
[ 8515.610064] sysctl_sched<br />
[ 8515.610064]   .sysctl_sched_latency                    : 18.000000<br />
[ 8515.610064]   .sysctl_sched_min_granularity            : 2.250000<br />
[ 8515.610064]   .sysctl_sched_wakeup_granularity         : 3.000000<br />
[ 8515.610064]   .sysctl_sched_child_runs_first           : 0<br />
[ 8515.610064]   .sysctl_sched_features                   : 89723<br />
[ 8515.610064]   .sysctl_sched_tunable_scaling            : 1 (logaritmic)<br />
[ 8515.610064] <br />
[ 8515.610064] cpu#0, 2492.186 MHz<br />
[ 8515.610064]   .nr_running                    : 2<br />
[ 8515.610064]   .load                          : 1672<br />
[ 8515.610064]   .nr_switches                   : 95373088<br />
[ 8515.610064]   .nr_load_updates               : 839762<br />
[ 8515.610064]   .nr_uninterruptible            : 8574<br />
[ 8515.610064]   .next_balance                  : 4295.788778<br />
[ 8515.610064]   .curr-&gt;pid                     : 6882<br />
[ 8515.610064]   .clock                         : 8518513.059962<br />
[ 8515.610064]   .cpu_load[0]                   : 0<br />
[ 8515.610064]   .cpu_load[1]                   : 0<br />
[ 8515.610064]   .cpu_load[2]                   : 0<br />
[ 8515.610064]   .cpu_load[3]                   : 0<br />
[ 8515.610064]   .cpu_load[4]                   : 0<br />
[ 8515.610064]   .yld_count                     : 0<br />
[ 8515.610064]   .sched_count                   : 129399698<br />
[ 8515.610064]   .sched_goidle                  : 5174385<br />
[ 8515.610064]   .avg_idle                      : 1000000<br />
[ 8515.610064]   .ttwu_count                    : 12037981<br />
[ 8515.610064]   .ttwu_local                    : 5276827<br />
[ 8515.610064] <br />
[ 8515.610064] cfs_rq[0]:/autogroup-1<br />
[ 8515.610064]   .exec_clock                    : 1539668.683605<br />
[ 8515.610064]   .MIN_vruntime                  : 0.000001<br />
[ 8515.610064]   .min_vruntime                  : 339249.870208<br />
[ 8515.610064]   .max_vruntime                  : 0.000001<br />
[ 8515.610064]   .spread                        : 0.000000<br />
[ 8515.610064]   .spread0                       : -108590997.781885<br />
[ 8515.610064]   .nr_spread_over                : 2626<br />
[ 8515.610064]   .nr_running                    : 1<br />
[ 8515.610064]   .load                          : 1024<br />
[ 8515.610064]   .runnable_load_avg             : 0<br />
[ 8515.610064]   .blocked_load_avg              : 0<br />
[ 8515.610064]   .tg_load_avg                   : 529<br />
[ 8515.610064]   .tg_load_contrib               : 0<br />
[ 8515.610064]   .tg_runnable_contrib           : 0<br />
[ 8515.610064]   .tg-&gt;runnable_avg              : 239<br />
[ 8515.610064]   .se-&gt;exec_start                : 8061238.462426<br />
[ 8515.610064]   .se-&gt;vruntime                  : 108930247.652093<br />
[ 8515.610064]   .se-&gt;sum_exec_runtime          : 1543081.309777<br />
[ 8515.610064]   .se-&gt;statistics.wait_start     : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.sleep_start    : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.block_start    : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.sleep_max      : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.block_max      : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.exec_max       : 10.007709<br />
[ 8515.610064]   .se-&gt;statistics.slice_max      : 20.503942<br />
[ 8515.610064]   .se-&gt;statistics.wait_max       : 107.133112<br />
[ 8515.610064]   .se-&gt;statistics.wait_sum       : 168878.378244<br />
[ 8515.610064]   .se-&gt;statistics.wait_count     : 10357254<br />
[ 8515.610064]   .se-&gt;load.weight               : 648<br />
[ 8515.610064]   .se-&gt;avg.runnable_avg_sum      : 62<br />
[ 8515.610064]   .se-&gt;avg.runnable_avg_period   : 47574<br />
[ 8515.610064]   .se-&gt;avg.load_avg_contrib      : 0<br />
[ 8515.610064]   .se-&gt;avg.decay_count           : 0<br />
[ 8515.610064] <br />
[ 8515.610064] cfs_rq[0]:/<br />
[ 8515.610064]   .exec_clock                    : 4842310.938451<br />
[ 8515.610064]   .MIN_vruntime                  : 108930234.395583<br />
[ 8515.610064]   .min_vruntime                  : 108930247.652093<br />
[ 8515.610064]   .max_vruntime                  : 108930234.395583<br />
[ 8515.610064]   .spread                        : 0.000000<br />
[ 8515.610064]   .spread0                       : 0.000000<br />
[ 8515.610064]   .nr_spread_over                : 248383<br />
[ 8515.610064]   .nr_running                    : 2<br />
[ 8515.610064]   .load                          : 1672<br />
[ 8515.610064]   .runnable_load_avg             : 0<br />
[ 8515.610064]   .blocked_load_avg              : 0<br />
[ 8515.610064]   .tg_load_avg                   : 385<br />
[ 8515.610064]   .tg_load_contrib               : 0<br />
[ 8515.610064]   .tg_runnable_contrib           : 240<br />
[ 8515.610064]   .tg-&gt;runnable_avg              : 3534<br />
[ 8515.610064]   .avg-&gt;runnable_avg_sum         : 11065<br />
[ 8515.610064]   .avg-&gt;runnable_avg_period      : 47128<br />
[ 8515.610064] <br />
[ 8515.610064] rt_rq[0]:/<br />
[ 8515.610064]   .rt_nr_running                 : 0<br />
[ 8515.610064]   .rt_throttled                  : 0<br />
[ 8515.610064]   .rt_time                       : 0.000000<br />
[ 8515.610064]   .rt_runtime                    : 950.000000<br />
[ 8515.610064] <br />
[ 8515.610064] runnable tasks:<br />
[ 8515.610064]             task   PID         tree-key  switches  prio     exec-runtime         sum-exec        sum-sleep<br />
[ 8515.610064] ----------------------------------------------------------------------------------------------------------<br />
[ 8515.610064]  rcu_torture_shu  3119 108930234.395583      8004   120 108930234.395583      2207.553431   8509135.205160 /<br />
[ 8515.610064] Rtrinity-watchdo  6882    339240.870208      8895   120    339240.870208     10324.971289   8479646.283169 /autogroup-1<br />
[ 8515.610064] <br />
[ 8515.610064] cpu#1, 2492.186 MHz<br />
[ 8515.610064]   .nr_running                    : 3<br />
[ 8515.610064]   .load                          : 45<br />
[ 8515.610064]   .nr_switches                   : 86343869<br />
[ 8515.610064]   .nr_load_updates               : 841405<br />
[ 8515.610064]   .nr_uninterruptible            : -18229<br />
[ 8515.610064]   .next_balance                  : 4295.789319<br />
[ 8515.610064]   .curr-&gt;pid                     : 3113<br />
[ 8515.610064]   .clock                         : 8520079.809667<br />
[ 8515.610064]   .cpu_load[0]                   : 45<br />
[ 8515.610064]   .cpu_load[1]                   : 45<br />
[ 8515.610064]   .cpu_load[2]                   : 45<br />
[ 8515.610064]   .cpu_load[3]                   : 45<br />
[ 8515.610064]   .cpu_load[4]                   : 45<br />
[ 8515.610064]   .yld_count                     : 0<br />
[ 8515.610064]   .sched_count                   : 131551023<br />
[ 8515.610064]   .sched_goidle                  : 5028843<br />
[ 8515.610064]   .avg_idle                      : 1000000<br />
[ 8515.610064]   .ttwu_count                    : 11700894<br />
[ 8515.610064]   .ttwu_local                    : 4904254<br />
[ 8515.610064] <br />
[ 8515.610064] cfs_rq[1]:/<br />
[ 8515.610064]   .exec_clock                    : 4831849.341388<br />
[ 8515.610064]   .MIN_vruntime                  : 128648600.572126<br />
[ 8515.610064]   .min_vruntime                  : 128648600.089481<br />
[ 8515.610064]   .max_vruntime                  : 128648868.106555<br />
[ 8515.610064]   .spread                        : 267.534429<br />
[ 8515.610064]   .spread0                       : 19718352.437388<br />
[ 8515.610064]   .nr_spread_over                : 147422<br />
[ 8515.610064]   .nr_running                    : 3<br />
[ 8515.610064]   .load                          : 45<br />
[ 8515.610064]   .runnable_load_avg             : 42<br />
[ 8515.610064]   .blocked_load_avg              : 0<br />
[ 8515.610064]   .tg_load_avg                   : 385<br />
[ 8515.610064]   .tg_load_contrib               : 42<br />
[ 8515.610064]   .tg_runnable_contrib           : 1010<br />
[ 8515.610064]   .tg-&gt;runnable_avg              : 3534<br />
[ 8515.610064]   .avg-&gt;runnable_avg_sum         : 46807<br />
[ 8515.610064]   .avg-&gt;runnable_avg_period      : 46368<br />
[ 8515.610064] <br />
[ 8515.610064] rt_rq[1]:/<br />
[ 8515.610064]   .rt_nr_running                 : 0<br />
[ 8515.610064]   .rt_throttled                  : 0<br />
[ 8515.610064]   .rt_time                       : 0.000000<br />
[ 8515.610064]   .rt_runtime                    : 950.000000<br />
[ 8515.610064] <br />
[ 8515.610064] runnable tasks:<br />
[ 8515.610064]             task   PID         tree-key  switches  prio     exec-runtime         sum-exec        sum-sleep<br />
[ 8515.610064] ----------------------------------------------------------------------------------------------------------<br />
[ 8515.610064]  rcu_torture_rea  3109 128649299.680228  33967401   139 128649299.680228   1617678.787754   4157201.190937 /<br />
[ 8515.610064]  rcu_torture_rea  3113 128649195.995764  34547978   139 128649195.995764   1590308.697505   4156977.777908 /<br />
[ 8515.610064]  rcu_torture_rea  3117 128649402.081569  34794866   139 128649402.081569   1545961.163798   4156757.885677 /<br />
[ 8515.610064] <br />
[ 8515.610064] cpu#2, 2492.186 MHz<br />
[ 8515.610064]   .nr_running                    : 0<br />
[ 8515.610064]   .load                          : 0<br />
[ 8515.610064]   .nr_switches                   : 80579501<br />
[ 8515.610064]   .nr_load_updates               : 869662<br />
[ 8515.610064]   .nr_uninterruptible            : 8100<br />
[ 8515.610064]   .next_balance                  : 4295.788683<br />
[ 8515.610064]   .curr-&gt;pid                     : 0<br />
[ 8515.610064]   .clock                         : 8513880.025731<br />
[ 8515.610064]   .cpu_load[0]                   : 0<br />
[ 8515.610064]   .cpu_load[1]                   : 357<br />
[ 8515.610064]   .cpu_load[2]                   : 330<br />
[ 8515.610064]   .cpu_load[3]                   : 287<br />
[ 8515.610064]   .cpu_load[4]                   : 254<br />
[ 8515.610064]   .yld_count                     : 0<br />
[ 8515.610064]   .sched_count                   : 132638170<br />
[ 8515.610064]   .sched_goidle                  : 4933099<br />
[ 8515.610064]   .avg_idle                      : 1000000<br />
[ 8515.610064]   .ttwu_count                    : 11529712<br />
[ 8515.610064]   .ttwu_local                    : 4832148<br />
[ 8515.610064] <br />
[ 8515.610064] cfs_rq[2]:/autogroup-1<br />
[ 8515.610064]   .exec_clock                    : 1502135.094960<br />
[ 8515.610064]   .MIN_vruntime                  : 0.000001<br />
[ 8515.610064]   .min_vruntime                  : 332762.127858<br />
[ 8515.610064]   .max_vruntime                  : 0.000001<br />
[ 8515.610064]   .spread                        : 0.000000<br />
[ 8515.610064]   .spread0                       : -108597485.524235<br />
[ 8515.610064]   .nr_spread_over                : 1827<br />
[ 8515.610064]   .nr_running                    : 0<br />
[ 8515.610064]   .load                          : 0<br />
[ 8515.610064]   .runnable_load_avg             : 0<br />
[ 8515.610064]   .blocked_load_avg              : 529<br />
[ 8515.610064]   .tg_load_avg                   : 529<br />
[ 8515.610064]   .tg_load_contrib               : 529<br />
[ 8515.610064]   .tg_runnable_contrib           : 239<br />
[ 8515.610064]   .tg-&gt;runnable_avg              : 239<br />
[ 8515.610064]   .se-&gt;exec_start                : 8092091.320177<br />
[ 8515.610064]   .se-&gt;vruntime                  : 136875916.031029<br />
[ 8515.610064]   .se-&gt;sum_exec_runtime          : 1505026.567608<br />
[ 8515.610064]   .se-&gt;statistics.wait_start     : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.sleep_start    : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.block_start    : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.sleep_max      : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.block_max      : 0.000000<br />
[ 8515.610064]   .se-&gt;statistics.exec_max       : 9.998656<br />
[ 8515.610064]   .se-&gt;statistics.slice_max      : 12.542209<br />
[ 8515.610064]   .se-&gt;statistics.wait_max       : 90.023080<br />
[ 8515.610064]   .se-&gt;statistics.wait_sum       : 152778.157656<br />
[ 8515.610064]   .se-&gt;statistics.wait_count     : 10007712<br />
[ 8515.610064]   .se-&gt;load.weight               : 2<br />
[ 8515.610064]   .se-&gt;avg.runnable_avg_sum      : 10912<br />
[ 8515.610064]   .se-&gt;avg.runnable_avg_period   : 46501<br />
[ 8515.610064]   .se-&gt;avg.load_avg_contrib      : 273<br />
[ 8515.610064]   .se-&gt;avg.decay_count           : 7717220<br />
[ 8515.610064] <br />
[ 8515.610064] cfs_rq[2]:/<br />
[ 8515.610064]   .exec_clock                    : 4833488.275350<br />
[ 8515.610064]   .MIN_vruntime                  : 0.000001<br />
[ 8515.610064]   .min_vruntime                  : 136875916.031029<br />
[ 8515.610064]   .max_vruntime                  : 0.000001<br />
[ 8515.610064]   .spread                        : 0.000000<br />
[ 8515.610064]   .spread0                       : 27945668.378936<br />
[ 8515.610064]   .nr_spread_over                : 183548<br />
[ 8515.610064]   .nr_running                    : 0<br />
[ 8515.610064]   .load                          : 0<br />
[ 8515.610064]   .runnable_load_avg             : 0<br />
[ 8515.610064]   .blocked_load_avg              : 273<br />
[ 8515.610064]   .tg_load_avg                   : 385<br />
[ 8515.610064]   .tg_load_contrib               : 273<br />
[ 8515.610064]   .tg_runnable_contrib           : 266<br />
[ 8515.610064]   .tg-&gt;runnable_avg              : 3534<br />
[ 8515.610064]   .avg-&gt;runnable_avg_sum         : 12257<br />
[ 8515.610064]   .avg-&gt;runnable_avg_period      : 46912<br />
[ 8515.610064] <br />
[ 8515.610064] rt_rq[2]:/<br />
[ 8515.610064]   .rt_nr_running                 : 0<br />
[ 8515.610064]   .rt_throttled                  : 0<br />
[ 8515.610064]   .rt_time                       : 0.000000<br />
[ 8515.610064]   .rt_runtime                    : 950.000000<br />
[ 8515.610064] <br />
[ 8515.610064] runnable tasks:<br />
[ 8515.610064]             task   PID         tree-key  switches  prio     exec-runtime         sum-exec        sum-sleep<br />
[ 8515.610064] ----------------------------------------------------------------------------------------------------------<br />
[ 8515.610064] <br />
[ 8515.610064] cpu#3, 2492.186 MHz<br />
[ 8515.610064]   .nr_running                    : 2<br />
[ 8515.610064]   .load                          : 30<br />
[ 8515.610064]   .nr_switches                   : 79261177<br />
[ 8515.610064]   .nr_load_updates               : 878347<br />
[ 8515.610064]   .nr_uninterruptible            : -1532<br />
[ 8515.610064]   .next_balance                  : 4295.789331<br />
[ 8515.610064]   .curr-&gt;pid                     : 3116<br />
[ 8515.610064]   .clock                         : 8520206.563374<br />
[ 8515.610064]   .cpu_load[0]                   : 30<br />
[ 8515.610064]   .cpu_load[1]                   : 30<br />
[ 8515.610064]   .cpu_load[2]                   : 30<br />
[ 8515.610064]   .cpu_load[3]                   : 30<br />
[ 8515.610064]   .cpu_load[4]                   : 30<br />
[ 8515.610064]   .yld_count                     : 0<br />
[ 8515.610064]   .sched_count                   : 132471944<br />
[ 8515.610064]   .sched_goidle                  : 4920863<br />
[ 8515.610064]   .avg_idle                      : 1000000<br />
[ 8515.610064]   .ttwu_count                    : 11675019<br />
[ 8515.610064]   .ttwu_local                    : 4910525<br />
[ 8515.610064] <br />
[ 8515.610064] cfs_rq[3]:/<br />
[ 8515.610064]   .exec_clock                    : 4863949.298047<br />
[ 8515.610064]   .MIN_vruntime                  : 138832863.245618<br />
[ 8515.610064]   .min_vruntime                  : 138832845.932989<br />
[ 8515.610064]   .max_vruntime                  : 138832863.245618<br />
[ 8515.610064]   .spread                        : 0.000000<br />
[ 8515.610064]   .spread0                       : 29902598.280896<br />
[ 8515.610064]   .nr_spread_over                : 186040<br />
[ 8515.610064]   .nr_running                    : 2<br />
[ 8515.610064]   .load                          : 30<br />
[ 8515.610064]   .runnable_load_avg             : 28<br />
[ 8515.610064]   .blocked_load_avg              : 0<br />
[ 8515.610064]   .tg_load_avg                   : 385<br />
[ 8515.610064]   .tg_load_contrib               : 28<br />
[ 8515.610064]   .tg_runnable_contrib           : 1010<br />
[ 8515.610064]   .tg-&gt;runnable_avg              : 3534<br />
[ 8515.610064]   .avg-&gt;runnable_avg_sum         : 47098<br />
[ 8515.610064]   .avg-&gt;runnable_avg_period      : 46708<br />
[ 8515.610064] <br />
[ 8515.610064] rt_rq[3]:/<br />
[ 8515.610064]   .rt_nr_running                 : 0<br />
[ 8515.610064]   .rt_throttled                  : 0<br />
[ 8515.610064]   .rt_time                       : 0.000000<br />
[ 8515.610064]   .rt_runtime                    : 950.000000<br />
[ 8515.610064] <br />
[ 8515.610064] runnable tasks:<br />
[ 8515.610064]             task   PID         tree-key  switches  prio     exec-runtime         sum-exec        sum-sleep<br />
[ 8515.610064] ----------------------------------------------------------------------------------------------------------<br />
[ 8515.610064] Rrcu_torture_rea  3111 138833507.926258  34228338   139 138833534.004329   1585459.744197   4156966.611465 /<br />
[ 8515.610064] Rrcu_torture_rea  3116 138833571.233410  34425154   139 138833628.937107   1563254.859362   4157317.122852 /<br />
[ 8515.610064] <br />
[ 8515.610064] cpu#4, 2492.186 MHz<br />
[ 8515.610064]   .nr_running                    : 3<br />
[ 8515.610064]   .load                          : 45<br />
[ 8515.610064]   .nr_switches                   : 84127016<br />
[ 8515.610064]   .nr_load_updates               : 878479<br />
[ 8515.610064]   .nr_uninterruptible            : 3145<br />
[ 8515.610064]   .next_balance                  : 4295.789337<br />
[ 8515.610064]   .curr-&gt;pid                     : 3115<br />
[ 8515.610064]   .clock                         : 8520249.952940<br />
[ 8515.610064]   .cpu_load[0]                   : 45<br />
[ 8515.610064]   .cpu_load[1]                   : 45<br />
[ 8515.610064]   .cpu_load[2]                   : 45<br />
[ 8515.610064]   .cpu_load[3]                   : 45<br />
[ 8515.610064]   .cpu_load[4]                   : 45<br />
[ 8515.610064]   .yld_count                     : 0<br />
[ 8515.610064]   .sched_count                   : 132369104<br />
[ 8515.610064]   .sched_goidle                  : 4911378<br />
[ 8515.610064]   .avg_idle                      : 1000000<br />
[ 8515.610064]   .ttwu_count                    : 11570047<br />
[ 8515.610064]   .ttwu_local                    : 4877781<br />
[ 8515.610064] <br />
[ 8515.610064] cfs_rq[4]:/<br />
[ 8515.610064]   .exec_clock                    : 4851938.579624<br />
[ 8515.610064]   .MIN_vruntime                  : 132508488.069472<br />
[ 8515.610064]   .min_vruntime                  : 132508487.601969<br />
[ 8515.610064]   .max_vruntime                  : 132508619.482990<br />
[ 8515.610064]   .spread                        : 131.413518<br />
[ 8515.610064]   .spread0                       : 23578239.949876<br />
[ 8515.610064]   .nr_spread_over                : 195249<br />
[ 8515.610064]   .nr_running                    : 3<br />
[ 8515.610064]   .load                          : 45<br />
[ 8515.610064]   .runnable_load_avg             : 42<br />
[ 8515.610064]   .blocked_load_avg              : 0<br />
[ 8515.610064]   .tg_load_avg                   : 586<br />
[ 8515.610064]   .tg_load_contrib               : 42<br />
[ 8515.610064]   .tg_runnable_contrib           : 1008<br />
[ 8515.610064]   .tg-&gt;runnable_avg              : 3534<br />
[ 8515.610064]   .avg-&gt;runnable_avg_sum         : 47056<br />
[ 8515.610064]   .avg-&gt;runnable_avg_period      : 47056<br />
[ 8515.610064] <br />
[ 8515.610064] rt_rq[4]:/<br />
[ 8515.610064]   .rt_nr_running                 : 0<br />
[ 8515.610064]   .rt_throttled                  : 0<br />
[ 8515.610064]   .rt_time                       : 0.000000<br />
[ 8515.610064]   .rt_runtime                    : 950.000000<br />
[ 8515.610064] <br />
[ 8515.610064] runnable tasks:<br />
[ 8515.610064]             task   PID         tree-key  switches  prio     exec-runtime         sum-exec        sum-sleep<br />
[ 8515.610064] ----------------------------------------------------------------------------------------------------------<br />
[ 8515.610064] Rrcu_torture_rea  3112 132508897.679486  34158286   139 132509108.162276   1592568.878978   4156847.202643 /<br />
[ 8515.610064]  rcu_torture_rea  3114 132509028.453656  35302962   139 132509057.822045   1552021.454395   4157152.327085 /<br />
[ 8515.610064] Rrcu_torture_rea  3115 132509060.377940  33737949   139 132509060.377940   1663303.786040   4156943.382589 /<br />
[ 8515.610064] <br />
[ 8515.610064] <br />
[ 8515.610064] Showing all locks held in the system:<br />
[ 8515.610064] 2 locks held by ksmd/3175:<br />
[ 8515.610064]  #0:  (ksm_thread_mutex){+.+.+.}, at: [&lt;ffffffff812656de&gt;] ksm_scan_thread+0x4e/0x2d0<br />
[ 8515.610064]  #1:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff81263fda&gt;] unstable_tree_search_insert+0x6a/0x1e0<br />
[ 8515.610064] 1 lock held by rngd/6849:<br />
[ 8515.610064]  #0:  (rng_mutex){+.+.+.}, at: [&lt;ffffffff81ca180e&gt;] rng_dev_read+0x4e/0x200<br />
[ 8515.610064] 1 lock held by sh/6879:<br />
[ 8515.610064]  #0:  (&amp;ldata-&gt;atomic_read_lock){+.+...}, at: [&lt;ffffffff81c222b9&gt;] n_tty_read+0x1f9/0x840<br />
[ 8515.610064] 3 locks held by trinity-watchdo/6882:<br />
[ 8515.610064]  #0:  (&amp;tty-&gt;atomic_write_lock){+.+.+.}, at: [&lt;ffffffff81c1e6a2&gt;] tty_write_lock+0x22/0x60<br />
[ 8515.610064]  #1:  (&amp;ldata-&gt;output_lock){+.+...}, at: [&lt;ffffffff81c20fad&gt;] process_output_block+0x3d/0x1a0<br />
[ 8515.610064]  #2:  (&amp;port_lock_key){..-.-.}, at: [&lt;ffffffff81c429c4&gt;] uart_write_room+0x24/0x60<br />
[ 8515.610064] 2 locks held by trinity-child9/16356:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child30/16364:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child26/16735:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child51/16861:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child41/16881:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child16/16892:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child18/16939:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child43/16943:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child17/17017:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child15/17105:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child25/17109:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child1/17153:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child5/17183:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child36/17191:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child11/17234:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child3/17264:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child20/17301:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child35/17310:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child39/17328:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child0/17334:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child6/17339:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child45/17342:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child29/17367:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child42/17368:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child33/17369:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child32/17370:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child47/17372:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child10/17374:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child37/17378:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child31/17384:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child28/17385:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff812313bc&gt;] vm_mmap_pgoff+0x6c/0xb0<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child49/17392:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8123b9a2&gt;] sys_madvise+0x272/0x280<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child2/17394:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child48/17396:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124713e&gt;] vm_munmap+0x3e/0x70<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child8/17399:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child12/17400:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child27/17403:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child13/17421:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child23/17432:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child50/17433:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child7/17439:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child38/17440:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child40/17441:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child44/17442:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child24/17446:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child22/17449:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8123b9a2&gt;] sys_madvise+0x272/0x280<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245a60&gt;] vma_adjust+0x270/0x6f0<br />
[ 8515.610064] 2 locks held by trinity-child19/17453:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124949e&gt;] sys_mprotect+0xde/0x260<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child46/17457:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124757e&gt;] sys_brk+0x3e/0x160<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child34/17460:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124416f&gt;] sys_mlock+0x4f/0x130<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child4/17464:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124757e&gt;] sys_brk+0x3e/0x160<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child14/17465:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124a361&gt;] sys_mremap+0x51/0x300<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] 2 locks held by trinity-child21/17466:<br />
[ 8515.610064]  #0:  (&amp;mm-&gt;mmap_sem){++++++}, at: [&lt;ffffffff8124757e&gt;] sys_brk+0x3e/0x160<br />
[ 8515.610064]  #1:  (&amp;anon_vma-&gt;rwsem){++++.-}, at: [&lt;ffffffff81245480&gt;] validate_mm+0x40/0x130<br />
[ 8515.610064] <br />
[ 8515.610064] =============================================]]></description>
            <dc:creator>Sasha Levin</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:57:25 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720497,1720497#msg-1720497</guid>
            <title>[PATCH 1/7] uprobes: Move alloc_page() from xol_add_vma() to xol_alloc_area() (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720497,1720497#msg-1720497</link>
            <description><![CDATA[ Move alloc_page() from xol_add_vma() to xol_alloc_area() to cleanup<br />
the code. This separates the memory allocations and consolidates the<br />
-EALREADY cleanups and the error handling.<br />
<br />
Signed-off-by: Oleg Nesterov &lt;oleg@redhat.com&gt;<br />
---<br />
 kernel/events/uprobes.c |   32 +++++++++++++-------------------<br />
 1 files changed, 13 insertions(+), 19 deletions(-)<br />
<br />
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c<br />
index f883813..1456f7d 100644<br />
--- a/kernel/events/uprobes.c<br />
+++ b/kernel/events/uprobes.c<br />
@@ -1041,22 +1041,14 @@ void uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned lon<br />
 /* Slot allocation for XOL */<br />
 static int xol_add_vma(struct xol_area *area)<br />
 {<br />
-	struct mm_struct *mm;<br />
-	int ret;<br />
-<br />
-	area-&gt;page = alloc_page(GFP_HIGHUSER);<br />
-	if (!area-&gt;page)<br />
-		return -ENOMEM;<br />
-<br />
-	ret = -EALREADY;<br />
-	mm = current-&gt;mm;<br />
+	struct mm_struct *mm = current-&gt;mm;<br />
+	int ret = -EALREADY;<br />
 <br />
 	down_write(&amp;mm-&gt;mmap_sem);<br />
 	if (mm-&gt;uprobes_state.xol_area)<br />
 		goto fail;<br />
 <br />
 	ret = -ENOMEM;<br />
-<br />
 	/* Try to map as high as possible, this is only a hint. */<br />
 	area-&gt;vaddr = get_unmapped_area(NULL, TASK_SIZE - PAGE_SIZE, PAGE_SIZE, 0, 0);<br />
 	if (area-&gt;vaddr &amp; ~PAGE_MASK) {<br />
@@ -1072,11 +1064,8 @@ static int xol_add_vma(struct xol_area *area)<br />
 	smp_wmb();	/* pairs with get_xol_area() */<br />
 	mm-&gt;uprobes_state.xol_area = area;<br />
 	ret = 0;<br />
-<br />
-fail:<br />
+ fail:<br />
 	up_write(&amp;mm-&gt;mmap_sem);<br />
-	if (ret)<br />
-		__free_page(area-&gt;page);<br />
 <br />
 	return ret;<br />
 }<br />
@@ -1104,21 +1093,26 @@ static struct xol_area *xol_alloc_area(void)<br />
 <br />
 	area = kzalloc(sizeof(*area), GFP_KERNEL);<br />
 	if (unlikely(!area))<br />
-		return NULL;<br />
+		goto out;<br />
 <br />
 	area-&gt;bitmap = kzalloc(BITS_TO_LONGS(UINSNS_PER_PAGE) * sizeof(long), GFP_KERNEL);<br />
-<br />
 	if (!area-&gt;bitmap)<br />
-		goto fail;<br />
+		goto free_area;<br />
+<br />
+	area-&gt;page = area-&gt;page = alloc_page(GFP_HIGHUSER);<br />
+	if (!area-&gt;page)<br />
+		goto free_bitmap;<br />
 <br />
 	init_waitqueue_head(&amp;area-&gt;wq);<br />
 	if (!xol_add_vma(area))<br />
 		return area;<br />
 <br />
-fail:<br />
+	__free_page(area-&gt;page);<br />
+ free_bitmap:<br />
 	kfree(area-&gt;bitmap);<br />
+ free_area:<br />
 	kfree(area);<br />
-<br />
+ out:<br />
 	return get_xol_area(current-&gt;mm);<br />
 }<br />
 <br />
-- <br />
1.5.5.1<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Oleg Nesterov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:47 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720496,1720496#msg-1720496</guid>
            <title>[PATCH 6/7] uprobes: Do not allocate current-&gt;utask unnecessary (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720496,1720496#msg-1720496</link>
            <description><![CDATA[ handle_swbp() does get_utask() before can_skip_sstep() for no reason,<br />
we do not need -&gt;utask if can_skip_sstep() succeeds.<br />
<br />
Move get_utask() to pre_ssout() who actually starts to use it. Move<br />
the initialization of utask-&gt;active_uprobe/state as well. This way<br />
the whole initialization is consolidated in pre_ssout().<br />
<br />
Signed-off-by: Oleg Nesterov &lt;oleg@redhat.com&gt;<br />
---<br />
 kernel/events/uprobes.c |   16 ++++++----------<br />
 1 files changed, 6 insertions(+), 10 deletions(-)<br />
<br />
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c<br />
index bd94d2c..ad1245d 100644<br />
--- a/kernel/events/uprobes.c<br />
+++ b/kernel/events/uprobes.c<br />
@@ -1308,7 +1308,9 @@ pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long bp_vaddr)<br />
 	unsigned long xol_vaddr;<br />
 	int err;<br />
 <br />
-	utask = current-&gt;utask;<br />
+	utask = get_utask();<br />
+	if (!utask)<br />
+		return -ENOMEM;<br />
 <br />
 	xol_vaddr = xol_get_insn_slot(uprobe);<br />
 	if (!xol_vaddr)<br />
@@ -1323,6 +1325,8 @@ pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long bp_vaddr)<br />
 		return err;<br />
 	}<br />
 <br />
+	utask-&gt;active_uprobe = uprobe;<br />
+	utask-&gt;state = UTASK_SSTEP;<br />
 	return 0;<br />
 }<br />
 <br />
@@ -1474,7 +1478,6 @@ static void handler_chain(struct uprobe *uprobe, struct pt_regs *regs)<br />
  */<br />
 static void handle_swbp(struct pt_regs *regs)<br />
 {<br />
-	struct uprobe_task *utask;<br />
 	struct uprobe *uprobe;<br />
 	unsigned long bp_vaddr;<br />
 	int uninitialized_var(is_swbp);<br />
@@ -1512,19 +1515,12 @@ static void handle_swbp(struct pt_regs *regs)<br />
 	if (unlikely(!test_bit(UPROBE_COPY_INSN, &amp;uprobe-&gt;flags)))<br />
 		goto out;<br />
 <br />
-	utask = get_utask();<br />
-	if (!utask)<br />
-		goto out;	/* re-execute the instruction. */<br />
-<br />
 	handler_chain(uprobe, regs);<br />
 	if (can_skip_sstep(uprobe, regs))<br />
 		goto out;<br />
 <br />
-	if (!pre_ssout(uprobe, regs, bp_vaddr)) {<br />
-		utask-&gt;active_uprobe = uprobe;<br />
-		utask-&gt;state = UTASK_SSTEP;<br />
+	if (!pre_ssout(uprobe, regs, bp_vaddr))<br />
 		return;<br />
-	}<br />
 <br />
 	/* can_skip_sstep() succeeded, or restart if can't singlestep */<br />
 out:<br />
-- <br />
1.5.5.1<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Oleg Nesterov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:44 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720495,1720495#msg-1720495</guid>
            <title>[PATCH 3/7] uprobes: Turn add_utask() into get_utask() (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720495,1720495#msg-1720495</link>
            <description><![CDATA[ Rename add_utask() into get_utask() and change it to allocate on<br />
demand to simplify the caller. Like get_xol_area() it will have<br />
more users.<br />
<br />
Signed-off-by: Oleg Nesterov &lt;oleg@redhat.com&gt;<br />
---<br />
 kernel/events/uprobes.c |   27 +++++++++------------------<br />
 1 files changed, 9 insertions(+), 18 deletions(-)<br />
<br />
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c<br />
index ef81162..b09b3ba 100644<br />
--- a/kernel/events/uprobes.c<br />
+++ b/kernel/events/uprobes.c<br />
@@ -1290,23 +1290,18 @@ void uprobe_copy_process(struct task_struct *t)<br />
 }<br />
 <br />
 /*<br />
- * Allocate a uprobe_task object for the task.<br />
- * Called when the thread hits a breakpoint for the first time.<br />
+ * Allocate a uprobe_task object for the task if if necessary.<br />
+ * Called when the thread hits a breakpoint.<br />
  *<br />
  * Returns:<br />
  * - pointer to new uprobe_task on success<br />
  * - NULL otherwise<br />
  */<br />
-static struct uprobe_task *add_utask(void)<br />
+static struct uprobe_task *get_utask(void)<br />
 {<br />
-	struct uprobe_task *utask;<br />
-<br />
-	utask = kzalloc(sizeof *utask, GFP_KERNEL);<br />
-	if (unlikely(!utask))<br />
-		return NULL;<br />
-<br />
-	current-&gt;utask = utask;<br />
-	return utask;<br />
+	if (!current-&gt;utask)<br />
+		current-&gt;utask = kzalloc(sizeof(struct uprobe_task), GFP_KERNEL);<br />
+	return current-&gt;utask;<br />
 }<br />
 <br />
 /* Prepare to single-step probed instruction out of line. */<br />
@@ -1505,13 +1500,9 @@ static void handle_swbp(struct pt_regs *regs)<br />
 	if (unlikely(!test_bit(UPROBE_COPY_INSN, &amp;uprobe-&gt;flags)))<br />
 		goto out;<br />
 <br />
-	utask = current-&gt;utask;<br />
-	if (!utask) {<br />
-		utask = add_utask();<br />
-		/* Cannot allocate; re-execute the instruction. */<br />
-		if (!utask)<br />
-			goto out;<br />
-	}<br />
+	utask = get_utask();<br />
+	if (!utask)<br />
+		goto out;	/* re-execute the instruction. */<br />
 <br />
 	handler_chain(uprobe, regs);<br />
 	if (can_skip_sstep(uprobe, regs))<br />
-- <br />
1.5.5.1<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Oleg Nesterov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:40 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720494,1720494#msg-1720494</guid>
            <title>[PATCH 4/7] uprobes: Do not play with utask in xol_get_insn_slot() (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720494,1720494#msg-1720494</link>
            <description><![CDATA[ pre_ssout()-&gt;xol_get_insn_slot() path is confusing and buggy. This patch<br />
cleanups the code, the next one fixes the bug.<br />
<br />
Change xol_get_insn_slot() to only allocate the slot and do nothing more,<br />
move the initialization of utask-&gt;xol_vaddr/vaddr into pre_ssout().<br />
<br />
Signed-off-by: Oleg Nesterov &lt;oleg@redhat.com&gt;<br />
---<br />
 kernel/events/uprobes.c |   37 +++++++++++++++++++++----------------<br />
 1 files changed, 21 insertions(+), 16 deletions(-)<br />
<br />
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c<br />
index b09b3ba..2ed6239 100644<br />
--- a/kernel/events/uprobes.c<br />
+++ b/kernel/events/uprobes.c<br />
@@ -1176,30 +1176,26 @@ static unsigned long xol_take_insn_slot(struct xol_area *area)<br />
 }<br />
 <br />
 /*<br />
- * xol_get_insn_slot - If was not allocated a slot, then<br />
- * allocate a slot.<br />
+ * xol_get_insn_slot - allocate a slot for xol.<br />
  * Returns the allocated slot address or 0.<br />
  */<br />
-static unsigned long xol_get_insn_slot(struct uprobe *uprobe, unsigned long slot_addr)<br />
+static unsigned long xol_get_insn_slot(struct uprobe *uprobe)<br />
 {<br />
 	struct xol_area *area;<br />
 	unsigned long offset;<br />
+	unsigned long xol_vaddr;<br />
 	void *vaddr;<br />
 <br />
 	area = get_xol_area();<br />
 	if (!area)<br />
 		return 0;<br />
 <br />
-	current-&gt;utask-&gt;xol_vaddr = xol_take_insn_slot(area);<br />
-	/*<br />
-	 * Initialize the slot if xol_vaddr points to valid<br />
-	 * instruction slot.<br />
-	 */<br />
-	if (unlikely(!current-&gt;utask-&gt;xol_vaddr))<br />
+	xol_vaddr = xol_take_insn_slot(area);<br />
+	if (unlikely(!xol_vaddr))<br />
 		return 0;<br />
 <br />
-	current-&gt;utask-&gt;vaddr = slot_addr;<br />
-	offset = current-&gt;utask-&gt;xol_vaddr &amp; ~PAGE_MASK;<br />
+	/* Initialize the slot */<br />
+	offset = xol_vaddr &amp; ~PAGE_MASK;<br />
 	vaddr = kmap_atomic(area-&gt;page);<br />
 	memcpy(vaddr + offset, uprobe-&gt;arch.insn, MAX_UINSN_BYTES);<br />
 	kunmap_atomic(vaddr);<br />
@@ -1209,7 +1205,7 @@ static unsigned long xol_get_insn_slot(struct uprobe *uprobe, unsigned long slot<br />
 	 */<br />
 	flush_dcache_page(area-&gt;page);<br />
 <br />
-	return current-&gt;utask-&gt;xol_vaddr;<br />
+	return xol_vaddr;<br />
 }<br />
 <br />
 /*<br />
@@ -1306,12 +1302,21 @@ static struct uprobe_task *get_utask(void)<br />
 <br />
 /* Prepare to single-step probed instruction out of line. */<br />
 static int<br />
-pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long vaddr)<br />
+pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long bp_vaddr)<br />
 {<br />
-	if (xol_get_insn_slot(uprobe, vaddr) &amp;&amp; !arch_uprobe_pre_xol(&amp;uprobe-&gt;arch, regs))<br />
-		return 0;<br />
+	struct uprobe_task *utask;<br />
+	unsigned long xol_vaddr;<br />
+<br />
+	utask = current-&gt;utask;<br />
+<br />
+	xol_vaddr = xol_get_insn_slot(uprobe);<br />
+	if (!xol_vaddr)<br />
+		return -ENOMEM;<br />
+<br />
+	utask-&gt;xol_vaddr = xol_vaddr;<br />
+	utask-&gt;vaddr = bp_vaddr;<br />
 <br />
-	return -EFAULT;<br />
+	return arch_uprobe_pre_xol(&amp;uprobe-&gt;arch, regs);<br />
 }<br />
 <br />
 /*<br />
-- <br />
1.5.5.1<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Oleg Nesterov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:37 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720493,1720493#msg-1720493</guid>
            <title>[PATCH 7/7] uprobes: Kill the bogus IS_ERR_VALUE(xol_vaddr) check (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720493,1720493#msg-1720493</link>
            <description><![CDATA[ utask-&gt;xol_vaddr is either zero or valid, remove the bogus<br />
IS_ERR_VALUE() check in xol_free_insn_slot().<br />
<br />
Signed-off-by: Oleg Nesterov &lt;oleg@redhat.com&gt;<br />
---<br />
 kernel/events/uprobes.c |    3 +--<br />
 1 files changed, 1 insertions(+), 2 deletions(-)<br />
<br />
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c<br />
index ad1245d..ed4fcbe 100644<br />
--- a/kernel/events/uprobes.c<br />
+++ b/kernel/events/uprobes.c<br />
@@ -1223,8 +1223,7 @@ static void xol_free_insn_slot(struct task_struct *tsk)<br />
 		return;<br />
 <br />
 	slot_addr = tsk-&gt;utask-&gt;xol_vaddr;<br />
-<br />
-	if (unlikely(!slot_addr || IS_ERR_VALUE(slot_addr)))<br />
+	if (unlikely(!slot_addr))<br />
 		return;<br />
 <br />
 	area = tsk-&gt;mm-&gt;uprobes_state.xol_area;<br />
-- <br />
1.5.5.1<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Oleg Nesterov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:33 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720492,1720492#msg-1720492</guid>
            <title>[PATCH 5/7] uprobes: Fix utask-&gt;xol_vaddr leak in pre_ssout() (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720492,1720492#msg-1720492</link>
            <description><![CDATA[ pre_ssout() should do xol_free_insn_slot() if arch_uprobe_pre_xol()<br />
fails, otherwise nobody will free the allocated slot.<br />
<br />
Signed-off-by: Oleg Nesterov &lt;oleg@redhat.com&gt;<br />
---<br />
 kernel/events/uprobes.c |    9 ++++++++-<br />
 1 files changed, 8 insertions(+), 1 deletions(-)<br />
<br />
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c<br />
index 2ed6239..bd94d2c 100644<br />
--- a/kernel/events/uprobes.c<br />
+++ b/kernel/events/uprobes.c<br />
@@ -1306,6 +1306,7 @@ pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long bp_vaddr)<br />
 {<br />
 	struct uprobe_task *utask;<br />
 	unsigned long xol_vaddr;<br />
+	int err;<br />
 <br />
 	utask = current-&gt;utask;<br />
 <br />
@@ -1316,7 +1317,13 @@ pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long bp_vaddr)<br />
 	utask-&gt;xol_vaddr = xol_vaddr;<br />
 	utask-&gt;vaddr = bp_vaddr;<br />
 <br />
-	return arch_uprobe_pre_xol(&amp;uprobe-&gt;arch, regs);<br />
+	err = arch_uprobe_pre_xol(&amp;uprobe-&gt;arch, regs);<br />
+	if (unlikely(err)) {<br />
+		xol_free_insn_slot(current);<br />
+		return err;<br />
+	}<br />
+<br />
+	return 0;<br />
 }<br />
 <br />
 /*<br />
-- <br />
1.5.5.1<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Oleg Nesterov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:30 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?21,1720491,1720491#msg-1720491</guid>
            <title>[PATCH 2/7] uprobes: Fold xol_alloc_area() into get_xol_area() (no replies)</title>
            <link>http://choon.net/forum/read.php?21,1720491,1720491#msg-1720491</link>
            <description><![CDATA[ Currently only xol_get_insn_slot() does get_xol_area() + xol_alloc_area(),<br />
but this will have more users and we do not want to copy-and-paste this<br />
code. This patch simply moves xol_alloc_area() into get_xol_area() to<br />
simplify the current and future code.<br />
<br />
Signed-off-by: Oleg Nesterov &lt;oleg@redhat.com&gt;<br />
---<br />
 kernel/events/uprobes.c |   38 ++++++++++++++++----------------------<br />
 1 files changed, 16 insertions(+), 22 deletions(-)<br />
<br />
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c<br />
index 1456f7d..ef81162 100644<br />
--- a/kernel/events/uprobes.c<br />
+++ b/kernel/events/uprobes.c<br />
@@ -1070,27 +1070,21 @@ static int xol_add_vma(struct xol_area *area)<br />
 	return ret;<br />
 }<br />
 <br />
-static struct xol_area *get_xol_area(struct mm_struct *mm)<br />
-{<br />
-	struct xol_area *area;<br />
-<br />
-	area = mm-&gt;uprobes_state.xol_area;<br />
-	smp_read_barrier_depends();	/* pairs with wmb in xol_add_vma() */<br />
-<br />
-	return area;<br />
-}<br />
-<br />
 /*<br />
- * xol_alloc_area - Allocate process's xol_area.<br />
- * This area will be used for storing instructions for execution out of<br />
- * line.<br />
+ * get_alloc_area - Allocate process's xol_area if necessary.<br />
+ * This area will be used for storing instructions for execution out of line.<br />
  *<br />
  * Returns the allocated area or NULL.<br />
  */<br />
-static struct xol_area *xol_alloc_area(void)<br />
+static struct xol_area *get_xol_area(void)<br />
 {<br />
+	struct mm_struct *mm = current-&gt;mm;<br />
 	struct xol_area *area;<br />
 <br />
+	area = mm-&gt;uprobes_state.xol_area;<br />
+	if (area)<br />
+		goto ret;<br />
+<br />
 	area = kzalloc(sizeof(*area), GFP_KERNEL);<br />
 	if (unlikely(!area))<br />
 		goto out;<br />
@@ -1113,7 +1107,10 @@ static struct xol_area *xol_alloc_area(void)<br />
  free_area:<br />
 	kfree(area);<br />
  out:<br />
-	return get_xol_area(current-&gt;mm);<br />
+	area = mm-&gt;uprobes_state.xol_area;<br />
+ ret:<br />
+	smp_read_barrier_depends();     /* pairs with wmb in xol_add_vma() */<br />
+	return area;<br />
 }<br />
 <br />
 /*<br />
@@ -1189,14 +1186,11 @@ static unsigned long xol_get_insn_slot(struct uprobe *uprobe, unsigned long slot<br />
 	unsigned long offset;<br />
 	void *vaddr;<br />
 <br />
-	area = get_xol_area(current-&gt;mm);<br />
-	if (!area) {<br />
-		area = xol_alloc_area();<br />
-		if (!area)<br />
-			return 0;<br />
-	}<br />
-	current-&gt;utask-&gt;xol_vaddr = xol_take_insn_slot(area);<br />
+	area = get_xol_area();<br />
+	if (!area)<br />
+		return 0;<br />
 <br />
+	current-&gt;utask-&gt;xol_vaddr = xol_take_insn_slot(area);<br />
 	/*<br />
 	 * Initialize the slot if xol_vaddr points to valid<br />
 	 * instruction slot.<br />
-- <br />
1.5.5.1<br />
<br />
--<br />
To unsubscribe from this list: send the line &quot;unsubscribe linux-kernel&quot; in<br />
the body of a message to <a href="mailto:&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;">&#109;&#97;&#106;&#111;&#114;&#100;&#111;&#109;&#111;&#64;&#118;&#103;&#101;&#114;&#46;&#107;&#101;&#114;&#110;&#101;&#108;&#46;&#111;&#114;&#103;</a><br />
More majordomo info at  [<a href="http://vger.kernel.org/majordomo-info.html"  rel="nofollow">vger.kernel.org</a>]<br />
Please read the FAQ at  [<a href="http://www.tux.org/lkml/"  rel="nofollow">www.tux.org</a>]]]></description>
            <dc:creator>Oleg Nesterov</dc:creator>
            <category>Linux Kernel</category>
            <pubDate>Wed, 02 Jan 2013 08:55:26 +0800</pubDate>
        </item>
    </channel>
</rss>
