主题中讨论的其他器件:TDA4VH、 CSD
大家好、体验一下
启用 CONFIG_PRETERM 并在 TDA4VH 平台上运行`RCU-Torture` torture tests 时。 有时我们会观察到以下 RCU CPU 停止警告。
[15:13:07]root@J7-EVM:/run/media/mmcblk1p1 # insmod torture.ko
[15:13:12]root@j7-evm:/run/media/mmcblk1p1 insmod rcutorture.ko
[08:06:42][60830.687903] RCU-torture:RTC:0000f24553fd ver:614614 tfle:0 RTA:614614 rtaf:0 rtf:614605 rtmbe:0 rtbke:0 rtbre:0 RTBF:0 rbf:0 r1000 rtb:0 rbt:0 r205rtb:0 rbt:0:0 rbt:0:0 r20409nT:0:0:0 r205rbt:0:0
[08:06:42][60830.708581] RCU-酷刑:阅读器管:133426404760 2118331 0 0 0 0 0 0 0 0 0 0 0 0
[08:06:42][60830.715735] RCU-酷刑:读卡器批次:133422733238 5792891 0 0 0 0 0 0 0 0 0 0 0
[08:06:42][60830.722981] RCU-酷刑:自由循环:614613 614613 614612 614611 614610 614609 614608 614607 614606 614605 0
[08:06:42][60830.733964]??? 写入器停止状态 RTWS_STTOutter (8) g4639925 f0x0 ->状态0x1 CPU 4.
[08:06:42][60830.742578] RCU:RCU_PRETER: Wait state:RCU_GP_WAIT_FQS (5)-> state:0x402 delta -> gp_activity 2 -> gp_req_activity 3642057 -> gp_WAKE_TIME13151 -> seq_WAKE_4639925->需要的 GP_4632_flags_0x9932>Q_4625->需要的标记
[08:06:42][60830.742584] RCU:RCU_node 0:7 -> gp_seq 4639925 -> gp_seq_needed 4639932
[08:06:42][60830.742590] RCU:CPU 0 -> gp_seq_needed 4639928
[08:06:42][60830.742596] RCU:CPU 1 -> gp_seq_needed 4639928
[08:06:42][60830.742602] RCU:CPU 2 -> gp_seq_needed 4639928
[08:06:42][60830.742607] RCU:CPU 3 ->gp_seq_needed 4639928
[08:06:42][60830.742612] RCU:CPU 5 ->gp_seq_needed 4639928
[08:06:42][60830.742618] RCU:CPU 6 ->gp_seq_needed 4639928
[08:06:42][60830.742624] RCU:CPU 7 -> gp_seq_needed 4639932
[08:06:42][60830.742631] RCU:自引导以来调用的 RCU 回调:223104966
[08:06:42][60830.742638] RCU_Tasks:RTGS_WAIT_CBS (11)、自15207685 g:0 I:0/0 K.
[08:06:42][60830.742645] RCU_Tasks_粗 鲁:RTGS_WAIT_CBS (11)、自15207685 g:0 I:0/0 K.
[08:06:42][60830.742653] RCU_Tasks_trace:RTGS_WAIT_CBS (11)、自15207685 g:0 I:0/0 K. N0 h:0/0/0起
[08:06:42][60841.139879] RCU:信息:RCU_Preempt Detected detects on CPU/ tasks:
[08:06:42][60841.145967] RCU:4-...0:(19个周期的这个 GP) idle=33A/1/0x4000000000000000 softirq=3058565/3058567 fqs=1347361
[08:06:42]][60841.156032](由3个检测到、t=364661 jiffies、g=4639925、q=4273405)
[08:06:42][60841.156035] CPU 4的任务转储:
[08:06:42][60841.156039]任务:RCU_Torture_rea 状态:S 栈:0 pid:619 PPID:2个标志:0x0000002a
[08:06:42][60841.156047]呼叫跟踪:
[08:06:42][60841.156058]_switch_TO+0xc0/0x118
[08:06:42][60841.156062] 0xff000b7e46a080
谢谢、
Quantli
