root@adc615:~# ifconfig eth0 down root@adc615:~# ethtool -L eth0 tx 8 [ 7.005503] am65-cpsw-nuss c200000.ethernet: down msc_sl e0000000 tmo 0 [ 7.033647] am65-cpsw-nuss c200000.ethernet: set new flow-id-base 82 [ 7.042461] am65-cpsw-nuss c200000.ethernet eth0: configuring for fixed/rgmii-rxid link mode [ 7.043007] am65-cpsw-nuss c200000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 7.043105] 8021q: adding VLAN 0 to HW filter on device eth0 [ 45.536908] am65-cpsw-nuss c200000.ethernet eth0: Link is Down [ 53.378943] ------------[ cut here ]------------ [ 53.378952] WARNING: CPU: 1 PID: 452 at kernel/irq/devres.c:143 devm_free_irq+0x8c/0x98 [ 53.378974] Modules linked in: [ 53.378981] CPU: 1 PID: 452 Comm: ethtool Tainted: G W 5.10.153-rt76-g945078c4cf #1 [ 53.378985] Hardware name: ADC615 (DT) [ 53.378987] pstate: 60000005 (nZCv daif -PAN -UAO -TCO BTYPE=--) [ 53.378991] pc : devm_free_irq+0x8c/0x98 [ 53.378995] lr : devm_free_irq+0x54/0x98 [ 53.378998] sp : ffff80001339b910 [ 53.379000] x29: ffff80001339b910 x28: 0000000000000000 [ 53.379004] x27: ffff800011fb0680 x26: ffff8000114f5df0 [ 53.379007] x25: ffff80001339bbb8 x24: ffff0008034e7680 [ 53.379010] x23: ffff0008022a8000 x22: ffff000800cda410 [ 53.379013] x21: ffff00080223c120 x20: 000000000000003b [ 53.379017] x19: ffff000804cdcc40 x18: 0000000000000000 [ 53.379020] x17: 0000000000000000 x16: 0000000000000000 [ 53.379023] x15: 000000000897b3a0 x14: ffffffffffffffff [ 53.379026] x13: 0000000000000000 x12: 0101010101010101 [ 53.379029] x11: 0000000000000003 x10: 0101010101010101 [ 53.379032] x9 : ffff800010ce795c x8 : 0000000000000004 [ 53.379035] x7 : 0000000000000008 x6 : ffff80001209c960 [ 53.379038] x5 : ffff000800cda740 x4 : ffff000800cda740 [ 53.379041] x3 : 0000000000000000 x2 : 0000000000000000 [ 53.379044] x1 : ffff000804cdcc40 x0 : 00000000fffffffe [ 53.379047] Call trace: [ 53.379050] devm_free_irq+0x8c/0x98 [ 53.379053] am65_cpsw_nuss_remove_tx_chns+0x54/0xc0 [ 53.379059] am65_cpsw_set_channels+0x44/0x70 [ 53.379062] ethnl_set_channels+0x1b4/0x3b8 [ 53.379068] genl_family_rcv_msg_doit.isra.0+0xd8/0x160 [ 53.379074] genl_rcv_msg+0xf0/0x1f0 [ 53.379077] netlink_rcv_skb+0x60/0x120 [ 53.379080] genl_rcv+0x40/0x58 [ 53.379083] netlink_unicast+0x1c4/0x280 [ 53.379086] netlink_sendmsg+0x1b4/0x3e8 [ 53.379090] __sys_sendto+0xe4/0x160 [ 53.379094] __arm64_sys_sendto+0x30/0x40 [ 53.379097] el0_svc_common.constprop.0+0x80/0x1d0 [ 53.379103] do_el0_svc+0x2c/0x98 [ 53.379106] el0_svc+0x20/0x30 [ 53.379112] el0_sync_handler+0xb0/0xb8 [ 53.379115] el0_sync+0x180/0x1c0 [ 53.379119] ---[ end trace 0000000000000003 ]--- [ 54.381217] ------------[ cut here ]------------ [ 54.381224] Trying to free already-free IRQ 59 [ 54.381237] WARNING: CPU: 0 PID: 452 at kernel/irq/manage.c:1774 free_irq+0x198/0x370 [ 54.381251] Modules linked in: [ 54.381257] CPU: 0 PID: 452 Comm: ethtool Tainted: G W 5.10.153-rt76-g945078c4cf #1 [ 54.381262] Hardware name: ADC615 (DT) [ 54.381264] pstate: 00000085 (nzcv daIf -PAN -UAO -TCO BTYPE=--) [ 54.381267] pc : free_irq+0x198/0x370 [ 54.381270] lr : free_irq+0x198/0x370 [ 54.381273] sp : ffff80001339b8c0 [ 54.381275] x29: ffff80001339b8c0 x28: 0000000000000000 [ 54.381279] x27: ffff800011fb0680 x26: ffff8000114f5df0 [ 54.381282] x25: ffff0008021718dc x24: ffff0008021719b8 [ 54.381285] x23: 000000000000003b x22: 0000000000000000 [ 54.381288] x21: ffff00080223c120 x20: 000000000000003b [ 54.381291] x19: ffff000802171800 x18: 0000000000000001 [ 54.381294] x17: 0000000000000000 x16: 0000000000000000 [ 54.381297] x15: ffff000804cdd1a0 x14: ffffffffffffffff [ 54.381300] x13: ffff80001204b7fc x12: ffff80001204b7f8 [ 54.381303] x11: 0000000000000040 x10: ffff800011e2d3c0 [ 54.381306] x9 : ffff8000100cc50c x8 : 000000000000003b [ 54.381309] x7 : 662d79646165726c x6 : ffff80001339b710 [ 54.381312] x5 : ffff00087f957bf8 x4 : 0000000000000000 [ 54.381315] x3 : 0000000000000027 x2 : 0000000100000001 [ 54.381318] x1 : 716598e915c81f00 x0 : 0000000000000000 [ 54.381321] Call trace: [ 54.381323] free_irq+0x198/0x370 [ 54.381326] devm_free_irq+0x68/0x98 [ 54.381331] am65_cpsw_nuss_remove_tx_chns+0x54/0xc0 [ 54.381335] am65_cpsw_set_channels+0x44/0x70 [ 54.381338] ethnl_set_channels+0x1b4/0x3b8 [ 54.381344] genl_family_rcv_msg_doit.isra.0+0xd8/0x160 [ 54.381350] genl_rcv_msg+0xf0/0x1f0 [ 54.381353] netlink_rcv_skb+0x60/0x120 [ 54.381357] genl_rcv+0x40/0x58 [ 54.381360] netlink_unicast+0x1c4/0x280 [ 54.381364] netlink_sendmsg+0x1b4/0x3e8 [ 54.381367] __sys_sendto+0xe4/0x160 [ 54.381372] __arm64_sys_sendto+0x30/0x40 [ 54.381376] el0_svc_common.constprop.0+0x80/0x1d0 [ 54.381381] do_el0_svc+0x2c/0x98 [ 54.381385] el0_svc+0x20/0x30 [ 54.381391] el0_sync_handler+0xb0/0xb8 [ 54.381395] el0_sync+0x180/0x1c0 [ 54.381399] ---[ end trace 0000000000000004 ]--- [ 55.400628] Unable to handle kernel paging request at virtual address 00006c656e6e759c [ 55.852930] Mem abort info: [ 55.855712] ESR = 0x96000004 [ 55.858783] EC = 0x25: DABT (current EL), IL = 32 bits [ 55.864110] SET = 0, FnV = 0 [ 55.867175] EA = 0, S1PTW = 0 [ 55.870350] Data abort info: [ 55.873234] ISV = 0, ISS = 0x00000004 [ 55.877091] CM = 0, WnR = 0 [ 55.880046] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000885b87000 [ 55.886515] [00006c656e6e759c] pgd=0000000000000000, p4d=0000000000000000 [ 55.893326] Internal error: Oops: 96000004 [#1] PREEMPT_RT SMP [ 55.899145] Modules linked in: [ 55.902189] CPU: 1 PID: 452 Comm: ethtool Tainted: G W 5.10.153-rt76-g945078c4cf #1 [ 55.911124] Hardware name: ADC615 (DT) [ 55.914859] pstate: 00000005 (nzcv daif -PAN -UAO -TCO BTYPE=--) [ 55.920847] pc : gen_pool_size+0x30/0x68 [ 55.924765] lr : gen_pool_size+0x18/0x68 [ 55.928672] sp : ffff80001339b920 [ 55.931971] x29: ffff80001339b920 x28: 0000000000000000 [ 55.937267] x27: ffff800011fb0680 x26: ffff8000114f5df0 [ 55.942562] x25: ffff80001339bbb8 x24: ffff0008034e7680 [ 55.947857] x23: ffff0008022a8000 x22: ffff000800cda410 [ 55.953153] x21: ffff00080223c080 x20: 0000000000000000 [ 55.958448] x19: 0000000000000000 x18: 0000000000000000 [ 55.963743] x17: 0000000000000000 x16: 0000000000000000 [ 55.969038] x15: 0000000000000000 x14: 0000000000000000 [ 55.974333] x13: 0000000000000001 x12: 0000000000000000 [ 55.979627] x11: ffff00087f974068 x10: 0000000000000ad0 [ 55.984923] x9 : ffff800010581720 x8 : ffff000804cdd770 [ 55.990218] x7 : 000959dd377dcf4a x6 : 00000000000002e6 [ 55.995513] x5 : 00000000410fd080 x4 : 0000000000000000 [ 56.000807] x3 : ffff000802280ab0 x2 : 0000000100000000 [ 56.006102] x1 : 00006c656e6e7574 x0 : 0000000000000001 [ 56.011398] Call trace: [ 56.013833] gen_pool_size+0x30/0x68 [ 56.017394] k3_cppi_desc_pool_destroy+0x28/0xa0 [ 56.021999] am65_cpsw_nuss_remove_tx_chns+0x74/0xc0 [ 56.026947] am65_cpsw_set_channels+0x44/0x70 [ 56.031289] ethnl_set_channels+0x1b4/0x3b8 [ 56.035459] genl_family_rcv_msg_doit.isra.0+0xd8/0x160 [ 56.040669] genl_rcv_msg+0xf0/0x1f0 [ 56.044230] netlink_rcv_skb+0x60/0x120 [ 56.048052] genl_rcv+0x40/0x58 [ 56.051180] netlink_unicast+0x1c4/0x280 [ 56.055088] netlink_sendmsg+0x1b4/0x3e8 [ 56.058996] __sys_sendto+0xe4/0x160 [ 56.062559] __arm64_sys_sendto+0x30/0x40 [ 56.066554] el0_svc_common.constprop.0+0x80/0x1d0 [ 56.071332] do_el0_svc+0x2c/0x98 [ 56.074633] el0_svc+0x20/0x30 [ 56.077678] el0_sync_handler+0xb0/0xb8 [ 56.081500] el0_sync+0x180/0x1c0 [ 56.084805] Code: f8430c61 eb03003f 54000120 d503201f (a9428820) [ 56.090880] ---[ end trace 0000000000000005 ]--- [ 56.095552] printk: console [ttyS2]: printing thread stopped Message from syslogd@ at Thu Jan 1 00:00:52 1970 ... : [ 56.084805] Code: f8430c61 eb03003f 54000120 d503201f (a9428820) Message from syslogd@ at Thu Jan 1 00:00:52 1970 ... : [ 55.893326] Internal error: Oops: 96000004 [#1] PREEMPT_RT SMP Segmentation fault