嵌入式开发者社区

标题: 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://51dsp.net/) Powered by Discuz! X3.4