嵌入式开发者社区
标题:
Linux-rt-4.9.65版本将Timer frequency由100改为1000后会概率性...
[打印本页]
作者:
Andee
时间:
2019-8-29 09:12
标题:
Linux-rt-4.9.65版本将Timer frequency由100改为1000后会概率性...
如下图所示,将Timer frequency由100改为1000后,启动时会概率性的崩溃。感觉像是修改Timer频率后进程调度出了问题。
[attach]5553[/attach]
具体log如下:
am57xx-evm login: [ 28.803248] BUG: using __this_cpu_add() in preemptible [00000000 00000000] code: wim_rthread/78
[ 28.812039] caller is __this_cpu_preempt_check+0x1c/0x20
[ 28.812046] CPU: 1 PID: 78 Comm: wim_rthread Tainted: G D 4.9.65-rt23 #62
[ 28.812049] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 28.812058] Backtrace:
[ 28.812073] [<c020b208>] (dump_backtrace) from [<c020b4c4>] (show_stack+0x18/0x1c)
[ 28.812079] r7:600f0013 r6:c10253e8 r5:00000000 r4:c10253e8
[ 28.812092] [<c020b4ac>] (show_stack) from [<c04cb8e4>] (dump_stack+0x80/0x94)
[ 28.812102] [<c04cb864>] (dump_stack) from [<c04e6e6c>] (check_preemption_disabled+0x138/0x13c)
[ 28.812107] r7:c0bd638c r6:c04e6eb0 r5:00000001 r4:0000004e
[ 28.812118] [<c04e6d34>] (check_preemption_disabled) from [<c04e6eb0>] (__this_cpu_preempt_check+0x1c/0x20)
[ 28.812124] r8:c0e6251c r7:c1004b1c r6:00000001 r5:ed1a80c0 r4:ed1a80c0
[ 28.812135] [<c04e6e94>] (__this_cpu_preempt_check) from [<c0805364>] (__netif_receive_skb_core+0xa4/0xb68)
[ 28.812145] [<c08052c0>] (__netif_receive_skb_core) from [<c0807d9c>] (__netif_receive_skb+0x30/0x8c)
[ 28.812151] r10:c10404d0 r9:ee84ad28 r8:024000c0 r7:c1094008 r6:00001388 r5:ed1a80c0
[ 28.812154] r4:c1004b1c
[ 28.812164] [<c0807d6c>] (__netif_receive_skb) from [<c0807e38>] (netif_receive_skb_internal+0x40/0xc8)
[ 28.812167] r5:ed1a80c0 r4:c1004b1c
[ 28.812176] [<c0807df8>] (netif_receive_skb_internal) from [<c0807ed0>] (netif_receive_skb+0x10/0x14)
[ 28.812179] r5:ee84ad00 r4:ee84ad3c
[ 28.812193] [<c0807ec0>] (netif_receive_skb) from [<c06b464c>] (cpsw_rthread+0x70/0x200)
[ 28.812204] [<c06b45dc>] (cpsw_rthread) from [<c024a388>] (kthread+0x100/0x118)
[ 28.812210] r10:00000000 r9:00000000 r8:c06b45dc r7:ee84ad00 r6:eeba6000 r5:eeb89500
[ 28.812213] r4:00000000
[ 28.812221] [<c024a288>] (kthread) from [<c0207bd0>] (ret_from_fork+0x14/0x24)
[ 28.812226] r8:00000000 r7:00000000 r6:00000000 r5:c024a288 r4:eeb89500
作者:
伊撒斯
时间:
2020-8-7 16:26
您好,
您修改的方法是否有问题呢,可参考链接进行修改哦:
https://blog.csdn.net/Tronlong_/article/details/79913781
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4