Tool/software:
Hi,
We are using AM625 with Processor SDK 09.01.00.08. We are observing hang & reset during runtime multiple times caused by rcu stall on CPU
rcu: INFO: rcu_preempt self-detected stall on CPU [2024-09-19 09:32:58.595] [30531.965487] rcu: 0-....: (115351 ticks this GP) idle=ce0c/1/0x4000000000000000 softirq=4495200/4495202 fqs=43318 [2024-09-19 09:32:58.595] [30531.975732] (t=115571 jiffies g=9036749 q=19802 ncpus=2) [2024-09-19 09:32:58.595] [30531.981122] CPU: 0 PID: 62393 Comm: python3 Tainted: G W O 6.1.46-g247b2535b2 #1 [2024-09-19 09:32:58.595] [30531.989716] Hardware name: Texas Instruments AM625 SK (DT) [2024-09-19 09:32:58.595] [30531.995187] pstate: 40000005 (nZcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [2024-09-19 09:32:58.595] [30532.002133] pc : _stext+0xa4/0x2a4 [2024-09-19 09:32:58.595] [30532.005533] lr : _stext+0x6c/0x2a4
Below are the logs that are collected on different devices, each have rcu-stall issue. Please check.
ı¡1ı[ 3364.131838] omap_i2c 20010000.i2c: controller timed out [ 3364.263807] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 3364.269928] rcu: 0-....: (8 ticks this GP) idle=99e4/0/0x3 softirq=152687/152688 fqs=34110 [ 3364.278268] (detected by 1, t=68272 jiffies, g=297909, q=9923 ncpus=2) [ 3364.284870] Task dump for CPU 0: [ 3364.288089] task:swapper/0 state:R running task stack:0 pid:0 ppid:0 flags:0x0000000a [ 3364.297990] Call trace: [ 3364.300426] __switch_to+0xd4/0x130 [ 3364.303920] linux_banner+0x1c0390/0x257e08 [ 3365.667858] omap_i2c 20010000.i2c: controller timed out [ 3367.203844] omap_i2c 20010000.i2c: controller timed out [ 3368.739838] omap_i2c 20010000.i2c: controller timed out [ 3370.275837] omap_i2c 20010000.i2c: controller timed out [ 3371.811840] omap_i2c 20010000.i2c: controller timed out [ 3373.347844] omap_i2c 20010000.i2c: controller timed out [ 3374.883852] omap_i2c 20010000.i2c: controller timed out [ 3376.419844] omap_i2c 20010000.i2c: controller timed out [ 3377.475835] omap_i2c 20010000.i2c: controller timed out [ 3378.531837] omap_i2c 20010000.i2c: controller timed out [ 3380.067836] omap_i2c 20010000.i2c: controller timed out [ 3381.603836] omap_i2c 20010000.i2c: controller timed out [ 3383.139840] omap_i2c 20010000.i2c: controller timed out [ 3384.675836] omap_i2c 20010000.i2c: controller timed out [ 3386.211837] omap_i2c 20010000.i2c: controller timed out [ 3387.747837] omap_i2c 20010000.i2c: controller timed out [ 3389.283837] omap_i2c 20010000.i2c: controller timed out [ 3390.819835] omap_i2c 20010000.i2c: controller timed out [ 3392.355838] omap_i2c 20010000.i2c: controller timed out [ 3393.891836] omap_i2c 20010000.i2c: controller timed out [ 3395.427840] omap_i2c 20010000.i2c: controller timed out [ 3396.483836] omap_i2c 20010000.i2c: controller timed out [ 3397.539832] omap_i2c 20010000.i2c: controller timed out [ 3399.075836] omap_i2c 20010000.i2c: controller timed out [ 3400.611832] omap_i2c 20010000.i2c: controller timed out [ 3402.147838] omap_i2c 20010000.i2c: controller timed out [ 3403.683839] omap_i2c 20010000.i2c: controller timed out [ 3405.219838] omap_i2c 20010000.i2c: controller timed out [ 3406.755830] omap_i2c 20010000.i2c: controller timed out [ 3408.291835] omap_i2c 20010000.i2c: controller timed out [ 3409.827831] omap_i2c 20010000.i2c: controller timed out [ 3411.363835] omap_i2c 20010000.i2c: controller timed out [ 3412.899843] omap_i2c 20010000.i2c: controller timed out
[2024-09-19 09:32:58.584] [30526.951751] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:350704 dql_avail:-244 free_desc:510 [2024-09-19 09:32:58.595] [30529.283759] omap_i2c 20010000.i2c: controller timed out [2024-09-19 09:32:58.595] [30531.815748] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:355568 dql_avail:-244 free_desc:510 [2024-09-19 09:32:58.595] [30531.959722] rcu: INFO: rcu_preempt self-detected stall on CPU [2024-09-19 09:32:58.595] [30531.965487] rcu: 0-....: (115351 ticks this GP) idle=ce0c/1/0x4000000000000000 softirq=4495200/4495202 fqs=43318 [2024-09-19 09:32:58.595] [30531.975732] (t=115571 jiffies g=9036749 q=19802 ncpus=2) [2024-09-19 09:32:58.595] [30531.981122] CPU: 0 PID: 62393 Comm: python3 Tainted: G W O 6.1.46-g247b2535b2 #1 [2024-09-19 09:32:58.595] [30531.989716] Hardware name: Texas Instruments AM625 SK (DT) [2024-09-19 09:32:58.595] [30531.995187] pstate: 40000005 (nZcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [2024-09-19 09:32:58.595] [30532.002133] pc : _stext+0xa4/0x2a4 [2024-09-19 09:32:58.595] [30532.005533] lr : _stext+0x6c/0x2a4 [2024-09-19 09:32:58.595] [30532.008924] sp : ffff800008003f60 [2024-09-19 09:32:58.595] [30532.012225] x29: ffff800008003f60 x28: ffff000006b863c0 x27: 0000000000000200 [2024-09-19 09:32:58.595] [30532.019357] x26: 0000000000000000 x25: 0000000000000000 x24: ffff80000914d000 [2024-09-19 09:32:58.595] [30532.026479] x23: 0000000020000000 x22: ffff800009153000 x21: ffff80000914d9c8 [2024-09-19 09:32:58.610] [30532.033604] x20: ffff8000092b60c0 x19: ffff000006b863c0 x18: 0000000000000000 [2024-09-19 09:32:58.610] [30532.040730] x17: ffff80002ec4b000 x16: ffff800008000000 x15: 0000a9e5807298e4 [2024-09-19 09:32:58.610] [30532.047857] x14: 01fa4fb86496916c x13: 0000000000000001 x12: 0000000000000004 [2024-09-19 09:32:58.610] [30532.054983] x11: 0000000000000001 x10: 00000000000001ab x9 : ffff8000092b9d38 [2024-09-19 09:32:58.610] [30532.062107] x8 : 00001b59186f8100 x7 : 7fffffffffffffff x6 : 000004cd02f58c8a [2024-09-19 09:32:58.610] [30532.069230] x5 : 03ffffffffffffff x4 : 0000000000000015 x3 : ffff000006b863c0 [2024-09-19 09:32:58.610] [30532.076356] x2 : ffff80002ec4b000 x1 : 00000000000000e0 x0 : ffff800009153b00 [2024-09-19 09:32:58.610] [30532.083485] Call trace: [2024-09-19 09:32:58.610] [30532.085921] _stext+0xa4/0x2a4 [2024-09-19 09:32:58.610] [30532.088965] ____do_softirq+0x10/0x20 [2024-09-19 09:32:58.610] [30532.092618] call_on_irq_stack+0x24/0x4c [2024-09-19 09:32:58.610] [30532.096532] do_softirq_own_stack+0x1c/0x30 [2024-09-19 09:32:58.610] [30532.100704] __irq_exit_rcu+0xcc/0xf4 [2024-09-19 09:32:58.610] [30532.104360] irq_exit_rcu+0x10/0x20 [2024-09-19 09:32:58.610] [30532.107841] el0_interrupt+0x50/0xdc [2024-09-19 09:32:58.610] [30532.111410] __el0_irq_handler_common+0x18/0x24 [2024-09-19 09:32:58.610] [30532.115929] el0t_64_irq_handler+0x10/0x20 [2024-09-19 09:32:58.610] [30532.120014] el0t_64_irq+0x18c/0x190 [2024-09-19 09:33:01.019] [30536.935743] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:360688 dql_avail:-244 free_desc:510 [2024-09-19 09:33:06.152] [30542.055743] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:365808 dql_avail:-244 free_desc:510 [2024-09-19 09:33:09.630] [30545.543755] omap_i2c 20010000.i2c: controller timed out [2024-09-19 09:33:12.041] [30547.943755] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:371696 dql_avail:-244 free_desc:510 [2024-09-19 09:33:17.154] [30553.063743] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:376816 dql_avail:-244 free_desc:510 [2024-09-19 09:33:23.033] [30558.947756] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:382700 dql_avail:-244 free_desc:510 [2024-09-19 09:33:25.887] [30561.799750] omap_i2c 20010000.i2c: controller timed out [2024-09-19 09:33:27.911] [30563.815748] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:387568 dql_avail:-244 free_desc:510 [2024-09-19 09:33:33.028] [30568.931750] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:392684 dql_avail:-244 free_desc:510 [2024-09-19 09:33:38.145] [30574.055751] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:397808 dql_avail:-244 free_desc:510 [2024-09-19 09:33:42.152] [30578.051764] omap_i2c 20010000.i2c: controller timed out [2024-09-19 09:33:44.028] [30579.939757] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:403692 dql_avail:-244 free_desc:510 [2024-09-19 09:33:49.155] [30585.063750] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:408816 dql_avail:-244 free_desc:510 [2024-09-19 09:33:55.041] [30590.947744] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:414700 dql_avail:-244 free_desc:510 [2024-09-19 09:33:58.400] [30594.311754] omap_i2c 20010000.i2c: controller timed out [2024-09-19 09:33:59.091] [30594.995729] rcu: INFO: rcu_preempt self-detected stall on CPU [2024-09-19 09:33:59.091] [30595.001491] rcu: 0-....: (131071 ticks this GP) idle=ce0c/1/0x4000000000000000 softirq=4495200/4495202 fqs=49243 [2024-09-19 09:33:59.106] [30595.011738] (t=131330 jiffies g=9036749 q=20082 ncpus=2) [2024-09-19 09:33:59.107] [30595.017130] CPU: 0 PID: 62393 Comm: python3 Tainted: G W O 6.1.46-g247b2535b2 #1 [2024-09-19 09:33:59.122] [30595.025724] Hardware name: Texas Instruments AM625 SK (DT) [2024-09-19 09:33:59.124] [30595.031194] pstate: 40000005 (nZcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [2024-09-19 09:33:59.130] [30595.038140] pc : _stext+0xa4/0x2a4 [2024-09-19 09:33:59.139] [30595.041539] lr : _stext+0x6c/0x2a4 [2024-09-19 09:33:59.139] [30595.044934] sp : ffff800008003f60 [2024-09-19 09:33:59.141] [30595.048235] x29: ffff800008003f60 x28: ffff000006b863c0 x27: 0000000000000200 [2024-09-19 09:33:59.154] [30595.055361] x26: 0000000000000000 x25: 0000000000000000 x24: ffff80000914d000 [2024-09-19 09:33:59.157] [30595.062484] x23: 0000000020000000 x22: ffff800009153000 x21: ffff80000914d9c8 [2024-09-19 09:33:59.162] [30595.069607] x20: ffff8000092b60c0 x19: ffff000006b863c0 x18: 0000000000000000 [2024-09-19 09:33:59.170] [30595.076729] x17: ffff80002ec4b000 x16: ffff800008000000 x15: 0000a9e5807298e4 [2024-09-19 09:33:59.174] [30595.083852] x14: 01fa4fb86496916c x13: 0000000000000001 x12: 0000000000000004 [2024-09-19 09:33:59.189] [30595.090975] x11: 0000000000000001 x10: 00000000000001ab x9 : ffff8000092b9d38 [2024-09-19 09:33:59.190] [30595.098098] x8 : 00001b59186f8100 x7 : 7fffffffffffffff x6 : 000004cd02f58c8a [2024-09-19 09:33:59.203] [30595.105221] x5 : 03ffffffffffffff x4 : 0000000000000015 x3 : ffff000006b863c0 [2024-09-19 09:33:59.205] [30595.112348] x2 : ffff80002ec4b000 x1 : 00000000000000e0 x0 : ffff800009153b00 [2024-09-19 09:33:59.217] [30595.119478] Call trace: [2024-09-19 09:33:59.217] [30595.121914] _stext+0xa4/0x2a4 [2024-09-19 09:33:59.219] [30595.124958] ____do_softirq+0x10/0x20 [2024-09-19 09:33:59.219] [30595.128612] call_on_irq_stack+0x24/0x4c [2024-09-19 09:33:59.224] [30595.132525] do_softirq_own_stack+0x1c/0x30 [2024-09-19 09:33:59.236] [30595.136696] __irq_exit_rcu+0xcc/0xf4 [2024-09-19 09:33:59.239] [30595.140352] irq_exit_rcu+0x10/0x20 [2024-09-19 09:33:59.239] [30595.143834] el0_interrupt+0x50/0xdc [2024-09-19 09:33:59.241] [30595.147402] __el0_irq_handler_common+0x18/0x24 [2024-09-19 09:33:59.250] [30595.151921] el0t_64_irq_handler+0x10/0x20 [2024-09-19 09:33:59.250] [30595.156006] el0t_64_irq+0x18c/0x190 [2024-09-19 09:33:59.910] [30595.815751] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:419568 dql_avail:-244 free_desc:510 [2024-09-19 09:34:05.019] [30600.931751] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:424684 dql_avail:-244 free_desc:510 [2024-09-19 09:34:10.152] [30606.055744] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:429808 dql_avail:-244 free_desc:510 [2024-09-19 09:34:14.663] [30610.567751] omap_i2c 20010000.i2c: controller timed out [2024-09-19 09:34:16.031] [30611.943744] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:435696 dql_avail:-244 free_desc:510
[2024-09-17 15:26:49.388] [ 8010.051980] omap_i2c 20010000.i2c: controller timed out [2024-09-17 15:27:06.218] [ 8026.883959] omap_i2c 20010000.i2c: controller timed out [2024-09-17 15:27:22.238] [ 8042.903824] rcu: INFO: rcu_preempt self-detected stall on CPU [2024-09-17 15:27:22.248] [ 8042.909666] rcu: 0-....: (711802 ticks this GP) idle=1864/1/0x4000000000000000 softirq=265238/265238 fqs=355903 [2024-09-17 15:27:22.248] [ 8042.919900] (t=714415 jiffies g=531109 q=64865 ncpus=2) [2024-09-17 15:27:22.258] [ 8042.925253] CPU: 0 PID: 5320 Comm: python3 Tainted: G O 6.1.46-g247b2535b2 #1 [2024-09-17 15:27:22.268] [ 8042.933812] Hardware name: Texas Instruments AM625 SK (DT) [2024-09-17 15:27:22.278] [ 8042.939313] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [2024-09-17 15:27:22.278] [ 8042.946309] pc : _raw_spin_unlock_irq+0x10/0x50 [2024-09-17 15:27:22.288] [ 8042.950899] lr : __run_timers.part.0+0x128/0x234 [2024-09-17 15:27:22.288] [ 8042.955559] sp : ffff800008003ea0 [2024-09-17 15:27:22.288] [ 8042.958888] x29: ffff800008003ef0 x28: 0000000000000005 x27: 0000000000000020 [2024-09-17 15:27:22.298] [ 8042.966092] x26: ffff80000806a450 x25: ffff8000092b79c0 x24: ffff8000092b60c8 [2024-09-17 15:27:22.308] [ 8042.973289] x23: 0000000000000100 x22: 0000000000000008 x21: ffff80000914d9c8 [2024-09-17 15:27:22.318] [ 8042.980485] x20: ffff000037d99180 x19: ffff000002c3c208 x18: 0000000000000000 [2024-09-17 15:27:22.318] [ 8042.987680] x17: ffff80002ec4b000 x16: ffff800008000000 x15: 0000000000000000 [2024-09-17 15:27:22.328] [ 8042.994876] x14: 00000000000002ca x13: 0000000000000001 x12: 0000000000000000 [2024-09-17 15:27:22.338] [ 8043.002070] x11: 0000000000000001 x10: 00000000000002ca x9 : 00000000000003fd [2024-09-17 15:27:22.338] [ 8043.009263] x8 : 00000000005b8d80 x7 : ffff000037db21c0 x6 : ffff000003870500 [2024-09-17 15:27:22.348] [ 8043.016458] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff000037d99180 [2024-09-17 15:27:22.358] [ 8043.023648] x2 : 0000000000000001 x1 : 0000000000000000 x0 : 00000000000000e0 [2024-09-17 15:27:22.368] [ 8043.030844] Call trace: [2024-09-17 15:27:22.368] [ 8043.033309] _raw_spin_unlock_irq+0x10/0x50 [2024-09-17 15:27:22.368] [ 8043.037528] run_timer_softirq+0x3c/0x7c [2024-09-17 15:27:22.378] [ 8043.041488] _stext+0x124/0x2a4 [2024-09-17 15:27:22.378] [ 8043.044670] ____do_softirq+0x10/0x20 [2024-09-17 15:27:22.378] [ 8043.048372] call_on_irq_stack+0x24/0x4c [2024-09-17 15:27:22.388] [ 8043.052335] do_softirq_own_stack+0x1c/0x30 [2024-09-17 15:27:22.398] [ 8043.056555] __irq_exit_rcu+0xcc/0xf4 [2024-09-17 15:27:22.398] [ 8043.060257] irq_exit_rcu+0x10/0x20 [2024-09-17 15:27:22.398] [ 8043.063781] el1_interrupt+0x38/0x70 [2024-09-17 15:27:22.408] [ 8043.067393] el1h_64_irq_handler+0x18/0x2c [2024-09-17 15:27:22.408] [ 8043.071524] el1h_64_irq+0x64/0x68 [2024-09-17 15:27:22.408] [ 8043.074957] __kmem_cache_alloc_node+0x30/0x3d0 [2024-09-17 15:27:22.418] [ 8043.079529] __kmalloc_node_track_caller+0x44/0x70 [2024-09-17 15:27:22.418] [ 8043.084364] kmalloc_reserve+0x5c/0xd0 [2024-09-17 15:27:22.418] [ 8043.088156] __alloc_skb+0xa4/0x194 [2024-09-17 15:27:22.428] [ 8043.091688] alloc_skb_with_frags+0x50/0x1fc [2024-09-17 15:27:22.438] [ 8043.096006] sock_alloc_send_pskb+0x2a4/0x2bc [2024-09-17 15:27:22.438] [ 8043.100397] unix_stream_sendmsg+0x12c/0x6cc [2024-09-17 15:27:22.438] [ 8043.104713] sock_write_iter+0xa8/0x11c [2024-09-17 15:27:22.448] [ 8043.108593] vfs_write+0x25c/0x2b4 [2024-09-17 15:27:22.448] [ 8043.112037] ksys_write+0xe4/0x100 [2024-09-17 15:27:22.448] [ 8043.115473] __arm64_sys_write+0x1c/0x30 [2024-09-17 15:27:22.458] [ 8043.119432] invoke_syscall+0x48/0x114 [2024-09-17 15:27:22.458] [ 8043.123225] el0_svc_common.constprop.0+0xd4/0xfc [2024-09-17 15:27:22.458] [ 8043.127972] do_el0_svc+0x20/0x30 [2024-09-17 15:27:22.468] [ 8043.131328] el0_svc+0x28/0xa0 [2024-09-17 15:27:22.478] [ 8043.134415] el0t_64_sync_handler+0xbc/0x140 [2024-09-17 15:27:22.478] [ 8043.138721] el0t_64_sync+0x18c/0x190 [2024-09-17 15:27:23.058] [ 8043.715967] omap_i2c 20010000.i2c: controller timed out [2024-09-17 15:27:39.888] [ 8060.548050] omap_i2c 20010000.i2c: controller timed out [2024-09-17 15:27:56.718] [ 8077.379950] omap_i2c 20010000.i2c: controller timed out
[2024-09-20 08:11:15.202] [17108.515876] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:11:15.231] [17113.059872] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16659904 dql_avail:-314 free_desc:503 [2024-09-20 08:11:15.231] [17118.947868] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16665792 dql_avail:-314 free_desc:503 [2024-09-20 08:11:15.231] [17123.811875] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16670656 dql_avail:-314 free_desc:503 [2024-09-20 08:11:15.231] [17125.379877] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:11:15.231] [17126.307845] rcu: INFO: rcu_preempt self-detected stall on CPU [2024-09-20 08:11:15.231] [17126.313619] rcu: 0-....: (4184416 ticks this GP) idle=df54/1/0x4000000000000000 softirq=57916/57917 fqs=2089643 [2024-09-20 08:11:15.231] [17126.323778] (t=4197560 jiffies g=99709 q=111344 ncpus=2) [2024-09-20 08:11:15.231] [17126.329169] CPU: 0 PID: 756 Comm: Thread-3 Tainted: G W O 6.1.46-g247b2535b2 #1 [2024-09-20 08:11:15.231] [17126.337676] Hardware name: Texas Instruments AM625 SK (DT) [2024-09-20 08:11:15.231] [17126.343146] pstate: 40000005 (nZcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [2024-09-20 08:11:15.231] [17126.350092] pc : _stext+0xa4/0x2a4 [2024-09-20 08:11:15.231] [17126.353493] lr : _stext+0x6c/0x2a4 [2024-09-20 08:11:15.231] [17126.356884] sp : ffff800008003f60 [2024-09-20 08:11:15.231] [17126.360185] x29: ffff800008003f60 x28: ffff000029dd0000 x27: 0000000000000080 [2024-09-20 08:11:15.267] [17126.367315] x26: 0000000000000000 x25: ffff000000066528 x24: ffff80000914d000 [2024-09-20 08:11:15.267] [17126.374439] x23: 0000000080000005 x22: ffff800009153000 x21: ffff80000914d9c8 [2024-09-20 08:11:15.267] [17126.381565] x20: ffff8000092b60c0 x19: ffff000029dd0000 x18: 0000000000000000 [2024-09-20 08:11:15.267] [17126.388688] x17: ffff80002ec4b000 x16: ffff800008000000 x15: 00001125dfd0181c [2024-09-20 08:11:15.267] [17126.395813] x14: 0037a11d041e67c8 x13: 0000000000000001 x12: 0000000000000001 [2024-09-20 08:11:15.267] [17126.402937] x11: 0000000000000004 x10: 0000000000000018 x9 : ffff8000092b9d38 [2024-09-20 08:11:15.267] [17126.410062] x8 : 0000004dda1fd100 x7 : 7fffffffffffffff x6 : 00000815f57f9d5c [2024-09-20 08:11:15.267] [17126.417186] x5 : 03ffffffffffffff x4 : 0000000000000015 x3 : ffff000029dd0000 [2024-09-20 08:11:15.267] [17126.424310] x2 : ffff80002ec4b000 x1 : 00000000000000e0 x0 : ffff800009153b00 [2024-09-20 08:11:15.267] [17126.431442] Call trace: [2024-09-20 08:11:15.267] [17126.433877] _stext+0xa4/0x2a4 [2024-09-20 08:11:15.267] [17126.436923] ____do_softirq+0x10/0x20 [2024-09-20 08:11:15.267] [17126.440578] call_on_irq_stack+0x24/0x4c [2024-09-20 08:11:15.267] [17126.444491] do_softirq_own_stack+0x1c/0x30 [2024-09-20 08:11:15.267] [17126.448664] __irq_exit_rcu+0xcc/0xf4 [2024-09-20 08:11:15.287] [17126.452324] irq_exit_rcu+0x10/0x20 [2024-09-20 08:11:15.287] [17126.455803] el1_interrupt+0x38/0x70 [2024-09-20 08:11:15.287] [17126.459370] el1h_64_irq_handler+0x18/0x2c [2024-09-20 08:11:15.287] [17126.463457] el1h_64_irq+0x64/0x68 [2024-09-20 08:11:15.287] [17126.466848] _raw_spin_unlock_irqrestore+0xc/0x50 [2024-09-20 08:11:15.287] [17126.471540] n_tty_write+0x318/0x490 [2024-09-20 08:11:15.287] [17126.475109] file_tty_write.constprop.0+0x118/0x2b0 [2024-09-20 08:11:15.287] [17126.479976] tty_write+0x14/0x20 [2024-09-20 08:11:15.287] [17126.483196] vfs_write+0x228/0x2b4 [2024-09-20 08:11:15.287] [17126.486589] ksys_write+0x6c/0x100 [2024-09-20 08:11:15.287] [17126.489981] __arm64_sys_write+0x1c/0x30 [2024-09-20 08:11:15.287] [17126.493893] invoke_syscall+0x48/0x114 [2024-09-20 08:11:15.287] [17126.497635] el0_svc_common.constprop.0+0xd4/0xfc [2024-09-20 08:11:15.287] [17126.502329] do_el0_svc+0x20/0x30 [2024-09-20 08:11:15.287] [17126.505635] el0_svc+0x28/0xa0 [2024-09-20 08:11:15.287] [17126.508680] el0t_64_sync_handler+0xbc/0x140 [2024-09-20 08:11:15.287] [17126.512938] el0t_64_sync+0x18c/0x190 [2024-09-20 08:11:17.302] [17128.931875] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16675776 dql_avail:-314 free_desc:503 [2024-09-20 08:11:22.421] [17134.051866] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16680896 dql_avail:-314 free_desc:503 [2024-09-20 08:11:28.312] [17139.939876] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16686784 dql_avail:-314 free_desc:503 [2024-09-20 08:11:30.616] [17142.243879] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:11:33.431] [17145.059876] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16691904 dql_avail:-314 free_desc:503 [2024-09-20 08:11:39.317] [17150.947875] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16697792 dql_avail:-314 free_desc:503 [2024-09-20 08:11:44.182] [17155.811866] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16702656 dql_avail:-314 free_desc:503 [2024-09-20 08:11:47.517] [17159.139873] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:11:49.304] [17160.931875] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16707776 dql_avail:-314 free_desc:503 [2024-09-20 08:11:54.423] [17166.051870] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16712896 dql_avail:-314 free_desc:503 [2024-09-20 08:12:00.310] [17171.939866] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16718784 dql_avail:-314 free_desc:503 [2024-09-20 08:12:04.350] [17175.971880] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:12:05.431] [17177.059873] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16723904 dql_avail:-314 free_desc:503 [2024-09-20 08:12:11.320] [17182.947874] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16729792 dql_avail:-314 free_desc:503 [2024-09-20 08:12:16.184] [17187.811871] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16734656 dql_avail:-314 free_desc:503 [2024-09-20 08:12:17.724] [17189.347844] rcu: INFO: rcu_preempt self-detected stall on CPU [2024-09-20 08:12:17.730] [17189.353617] rcu: 0-....: (4200125 ticks this GP) idle=df54/1/0x4000000000000000 softirq=57916/57917 fqs=2097488 [2024-09-20 08:12:17.737] [17189.363775] (t=4213319 jiffies g=99709 q=111344 ncpus=2) [2024-09-20 08:12:17.747] [17189.369165] CPU: 0 PID: 756 Comm: Thread-3 Tainted: G W O 6.1.46-g247b2535b2 #1 [2024-09-20 08:12:17.757] [17189.377673] Hardware name: Texas Instruments AM625 SK (DT) [2024-09-20 08:12:17.761] [17189.383144] pstate: 40000005 (nZcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [2024-09-20 08:12:17.761] [17189.390090] pc : _stext+0xa4/0x2a4 [2024-09-20 08:12:17.771] [17189.393491] lr : _stext+0x6c/0x2a4 [2024-09-20 08:12:17.771] [17189.396882] sp : ffff800008003f60 [2024-09-20 08:12:17.774] [17189.400184] x29: ffff800008003f60 x28: ffff000029dd0000 x27: 0000000000000080 [2024-09-20 08:12:17.780] [17189.407315] x26: 0000000000000000 x25: ffff000000066528 x24: ffff80000914d000 [2024-09-20 08:12:17.787] [17189.414438] x23: 0000000080000005 x22: ffff800009153000 x21: ffff80000914d9c8 [2024-09-20 08:12:17.796] [17189.421563] x20: ffff8000092b60c0 x19: ffff000029dd0000 x18: 0000000000000000 [2024-09-20 08:12:17.800] [17189.428686] x17: ffff80002ec4b000 x16: ffff800008000000 x15: 00001125dfd0181c [2024-09-20 08:12:17.811] [17189.435810] x14: 0037a11d041e67c8 x13: 0000000000000001 x12: 0000000000000001 [2024-09-20 08:12:17.818] [17189.442935] x11: 0000000000000004 x10: 0000000000000018 x9 : ffff8000092b9d38 [2024-09-20 08:12:17.822] [17189.450058] x8 : 0000004dda1fd100 x7 : 7fffffffffffffff x6 : 00000815f57f9d5c [2024-09-20 08:12:17.832] [17189.457183] x5 : 03ffffffffffffff x4 : 0000000000000015 x3 : ffff000029dd0000 [2024-09-20 08:12:17.836] [17189.464311] x2 : ffff80002ec4b000 x1 : 00000000000000e0 x0 : ffff800009153b00 [2024-09-20 08:12:17.856] [17189.471441] Call trace: [2024-09-20 08:12:17.856] [17189.473879] _stext+0xa4/0x2a4 [2024-09-20 08:12:17.856] [17189.476926] ____do_softirq+0x10/0x20 [2024-09-20 08:12:17.856] [17189.480581] call_on_irq_stack+0x24/0x4c [2024-09-20 08:12:17.861] [17189.484495] do_softirq_own_stack+0x1c/0x30 [2024-09-20 08:12:17.871] [17189.488668] __irq_exit_rcu+0xcc/0xf4 [2024-09-20 08:12:17.871] [17189.492326] irq_exit_rcu+0x10/0x20 [2024-09-20 08:12:17.871] [17189.495805] el1_interrupt+0x38/0x70 [2024-09-20 08:12:17.875] [17189.499372] el1h_64_irq_handler+0x18/0x2c [2024-09-20 08:12:17.875] [17189.503458] el1h_64_irq+0x64/0x68 [2024-09-20 08:12:17.880] [17189.506849] _raw_spin_unlock_irqrestore+0xc/0x50 [2024-09-20 08:12:17.886] [17189.511541] n_tty_write+0x318/0x490 [2024-09-20 08:12:17.895] [17189.515110] file_tty_write.constprop.0+0x118/0x2b0 [2024-09-20 08:12:17.895] [17189.519976] tty_write+0x14/0x20 [2024-09-20 08:12:17.898] [17189.523195] vfs_write+0x228/0x2b4 [2024-09-20 08:12:17.902] [17189.526589] ksys_write+0x6c/0x100 [2024-09-20 08:12:17.902] [17189.529980] __arm64_sys_write+0x1c/0x30 [2024-09-20 08:12:17.912] [17189.533892] invoke_syscall+0x48/0x114 [2024-09-20 08:12:17.917] [17189.537633] el0_svc_common.constprop.0+0xd4/0xfc [2024-09-20 08:12:17.917] [17189.542328] do_el0_svc+0x20/0x30 [2024-09-20 08:12:17.917] [17189.545635] el0_svc+0x28/0xa0 [2024-09-20 08:12:17.923] [17189.548680] el0t_64_sync_handler+0xbc/0x140 [2024-09-20 08:12:17.923] [17189.552938] el0t_64_sync+0x18c/0x190 [2024-09-20 08:12:21.246] [17192.867877] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:12:21.307] [17192.931863] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16739776 dql_avail:-314 free_desc:503 [2024-09-20 08:12:26.427] [17198.051876] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16744896 dql_avail:-314 free_desc:503 [2024-09-20 08:12:32.314] [17203.939874] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16750784 dql_avail:-314 free_desc:503 [2024-09-20 08:12:37.435] [17209.059865] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16755904 dql_avail:-314 free_desc:503 [2024-09-20 08:12:38.111] [17209.731874] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:12:43.323] [17214.947867] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16761792 dql_avail:-314 free_desc:503 [2024-09-20 08:12:48.187] [17219.811877] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16766656 dql_avail:-314 free_desc:503 [2024-09-20 08:12:53.307] [17224.931867] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16771776 dql_avail:-314 free_desc:503 [2024-09-20 08:12:55.011] [17226.627880] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:12:58.428] [17230.051875] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16776896 dql_avail:-314 free_desc:503 [2024-09-20 08:13:04.315] [17235.939876] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16782784 dql_avail:-314 free_desc:503 [2024-09-20 08:13:09.436] [17241.059876] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16787904 dql_avail:-314 free_desc:503 [2024-09-20 08:13:11.874] [17243.491879] omap_i2c 20010000.i2c: controller timed out [2024-09-20 08:13:15.325] [17246.947871] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16793792 dql_avail:-314 free_desc:503 [2024-09-20 08:13:20.190] [17251.811874] am65-cpsw-nuss 8000000.ethernet eth0: txq:0 DRV_XOFF:0 tmo:16798656 dql_avail:-314 free_desc:503 [2024-09-20 08:13:20.766] [17252.387843] rcu: INFO: rcu_preempt self-detected stall on CPU [2024-09-20 08:13:20.774] [17252.393616] rcu: 0-....: (4215834 ticks this GP) idle=df54/1/0x4000000000000000 softirq=57916/57917 fqs=2105333 [2024-09-20 08:13:20.787] [17252.403775] (t=4229079 jiffies g=99709 q=111349 ncpus=2) [2024-09-20 08:13:20.796] [17252.409166] CPU: 0 PID: 756 Comm: Thread-3 Tainted: G W O 6.1.46-g247b2535b2 #1 [2024-09-20 08:13:20.810] [17252.417673] Hardware name: Texas Instruments AM625 SK (DT) [2024-09-20 08:13:20.810] [17252.423145] pstate: 40000005 (nZcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [2024-09-20 08:13:20.822] [17252.430091] pc : _stext+0xa4/0x2a4 [2024-09-20 08:13:20.822] [17252.433490] lr : _stext+0x6c/0x2a4 [2024-09-20 08:13:20.822] [17252.436882] sp : ffff800008003f60 [2024-09-20 08:13:20.828] [17252.440185] x29: ffff800008003f60 x28: ffff000029dd0000 x27: 0000000000000080 [2024-09-20 08:13:20.828] [17252.447315] x26: 0000000000000000 x25: ffff000000066528 x24: ffff80000914d000 [2024-09-20 08:13:20.828] [17252.454438] x23: 0000000080000005 x22: ffff800009153000 x21: ffff80000914d9c8 [2024-09-20 08:13:20.840] [17252.461562] x20: ffff8000092b60c0 x19: ffff000029dd0000 x18: 0000000000000000 [2024-09-20 08:13:20.848] [17252.468688] x17: ffff80002ec4b000 x16: ffff800008000000 x15: 00001125dfd0181c [2024-09-20 08:13:20.854] [17252.475812] x14: 0037a11d041e67c8 x13: 0000000000000001 x12: 0000000000000001 [2024-09-20 08:13:20.866] [17252.482936] x11: 0000000000000004 x10: 0000000000000018 x9 : ffff8000092b9d38 [2024-09-20 08:13:20.866] [17252.490062] x8 : 0000004dda1fd100 x7 : 7fffffffffffffff x6 : 00000815f57f9d5c [2024-09-20 08:13:20.872] [17252.497185] x5 : 03ffffffffffffff x4 : 0000000000000015 x3 : ffff000029dd0000 [2024-09-20 08:13:20.884] [17252.504309] x2 : ffff80002ec4b000 x1 : 00000000000000e0 x0 : ffff800009153b00 [2024-09-20 08:13:20.890] [17252.511441] Call trace: [2024-09-20 08:13:20.890] [17252.513877] _stext+0xa4/0x2a4 [2024-09-20 08:13:20.896] [17252.516922] ____do_softirq+0x10/0x20 [2024-09-20 08:13:20.896] [17252.520576] call_on_irq_stack+0x24/0x4c [2024-09-20 08:13:20.905] [17252.524489] do_softirq_own_stack+0x1c/0x30 [2024-09-20 08:13:20.912] [17252.528662] __irq_exit_rcu+0xcc/0xf4 [2024-09-20 08:13:20.912] [17252.532320] irq_exit_rcu+0x10/0x20 [2024-09-20 08:13:20.912] [17252.535799] el1_interrupt+0x38/0x70 [2024-09-20 08:13:20.922] [17252.539366] el1h_64_irq_handler+0x18/0x2c [2024-09-20 08:13:20.922] [17252.543453] el1h_64_irq+0x64/0x68 [2024-09-20 08:13:20.929] [17252.546846] _raw_spin_unlock_irqrestore+0xc/0x50 [2024-09-20 08:13:20.936] [17252.551538] n_tty_write+0x318/0x490 [2024-09-20 08:13:20.936] [17252.555109] file_tty_write.constprop.0+0x118/0x2b0 [2024-09-20 08:13:20.936] [17252.559978] tty_write+0x14/0x20 [2024-09-20 08:13:20.946] [17252.563197] vfs_write+0x228/0x2b4 [2024-09-20 08:13:20.952] [17252.566590] ksys_write+0x6c/0x100 [2024-09-20 08:13:20.952] [17252.569982] __arm64_sys_write+0x1c/0x30 [2024-09-20 08:13:20.952] [17252.573893] invoke_syscall+0x48/0x114 [2024-09-20 08:13:20.962] [17252.577637] el0_svc_common.constprop.0+0xd4/0xfc [2024-09-20 08:13:20.962] [17252.582330] do_el0_svc+0x20/0x30 [2024-09-20 08:13:20.968] [17252.585636] el0_svc+0x28/0xa0 [2024-09-20 08:13:20.968] [17252.588682] el0t_64_sync_handler+0xbc/0x140 [2024-09-20 08:13:20.968] [17252.592940] el0t_64_sync+0x18c/0x190
Is it a common or known issue in your side ? What is the root cause of this problem and Is there any debug method to find out root cause of this issue ?
Or if you have a fix related with it, can you please share with us ?
Thanks in advance,
Veysel