[meta-freescale] 3.14.28 : Unable to handle kernel paging request at virtual address

Yannick Calmettes yannick.calmettes at analogway.com
Thu May 21 00:44:39 PDT 2015


Dear all,

I'm encountering big problems with 3.14.28 when I try to debug my QT 
apps with GDB. With 3.10.53 I have no problems with the same apps.
It seems that when I start a debug session sometimes (not every time but 
maybe 1 of 2) I have a "Unable to handle kernel paging request at 
virtual address" error that is raised by a process (not necesseraly the 
QT apps), in this log it was HTOP that was running on a SSH terminal.

The trace is quite long and not sure it can help. I'm on it since 
several days, any help will be welcome. Thank you in advance :

Unable to handle kernel paging request at virtual address ff8c8b8b
Unable to handle kernel paging request at virtual address 7f0eb630
pgd = bd6c8000
[7f0eb630] *pgd=4ce88811, *pte=00000000, *ppte=00000000
Internal error: Oops: 7 [#1] PREEMPT SMP ARM
Modules linked in: evbug
CPU: 0 PID: 1177 Comm: htop Not tainted 3.14.28-1.0.0_ga+g91cf351 #1
task: bc68db00 ti: bd6b6000 task.ti: bd6b6000
PC is at task_rq_lock+0x38/0x7c
LR is at _raw_spin_lock_irqsave+0x18/0x5c
pc : [<8004f030>]    lr : [<80718530>]    psr: 60070093
sp : bd6b7d98  ip : 00000001  fp : bd6b7db4
r10: ffffffff  r9 : bc5ad200  r8 : 80dc8804
r7 : bc5ad5c4  r6 : bd6b7dbc  r5 : bd6b7df8  r4 : 80dbdbc0
r3 : ff8c8b8b  r2 : 0000000b  r1 : 00000000  r0 : a0070093
Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c53c7d  Table: 4d6c804a  DAC: 00000015
Process htop (pid: 1177, stack limit = 0xbd6b6238)
Stack: (0xbd6b7d98 to 0xbd6b8000)
7d80:                                                       bc5ad200 
bd6b7df8
7da0: bc5ad200 bc634c40 00000001 00000001 bd6b7ddc 8005214c 80e702dc 
a0070093
7dc0: bc5ad200 bd6b7df8 bc5ad200 bc634c40 00000001 00000001 bc3ad8c0 
800562e8
7de0: bc211180 80125ff4 bd6b7e9c bd6b7e98 bc5ad200 80056414 00000000 
00000001
7e00: 00000000 00000000 bc7bf300 bc5ad200 00000000 8012a344 bd6b7ef0 
00000000
7e20: bd6b7ef0 80dd2df0 00000097 00000000 bc2ca548 00000000 00000000 
00000000
7e40: 00000000 00000000 00000053 00000001 00000000 802c2850 176d180b 
00000004
7e60: bc69e01b ba3a2020 bc490400 ba001088 ba0010d8 bd6b6000 ffffffff 
ffffffff
7e80: 00000000 00000000 ff8c8b8b 002e0000 ff8c8b8b 00000ff0 00000000 
00000000
7ea0: 60070013 bc5ad430 00000000 00000000 80000000 00000001 76656475 
00000064
7ec0: 00000000 00000000 00000001 bc5ad200 ba3a2020 bc490400 bc7bf300 
80dd2df0
7ee0: bd6b7f88 bd6b7f28 00000800 8012abe4 00000001 bc7bf300 ba3a2020 
80126038
7f00: bc7bf300 00000001 00000000 00000001 bc211180 800f3c80 00000002 
00029558
7f20: bc7bf330 00000000 00000000 00000000 00000000 800ee45c 3ea19000 
00029558
7f40: bd6b7f88 bc211180 00029558 8000e624 bd6b6000 00000000 01aea440 
800d4eb8
7f60: 01aea440 800d4474 00000000 bc211180 bc211180 00000800 00029558 
8000e624
7f80: bd6b6000 800d5554 00000000 00000000 00000000 01b00250 00000800 
00029558
7fa0: 00000003 8000e4a0 01b00250 00000800 00000004 00029558 00000800 
7ed9d577
7fc0: 01b00250 00000800 00029558 00000003 00000004 01a86088 7ed9d408 
01aea440
7fe0: 00000000 7ed9d374 00016f68 76e263ac 40070010 00000004 4fffd821 
4fffdc21
[<8004f030>] (task_rq_lock) from [<8005214c>] (task_sched_runtime+0x18/0x98)
[<8005214c>] (task_sched_runtime) from [<800562e8>] 
(thread_group_cputime+0x6c/0xa0)
[<800562e8>] (thread_group_cputime) from [<80056414>] 
(thread_group_cputime_adjusted+0x1c/0x3c)
[<80056414>] (thread_group_cputime_adjusted) from [<8012a344>] 
(do_task_stat+0x794/0x91c)
[<8012a344>] (do_task_stat) from [<8012abe4>] (proc_tgid_stat+0x14/0x1c)
[<8012abe4>] (proc_tgid_stat) from [<80126038>] (proc_single_show+0x44/0x8c)
[<80126038>] (proc_single_show) from [<800f3c80>] (seq_read+0x1ec/0x4a0)
[<800f3c80>] (seq_read) from [<800d4eb8>] (vfs_read+0x94/0x13c)
[<800d4eb8>] (vfs_read) from [<800d5554>] (SyS_read+0x44/0x9c)
[<800d5554>] (SyS_read) from [<8000e4a0>] (ret_fast_syscall+0x0/0x30)
Code: eb1b253c e5860000 e5993004 e5933014 (e7985103)
---[ end trace e9a7f180b41e8798 ]---
note: htop[1177] exited with preempt_count 2
Unable to handle kernel paging request at virtual address ff8c8bbb
pgd = bd6c8000
[ff8c8bbb] *pgd=00000000
Internal error: Oops: 5 [#2] PREEMPT SMP ARM
Modules linked in: evbug
CPU: 0 PID: 1177 Comm: htop Tainted: G      D 3.14.28-1.0.0_ga+g91cf351 #1
task: bc68db00 ti: bd6b6000 task.ti: bd6b6000
PC is at filp_close+0x1c/0x7c
LR is at put_files_struct+0x8c/0xd8
pc : [<800d2f3c>]    lr : [<800ee2dc>]    psr: a0070113
sp : bd6b7b20  ip : 00000000  fp : 80e28fc4
r10: bca5ec78  r9 : bd2ee780  r8 : 00000000
r7 : bc891e00  r6 : bc891e00  r5 : bca93c00  r4 : ff000000
r3 : ff8c8b8b  r2 : bca93c00  r1 : bc891e00  r0 : bca93c00
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c53c7d  Table: 4d6c804a  DAC: 00000015
Process htop (pid: 1177, stack limit = 0xbd6b6238)
Stack: (0xbd6b7b20 to 0xbd6b8000)
7b20: 00000003 0000000c 00000000 800ee2dc 00000000 bc68dec0 bc68db00 
0000000b
7b40: bca5ec40 bd6b6010 00000000 8002e8c8 8004f032 00000001 80e28fc4 
80711020
7b60: 80c5d7e4 80dd3684 00000003 80dccdb0 bd6b6000 0000000b 8004f034 
00000001
7b80: 8004f032 80c56f08 80e28fc4 8001193c bd6b6238 0000000b 00000000 
60070193
7ba0: 80dccdb0 00000000 7f000000 00000008 65e2dbfc 32623162 20633335 
36383565
7bc0: 30303030 39356520 30303339 35652034 30333339 28203431 38393765 
33303135
7be0: bd002029 80711020 80cb4400 7f0eb630 00000007 bd6b7d50 bca5ec40 
00000007
7c00: 7f0eb630 bc68db00 bd6b7db4 80710dfc bca5ec40 8001a420 80dc9510 
80660c50
7c20: bff80520 80718750 bc001e00 800d0588 bc000f48 bc001e00 00000000 
bd6b6030
7c40: 80150015 bf7d9300 00000020 bd6b6000 bca8b200 80dc9520 80dc20c0 
80150015
7c60: bcbf9300 0000000a 80dc84c0 00000020 c0a50000 bcbf9300 bc2ca000 
80150015
7c80: bc2ca000 80718530 8001db20 80dcd868 00000007 8001a1bc 7f0eb630 
bd6b7d50
7ca0: bc5ad200 ffffffff bd6b7db4 800083bc 00000000 800d08cc 60070113 
00000020
7cc0: bd6b6038 bf7d9300 bf7d7200 bc2ca548 0000012c 00150015 80dc20c0 
ffffb4fb
7ce0: bff7dca0 800cfe84 bc365180 80150014 01232054 bd6b6028 bc69e000 
bd6b7d3e
7d00: 00000000 80150014 bd6b7e14 00000000 bc001e00 bd6b6000 3ea19000 
00000020
7d20: 000b7c0c 80150014 00000100 80dc8804 bd6b6000 00000001 8004f030 
60070093
7d40: ffffffff bd6b7d84 80dc8804 80012198 a0070093 00000000 0000000b 
ff8c8b8b
7d60: 80dbdbc0 bd6b7df8 bd6b7dbc bc5ad5c4 80dc8804 bc5ad200 ffffffff 
bd6b7db4
7d80: 00000001 bd6b7d98 80718530 8004f030 60070093 ffffffff bc5ad200 
bd6b7df8
7da0: bc5ad200 bc634c40 00000001 00000001 bd6b7ddc 8005214c 80e702dc 
a0070093
7dc0: bc5ad200 bd6b7df8 bc5ad200 bc634c40 00000001 00000001 bc3ad8c0 
800562e8
7de0: bc211180 80125ff4 bd6b7e9c bd6b7e98 bc5ad200 80056414 00000000 
00000001
7e00: 00000000 00000000 bc7bf300 bc5ad200 00000000 8012a344 bd6b7ef0 
00000000
7e20: bd6b7ef0 80dd2df0 00000097 00000000 bc2ca548 00000000 00000000 
00000000
7e40: 00000000 00000000 00000053 00000001 00000000 802c2850 176d180b 
00000004
7e60: bc69e01b ba3a2020 bc490400 ba001088 ba0010d8 bd6b6000 ffffffff 
ffffffff
7e80: 00000000 00000000 ff8c8b8b 002e0000 ff8c8b8b 00000ff0 00000000 
00000000
7ea0: 60070013 bc5ad430 00000000 00000000 80000000 00000001 76656475 
00000064
7ec0: 00000000 00000000 00000001 bc5ad200 ba3a2020 bc490400 bc7bf300 
80dd2df0
7ee0: bd6b7f88 bd6b7f28 00000800 8012abe4 00000001 bc7bf300 ba3a2020 
80126038
7f00: bc7bf300 00000001 00000000 00000001 bc211180 800f3c80 00000002 
00029558
7f20: bc7bf330 00000000 00000000 00000000 00000000 800ee45c 3ea19000 
00029558
7f40: bd6b7f88 bc211180 00029558 8000e624 bd6b6000 00000000 01aea440 
800d4eb8
7f60: 01aea440 800d4474 00000000 bc211180 bc211180 00000800 00029558 
8000e624
7f80: bd6b6000 800d5554 00000000 00000000 00000000 01b00250 00000800 
00029558
7fa0: 00000003 8000e4a0 01b00250 00000800 00000004 00029558 00000800 
7ed9d577
7fc0: 01b00250 00000800 00029558 00000003 00000004 01a86088 7ed9d408 
01aea440
7fe0: 00000000 7ed9d374 00016f68 76e263ac 40070010 00000004 4fffd821 
4fffdc21
[<800d2f3c>] (filp_close) from [<800ee2dc>] (put_files_struct+0x8c/0xd8)
[<800ee2dc>] (put_files_struct) from [<8002e8c8>] (do_exit+0x294/0x924)
[<8002e8c8>] (do_exit) from [<8001193c>] (die+0x224/0x3e4)
[<8001193c>] (die) from [<80710dfc>] (__do_kernel_fault.part.11+0x64/0x74)
[<80710dfc>] (__do_kernel_fault.part.11) from [<8001a420>] 
(do_page_fault+0x264/0x3e4)
[<8001a420>] (do_page_fault) from [<800083bc>] (do_DataAbort+0x38/0x98)
[<800083bc>] (do_DataAbort) from [<80012198>] (__dabt_svc+0x38/0x60)
Exception stack(0xbd6b7d50 to 0xbd6b7d98)
7d40:                                     a0070093 00000000 0000000b 
ff8c8b8b
7d60: 80dbdbc0 bd6b7df8 bd6b7dbc bc5ad5c4 80dc8804 bc5ad200 ffffffff 
bd6b7db4
7d80: 00000001 bd6b7d98 80718530 8004f030 60070093 ffffffff
[<80012198>] (__dabt_svc) from [<8004f030>] (task_rq_lock+0x38/0x7c)
[<8004f030>] (task_rq_lock) from [<8005214c>] (task_sched_runtime+0x18/0x98)
[<8005214c>] (task_sched_runtime) from [<800562e8>] 
(thread_group_cputime+0x6c/0xa0)
[<800562e8>] (thread_group_cputime) from [<80056414>] 
(thread_group_cputime_adjusted+0x1c/0x3c)
[<80056414>] (thread_group_cputime_adjusted) from [<8012a344>] 
(do_task_stat+0x794/0x91c)
[<8012a344>] (do_task_stat) from [<8012abe4>] (proc_tgid_stat+0x14/0x1c)
[<8012abe4>] (proc_tgid_stat) from [<80126038>] (proc_single_show+0x44/0x8c)
[<80126038>] (proc_single_show) from [<800f3c80>] (seq_read+0x1ec/0x4a0)
[<800f3c80>] (seq_read) from [<800d4eb8>] (vfs_read+0x94/0x13c)
[<800d4eb8>] (vfs_read) from [<800d5554>] (SyS_read+0x44/0x9c)
[<800d5554>] (SyS_read) from [<8000e4a0>] (ret_fast_syscall+0x0/0x30)
Code: e3540000 0a000014 e5903014 e1a06001 (e5933030)
---[ end trace e9a7f180b41e8799 ]---
Fixing recursive fault but reboot is needed!
pgd = bd030000
[ff8c8b8b] *pgd=00000000
Internal error: Oops: 5 [#3] PREEMPT SMP ARM
Modules linked in: evbug
CPU: 1 PID: 1191 Comm: AW_APP_VARSMANA Tainted: G      D 
3.14.28-1.0.0_ga+g91cf351 #1
task: bc68d200 ti: bce92000 task.ti: bce92000
PC is at kmem_cache_alloc+0x54/0x124
LR is at kmem_cache_alloc+0x38/0x124
pc : [<800d0ba0>]    lr : [<800d0b84>]    psr: a0000013
sp : bce93cf0  ip : 00000000  fp : bd11c000
r10: 00000000  r9 : 00026651  r8 : 000004d0
r7 : 3ea21000  r6 : bce92000  r5 : bc001e00  r4 : ff8c8b8b
r3 : 00000000  r2 : 00000001  r1 : 00000001  r0 : 00000000
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c53c7d  Table: 4d03004a  DAC: 00000015
Process AW_APP_VARSMANA (pid: 1191, stack limit = 0xbce92238)
Stack: (0xbce93cf0 to 0xbce94000)
3ce0:                                     00000000 00000000 0000014f 
000004d0
3d00: bc001e00 00000000 00000000 805991fc 00000000 0000003b ba43f700 
00000000
3d20: bce92000 00000000 80060020 0000014f 00000000 805937c8 807217d4 
00000001
3d40: ba43f658 80148214 00000000 bceb7664 60010013 00000001 00000003 
0000014f
3d60: bd11d200 00000000 0000014f bce93f7c 00000000 bd11d3f4 00000000 
80623b1c
3d80: bce93da0 00000003 bceb7614 0000014f bd11c000 ba36a300 00000000 
bce93e18
3da0: ffffff95 00000000 00000000 00000000 ffffffff ffffffff 807218e0 
8062392c
3dc0: 0000014f 00000000 bce93e88 ba36a300 00000000 00004040 bce93e88 
80590144
3de0: 00000000 00000000 00000000 bce93e18 bc68d200 00000000 00000000 
00000000
3e00: 00000000 00000000 00000000 00000000 00000000 00000000 807216e4 
8009a1ec
3e20: 0000003b 0000014f ba36a300 bce93f7c bce93da4 bce93f7c ba36a300 
bce93e88
3e40: 00000010 00000000 bce93e88 8059d048 bce93f7c 7effec3c bce93f7c 
80591460
3e60: bce93e68 bce93e68 bce93f10 ba43f700 bce93f38 ba43f7d4 00000041 
8009b540
3e80: 00000ffa 00000000 006595e8 00000088 00658b20 000000c7 00000ffa 
00000000
3ea0: bce92000 4258b3de 00000000 00000001 00000068 00000041 bce93f50 
bce93f18
3ec0: 00000001 ba43f770 bce93f10 bca92d80 bce92000 00000000 0040a508 
8009b7c4
3ee0: 00000001 80dc0aa4 bf7e1aa4 00000001 0040a508 8006e048 bca92d88 
00000002
3f00: 00000041 bc4b9840 00000002 bca92d88 00000002 8010c33c bca92d88 
00000001
3f20: 7efff31c 807184d8 ba4d4958 802b1a2c 00002710 ba4d4908 ba4d4958 
ba43f700
3f40: bcff9f00 7effec3c 00004000 ba36a300 7effec3c 00004000 00000128 
8000e624
3f60: bce92000 00000000 7effec6c 80592544 bc68d5b0 00000001 fffffff7 
00000000
3f80: 00000000 bce93e88 00000002 00000000 00000000 00004040 0062ccf8 
0000000e
3fa0: 7effec3c 8000e4a0 0062ccf8 0000000e 0000000e 7effec3c 00004000 
00000000
3fc0: 0062ccf8 0000000e 7effec3c 00000128 000000c7 7effec94 7effec90 
7effec6c
3fe0: 00000000 7effec20 7414d4c0 76085954 80000010 0000000e 67655251 
72616c75
[<800d0ba0>] (kmem_cache_alloc) from [<805991fc>] (__alloc_skb+0x44/0x13c)
[<805991fc>] (__alloc_skb) from [<805937c8>] 
(sock_alloc_send_pskb+0x90/0x38c)
[<805937c8>] (sock_alloc_send_pskb) from [<80623b1c>] 
(unix_stream_sendmsg+0x1f0/0x390)
[<80623b1c>] (unix_stream_sendmsg) from [<80590144>] 
(sock_sendmsg+0x88/0xac)
[<80590144>] (sock_sendmsg) from [<80591460>] 
(___sys_sendmsg.part.34+0x284/0x290)
[<80591460>] (___sys_sendmsg.part.34) from [<80592544>] 
(__sys_sendmsg+0x4c/0x7c)
[<80592544>] (__sys_sendmsg) from [<8000e4a0>] (ret_fast_syscall+0x0/0x30)
Code: e7974004 e3540000 0a000024 e5953014 (e7947003)
---[ end trace e9a7f180b41e879a ]---
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=2102 jiffies, g=1764, c=1763, q=740)
INFO: Stall ended before state dump start
Unable to handle kernel paging request at virtual address ff8c8b8b
pgd = bd170000
[ff8c8b8b] *pgd=00000000
Internal error: Oops: 5 [#4] PREEMPT SMP ARM
Modules linked in: evbug
CPU: 1 PID: 1127 Comm: AW_APP_FRONTPAN Tainted: G      D 
3.14.28-1.0.0_ga+g91cf351 #1
task: bd0e7180 ti: bce8c000 task.ti: bce8c000
PC is at kmem_cache_alloc+0x54/0x124
LR is at kmem_cache_alloc+0x38/0x124
pc : [<800d0ba0>]    lr : [<800d0b84>]    psr: a00f0013
sp : bce8de58  ip : 00000041  fp : 7eaaa364
r10: 00000000  r9 : 00026651  r8 : 000080d0
r7 : 3ea21000  r6 : bce8c000  r5 : bc001e00  r4 : ff8c8b8b
r3 : 00000000  r2 : 00000001  r1 : 000080d0  r0 : 00000000
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c53c7d  Table: 4d17004a  DAC: 00000015
Process AW_APP_FRONTPAN (pid: 1127, stack limit = 0xbce8c238)
Stack: (0xbce8de58 to 0xbce8e000)
de40:                                                       80dc8840 
80dc2240
de60: bd180280 80dd6900 00000000 bce8df74 bc3a1000 800d6378 00000098 
8009b540
de80: bce8def0 00000001 ffffff9c 800e16dc 00000098 0000001e 0000df6b 
00000000
dea0: bce8c000 4258b412 00000000 00000000 00000068 00000098 bce8df50 
bce8df18
dec0: 00000001 bce8df74 00000001 bc3a1000 ffffff9c 8000e624 bce8c000 
00000000
dee0: 7eaaa364 800e2b88 00000041 00000001 00000001 8006e048 bc3b99c8 
00000002
df00: 00000008 bc1b0480 00000002 bc3b99c8 00000002 8010c33c 00000001 
807187f8
df20: 7eaaa364 800d0b84 bd179e08 80718750 00080000 800ee45c 80e702dc 
00080000
df40: 00000001 00080000 ffffff9c bc3a1000 00000005 00000011 ffffff9c 
bc3a1000
df60: 00000005 800d4408 764e0858 7eaaa550 009325bc 00000000 80000000 
00000024
df80: 00000100 00000001 00000000 00d07300 00000008 00000008 00000005 
8000e624
dfa0: bce8c000 8000e4a0 00d07300 00000008 75f276e4 00080000 000001b6 
000001b6
dfc0: 00d07300 00000008 00000008 00000005 00000000 00000000 00000000 
7eaaa364
dfe0: 00080000 7eaaa304 75e76474 75ecaf2c 200f0010 75f276e4 108e6978 
de285362
[<800d0ba0>] (kmem_cache_alloc) from [<800d6378>] 
(get_empty_filp+0x78/0x1bc)
[<800d6378>] (get_empty_filp) from [<800e16dc>] (path_openat+0x28/0x5cc)
[<800e16dc>] (path_openat) from [<800e2b88>] (do_filp_open+0x2c/0x88)
[<800e2b88>] (do_filp_open) from [<800d4408>] (do_sys_open+0x104/0x1c8)
[<800d4408>] (do_sys_open) from [<8000e4a0>] (ret_fast_syscall+0x0/0x30)
Code: e7974004 e3540000 0a000024 e5953014 (e7947003)
---[ end trace e9a7f180b41e879b ]---
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=8407 jiffies, g=1764, c=1763, q=1031)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=14712 jiffies, g=1764, c=1763, q=1049)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=21017 jiffies, g=1764, c=1763, q=1086)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=27322 jiffies, g=1764, c=1763, q=1104)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=33627 jiffies, g=1764, c=1763, q=1122)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=39932 jiffies, g=1764, c=1763, q=1140)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 1, 
t=46237 jiffies, g=1764, c=1763, q=1161)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/tasks: {} (detected by 0, 
t=52542 jiffies, g=1764, c=1763, q=1188)
INFO: Stall ended before state dump start
INFO: rcu_preempt detected stalls on CPUs/task


**

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20150521/3f90ef24/attachment-0001.html>


More information about the meta-freescale mailing list