rcu_sched self-detected stall on CPU

From: NTU
Date: Thu Sep 15 2016 - 00:02:33 EST


Hello,

I've been testing out KASAN and experimenting with some other new
config settings related to security and kernel hardening, I ran into a
problem though and I've attached a snippet of my kernel log of the
stack trace as well as my kernel config. Also intermittently (every
few seconds just about) my system freezes for a short moment and
resumes, no errors pop up though in dmesg. My mouse just stops working
and the system is basically very choppy and sluggish, most likely
related to KASAN from the looks of it. I'm running a 4.2 GHz quad core
APU, if you need any more info let me know! (Kernel image is nearly
9MB with XZ compression!)

Thanks!
[ 26.541937] INFO: rcu_sched self-detected stall on CPU
[ 26.542948] INFO: rcu_sched detected stalls on CPUs/tasks:
[ 26.542959] 3-...: (20987 ticks this GP) idle=2ef/140000000000001/0 softirq=182/182 fqs=5168
[ 26.542962] (detected by 1, t=21002 jiffies, g=-222, c=-223, q=14)
[ 26.542964] Task dump for CPU 3:
[ 26.542968] swapper/0 R running task 0 1 0 0x00000008
[ 26.542973] 0000000000000003 ffff8803a4bef228 0000000000015120 ffff8803a4be6400
[ 26.542976] ffffffffa900e5a0 0000000000000297 0000000000000000 0000000000000297
[ 26.542979] ffff88039d950c00 000000000006e660 ffff8803a4bef220 0000000000000297
[ 26.542980] Call Trace:
[ 26.542983] [<ffffffffa7fbd7c1>] ? 0xffffffffa7fbd7c1
[ 26.542985] [<ffffffffa7f17d35>] ? 0xffffffffa7f17d35
[ 26.542986] [<ffffffffa796c115>] ? 0xffffffffa796c115
[ 26.542988] [<ffffffffa7633d86>] ? 0xffffffffa7633d86
[ 26.542989] [<ffffffffa796c0a6>] ? 0xffffffffa796c0a6
[ 26.542991] [<ffffffffa796c761>] ? 0xffffffffa796c761
[ 26.542992] [<ffffffffa796a5d0>] ? 0xffffffffa796a5d0
[ 26.542993] [<ffffffffa7f17d35>] ? 0xffffffffa7f17d35
[ 26.542995] [<ffffffffa7657aee>] ? 0xffffffffa7657aee
[ 26.542996] [<ffffffffa77d2daf>] ? 0xffffffffa77d2daf
[ 26.542997] [<ffffffffa77d3241>] ? 0xffffffffa77d3241
[ 26.542999] [<ffffffffa768e427>] ? 0xffffffffa768e427
[ 26.543000] [<ffffffffa7680b62>] ? 0xffffffffa7680b62
[ 26.543002] [<ffffffffa7681d05>] ? 0xffffffffa7681d05
[ 26.543003] [<ffffffffa7682d36>] ? 0xffffffffa7682d36
[ 26.543004] [<ffffffffa76859e4>] ? 0xffffffffa76859e4
[ 26.543006] [<ffffffffa7677352>] ? 0xffffffffa7677352
[ 26.543007] [<ffffffffa767886a>] ? 0xffffffffa767886a
[ 26.543009] [<ffffffffa8e68a94>] ? 0xffffffffa8e68a94
[ 26.543010] [<ffffffffa8e7998f>] ? 0xffffffffa8e7998f
[ 26.543011] [<ffffffffa7967d0a>] ? 0xffffffffa7967d0a
[ 26.543013] [<ffffffffa7968cee>] ? 0xffffffffa7968cee
[ 26.543014] [<ffffffffa7f17bfe>] ? 0xffffffffa7f17bfe
[ 26.543016] [<ffffffffa796c1b6>] ? 0xffffffffa796c1b6
[ 26.543017] [<ffffffffa796c1b6>] ? 0xffffffffa796c1b6
[ 26.543018] [<ffffffffa7f47d98>] ? 0xffffffffa7f47d98
[ 26.543020] [<ffffffffa796c777>] ? 0xffffffffa796c777
[ 26.543021] [<ffffffffa796a5d0>] ? 0xffffffffa796a5d0
[ 26.543023] [<ffffffffa7f17d35>] ? 0xffffffffa7f17d35
[ 26.543024] [<ffffffffa7657aee>] ? 0xffffffffa7657aee
[ 26.543026] [<ffffffffa7657950>] ? 0xffffffffa7657950
[ 26.543027] [<ffffffffa7f57519>] ? 0xffffffffa7f57519
[ 26.543028] [<ffffffffa7f57577>] ? 0xffffffffa7f57577
[ 26.543030] [<ffffffffa77d2928>] ? 0xffffffffa77d2928
[ 26.543031] [<ffffffffa768d320>] ? 0xffffffffa768d320
[ 26.543033] [<ffffffffa767fccd>] ? 0xffffffffa767fccd
[ 26.543034] [<ffffffffa767fccd>] ? 0xffffffffa767fccd
[ 26.543035] [<ffffffffa7680ee7>] ? 0xffffffffa7680ee7
[ 26.543037] [<ffffffffa76806c0>] ? 0xffffffffa76806c0
[ 26.543038] [<ffffffffa8078048>] ? 0xffffffffa8078048
[ 26.543040] [<ffffffffa7620446>] ? 0xffffffffa7620446
[ 26.543041] [<ffffffffa7620446>] ? 0xffffffffa7620446
[ 26.543043] [<ffffffffa7fbd7c1>] ? 0xffffffffa7fbd7c1
[ 26.543044] [<ffffffffa7f17d35>] ? 0xffffffffa7f17d35
[ 26.543046] [<ffffffffa796c115>] ? 0xffffffffa796c115
[ 26.543047] [<ffffffffa7633d86>] ? 0xffffffffa7633d86
[ 26.543048] [<ffffffffa796c0a6>] ? 0xffffffffa796c0a6
[ 26.543050] [<ffffffffa796c761>] ? 0xffffffffa796c761
[ 26.543051] [<ffffffffa796a5d0>] ? 0xffffffffa796a5d0
[ 26.543052] [<ffffffffa7f17d35>] ? 0xffffffffa7f17d35
[ 26.543054] [<ffffffffa7657aee>] ? 0xffffffffa7657aee
[ 26.543055] [<ffffffffa77d2daf>] ? 0xffffffffa77d2daf
[ 26.543057] [<ffffffffa77d3241>] ? 0xffffffffa77d3241
[ 26.543058] [<ffffffffa7683199>] ? 0xffffffffa7683199
[ 26.543059] [<ffffffffa76859e4>] ? 0xffffffffa76859e4
[ 26.543061] [<ffffffffa7677352>] ? 0xffffffffa7677352
[ 26.543062] [<ffffffffa767886a>] ? 0xffffffffa767886a
[ 26.543063] [<ffffffffa8e68a94>] ? 0xffffffffa8e68a94
[ 26.543065] [<ffffffffa8e7998f>] ? 0xffffffffa8e7998f
[ 26.543066] [<ffffffffa79687af>] ? 0xffffffffa79687af
[ 26.543068] [<ffffffffa7967d0a>] ? 0xffffffffa7967d0a
[ 26.543069] [<ffffffffa7968cee>] ? 0xffffffffa7968cee
[ 26.543071] [<ffffffffa7f17bfe>] ? 0xffffffffa7f17bfe
[ 26.543072] [<ffffffffa796c1b6>] ? 0xffffffffa796c1b6
[ 26.543073] [<ffffffffa796c1b6>] ? 0xffffffffa796c1b6
[ 26.543075] [<ffffffffa7f47d98>] ? 0xffffffffa7f47d98
[ 26.543076] [<ffffffffa796c777>] ? 0xffffffffa796c777
[ 26.543078] [<ffffffffa796a5d0>] ? 0xffffffffa796a5d0
[ 26.543079] [<ffffffffa7f17d35>] ? 0xffffffffa7f17d35
[ 26.543080] [<ffffffffa7657aee>] ? 0xffffffffa7657aee
[ 26.543082] [<ffffffffa7657950>] ? 0xffffffffa7657950
[ 26.543083] [<ffffffffa7f57519>] ? 0xffffffffa7f57519
[ 26.543085] [<ffffffffa7f57577>] ? 0xffffffffa7f57577
[ 26.543086] [<ffffffffa77d2928>] ? 0xffffffffa77d2928
[ 26.543088] [<ffffffffa76928d6>] ? 0xffffffffa76928d6
[ 26.543089] [<ffffffffa769198f>] ? 0xffffffffa769198f
[ 26.543090] [<ffffffffa76935b9>] ? 0xffffffffa76935b9
[ 26.543092] [<ffffffffa7693110>] ? 0xffffffffa7693110
[ 26.543093] [<ffffffffa76859e4>] ? 0xffffffffa76859e4
[ 26.543095] [<ffffffffa7693867>] ? 0xffffffffa7693867
[ 26.543096] [<ffffffffa767886f>] ? 0xffffffffa767886f
[ 26.543098] [<ffffffffa8e68a94>] ? 0xffffffffa8e68a94
[ 26.543099] [<ffffffffa8e7998f>] ? 0xffffffffa8e7998f
[ 26.543101] [<ffffffffa8e68a60>] ? 0xffffffffa8e68a60
[ 26.757288] 3-...: (20987 ticks this GP) idle=2ef/140000000000001/0 softirq=182/182 fqs=5221
[ 26.758231] (t=21217 jiffies g=-222 c=-223 q=14)
[ 26.759200] Task dump for CPU 3:
[ 26.760162] swapper/0 R running task 0 1 0 0x00000008
[ 26.761198] ffffffffa9662f20 000000002fea3a50 ffff8803acf87c98 ffffffffa770d396
[ 26.762288] 0000000000000006 0000000000000010 0000000041b58ab3 ffffffffa94133d8
[ 26.763404] ffffffffa770d170 ffff8803acf87d30 ffffffffa7f57519 0000000000000008
[ 26.764568] Call Trace:
[ 26.765720] <IRQ> [<ffffffffa770d396>] 0xffffffffa770d396
[ 26.766934] [<ffffffffa770d170>] ? 0xffffffffa770d170
[ 26.768166] [<ffffffffa7f57519>] ? 0xffffffffa7f57519
[ 26.769397] [<ffffffffa7714ec1>] 0xffffffffa7714ec1
[ 26.770633] [<ffffffffa8e5e395>] 0xffffffffa8e5e395
[ 26.771876] [<ffffffffa7794356>] 0xffffffffa7794356
[ 26.773122] [<ffffffffa78242af>] ? 0xffffffffa78242af
[ 26.774380] [<ffffffffa779e4a0>] 0xffffffffa779e4a0
[ 26.775645] [<ffffffffa77c8253>] 0xffffffffa77c8253
[ 26.776907] [<ffffffffa779eb93>] ? 0xffffffffa779eb93
[ 26.778180] [<ffffffffa77c81a0>] ? 0xffffffffa77c81a0
[ 26.779460] [<ffffffffa779f30e>] 0xffffffffa779f30e
[ 26.780747] [<ffffffffa77a0fbc>] 0xffffffffa77a0fbc
[ 26.782037] [<ffffffffa8e7b26f>] 0xffffffffa8e7b26f
[ 26.783326] [<ffffffffa8e7b2d9>] 0xffffffffa8e7b2d9
[ 26.784608] [<ffffffffa8e7ab1c>] 0xffffffffa8e7ab1c
[ 26.785896] <EOI> [<ffffffffa76928d6>] ? 0xffffffffa76928d6
[ 26.787228] [<ffffffffa769198f>] ? 0xffffffffa769198f
[ 26.788572] [<ffffffffa76935b9>] 0xffffffffa76935b9
[ 26.789916] [<ffffffffa7693110>] ? 0xffffffffa7693110
[ 26.791268] [<ffffffffa76859e4>] ? 0xffffffffa76859e4
[ 26.792625] [<ffffffffa7693867>] 0xffffffffa7693867
[ 26.793991] [<ffffffffa767886f>] 0xffffffffa767886f
[ 26.795355] [<ffffffffa8e68a94>] 0xffffffffa8e68a94
[ 26.796720] [<ffffffffa8e7998f>] 0xffffffffa8e7998f
[ 26.798086] [<ffffffffa8e68a60>] ? 0xffffffffa8e68a60

Attachment: .config
Description: Binary data