[ 7026.212649] icssg-prueth icssg1-eth eth2: Link is Up - 10Mbps/Full - flow control off [ 7026.220601] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready [ 7027.235568] icssg-prueth icssg1-eth eth2: Link is Down [ 7030.307658] icssg-prueth icssg1-eth eth2: Link is Up - 100Mbps/Full - flow control off [ 7083.555538] icssg-prueth icssg1-eth eth2: Link is Down [ 7083.571211] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7083.588204] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7083.605224] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7095.843645] icssg-prueth icssg1-eth eth2: Link is Up - 10Mbps/Full - flow control off [ 7095.862210] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7095.879206] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7095.897027] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7096.931558] icssg-prueth icssg1-eth eth2: Link is Down [ 7096.947207] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7096.965206] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7096.982746] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7100.003651] icssg-prueth icssg1-eth eth2: Link is Up - 100Mbps/Full - flow control off [ 7100.025194] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7100.042243] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7100.060247] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7106.019193] ------------[ cut here ]------------ [ 7106.023875] NETDEV WATCHDOG: eth2 (icssg-prueth): transmit queue 0 timed out [ 7106.031031] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:525 dev_watchdog+0x214/0x220 [ 7106.039323] Modules linked in: [ 7106.042381] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.1.33-g40c32565ca #1 [ 7106.049333] Hardware name: Texas Instruments AM642 EVM (DT) [ 7106.054894] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 7106.061844] pc : dev_watchdog+0x214/0x220 [ 7106.065847] lr : dev_watchdog+0x214/0x220 [ 7106.069847] sp : ffff800008003e20 [ 7106.073150] x29: ffff800008003e20 x28: 0000000000000005 x27: ffff800008b17ec0 [ 7106.080281] x26: ffff8000093f79c0 x25: ffff00003fdba1a8 x24: ffff800008003ef0 [ 7106.087409] x23: ffff8000093f7000 x22: 0000000000000000 x21: ffff0000059a839c [ 7106.094536] x20: ffff0000059a8000 x19: ffff0000059a8448 x18: ffffffffffffffff [ 7106.101664] x17: ffff800036b5c000 x16: ffff800008000000 x15: ffff800088003b07 [ 7106.108792] x14: 0000000000000000 x13: ffff800009413ff0 x12: 000000000000061e [ 7106.115919] x11: 000000000000020a x10: ffff80000946bff0 x9 : ffff800009413ff0 [ 7106.123047] x8 : 00000000ffffefff x7 : ffff80000946bff0 x6 : 0000000000000000 [ 7106.130174] x5 : ffff00003fdb9b60 x4 : 0000000000000040 x3 : 0000000000000001 [ 7106.137301] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff800009405440 [ 7106.144430] Call trace: [ 7106.146869] dev_watchdog+0x214/0x220 [ 7106.150524] call_timer_fn.constprop.0+0x24/0x80 [ 7106.155136] __run_timers.part.0+0x1f0/0x234 [ 7106.159398] run_timer_softirq+0x3c/0x7c [ 7106.163313] _stext+0x124/0x2a4 [ 7106.166447] ____do_softirq+0x10/0x20 [ 7106.170103] call_on_irq_stack+0x24/0x4c [ 7106.174018] do_softirq_own_stack+0x1c/0x30 [ 7106.178192] __irq_exit_rcu+0xcc/0xf4 [ 7106.181847] irq_exit_rcu+0x10/0x20 [ 7106.185330] el1_interrupt+0x38/0x70 [ 7106.188904] el1h_64_irq_handler+0x18/0x2c [ 7106.192994] el1h_64_irq+0x64/0x68 [ 7106.196388] arch_cpu_idle+0x18/0x2c [ 7106.199956] default_idle_call+0x30/0x6c [ 7106.203874] do_idle+0x244/0x2c0 [ 7106.207101] cpu_startup_entry+0x28/0x30 [ 7106.211014] kernel_init+0x0/0x130 [ 7106.214413] arch_post_acpi_subsys_init+0x0/0x18 [ 7106.219024] start_kernel+0x650/0x690 [ 7106.222678] __primary_switched+0xbc/0xc4 [ 7106.226681] ---[ end trace 0000000000000000 ]--- [ 7134.884507] icssg-prueth icssg1-eth eth2: Link is Down [ 7134.900605] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7134.918609] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7134.935801] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7322.339676] icssg-prueth icssg1-eth eth2: Link is Up - 10Mbps/Full - flow control off [ 7322.361194] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7322.378214] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7322.396272] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7323.427546] icssg-prueth icssg1-eth eth2: Link is Down [ 7323.442943] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7323.460118] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7323.478271] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7326.499646] icssg-prueth icssg1-eth eth2: Link is Up - 100Mbps/Full - flow control off [ 7326.519281] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7326.537211] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7326.554197] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7373.667564] icssg-prueth icssg1-eth eth2: Link is Down [ 7373.682892] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7373.701233] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7373.718260] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7509.859672] icssg-prueth icssg1-eth eth2: Link is Up - 10Mbps/Full - flow control off [ 7509.879202] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7509.896244] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7509.913213] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7510.947542] icssg-prueth icssg1-eth eth2: Link is Down [ 7510.963275] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7510.981204] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7510.999098] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7514.019682] icssg-prueth icssg1-eth eth2: Link is Up - 100Mbps/Full - flow control off [ 7514.038271] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7514.056232] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7514.074207] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7607.267559] icssg-prueth icssg1-eth eth2: Link is Down [ 7607.283199] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7607.301281] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7607.319297] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 7621.987787] am65-cpsw-nuss 8000000.ethernet eth1: Link is Up - 10Mbps/Full - flow control off [ 7621.996472] br-lan: port 2(eth1) entered blocking state [ 7624.035797] br-lan: port 2(eth1) entered disabled state [ 7624.041076] am65-cpsw-nuss 8000000.ethernet eth1: Link is Down [ 7627.107765] am65-cpsw-nuss 8000000.ethernet eth1: Link is Up - 100Mbps/Full - flow control rx/tx [ 7627.116961] br-lan: port 2(eth1) entered blocking state [ 7629.767982] br-lan: port 2(eth1) entered learning state [ 7629.773687] br-lan: port 2(eth1) entered forwarding state [ 8517.987898] am65-cpsw-nuss 8000000.ethernet eth1: Link is Down [ 8517.993939] br-lan: port 2(eth1) entered disabled state [ 9472.995659] icssg-prueth icssg1-eth eth2: Link is Up - 100Mbps/Full - flow control off [ 9473.015198] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 9473.033063] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 9473.050104] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 9477.155625] icssg-prueth icssg1-eth eth2: Link is Down [ 9477.172280] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 9477.190346] icssg-prueth icssg1-eth eth2: timeout waiting for command done [ 9477.209333] icssg-prueth icssg1-eth eth2: timeout waiting for command done [11229.539886] am65-cpsw-nuss 8000000.ethernet eth1: Link is Up - 10Mbps/Full - flow control off