Журналы ядра, когда ETH Tx CheckSumming выключен на iMX7
Я пытаюсь разгрузить контрольную сумму tx для портов eth0 и eth1 на CompuLab iMX7 с помощью приведенных ниже команд ethtool, команды применяются успешно, но я вижу ниже журналы ядра, не знаю, почему эти журналы накачиваются в окне последовательной консоли, но порты eth0/1 могут отправлять и получать TCP-пакеты. Я не уверен, как я могу подавить эти журналы неприятностей.
ethtool --offload eth0 rx off tx off
ethtool --offload eth1 rx off tx off
eth0: hw csum failure
CPU: 0 PID: 0 Comm: swapper/0 Tainted: P O 4.19.35+g0f9917c #1
Hardware name: Freescale i.MX7 Dual (Device Tree)
[<80112020>] (unwind_backtrace ) from [<8010c648>] (show_stack+0x10/0x14)
[<8010c648>] (show_stack ) from [<8088222c>] (dump_stack+0x88/0x9c)
[<8088222c>] (dump_stack ) from [<806cf150>] (__skb_checksum_complete+0xb0/0xb4)
[<806cf150>] (__skb_checksum_complete ) from [<80744eb4>] (tcp_v4_rcv+0x6e4/0xcc8)
[<80744eb4>] (tcp_v4_rcv) from [<8071cfd8>] (ip_local_deliver+0xa0/0x2fc)
[<8071cfd8>] (ip_local_deliver ) from [<806d9094>] (__netif_receive_skb_one_core+0x50/0x6c)
[<806d9094>] (__netif_receive_skb_one_core ) from [<806df048>] (netif_receive_skb_internal+0x58/0x104 )
[<806df048>] (netif_receive_skb_internal ) from [<806df820>] (napi_gro_receive+0x68/0x118)
[<806df820>] (napi_gro_receive ) from [<80570444>] (fec_enet_rx_napi+0x6ac/0x9b8)
[<80570444>] (fec_enet_rx_napi ) from [<806dfe5c>] (net_rx_action+0x128/0x3d8)
[<806dfe5c>] (net_rx_action ) from [<8010220c>] (__do_softirq+0x124/0x37c)
[<8010220c>] (__do_softirq ) from [<80138bd8>] (irq_exit+0xcc/0x108)
[<80138bd8>] (irq_exit ) from [<80188df0>] (__handle_domain_irq+0x60/0xb4)
[<80188df0>] (__handle_domain_irq ) from [<804085d4>] (gic_handle_irq+0x4c/0x90)
[<804085d4>] (gic_handle_irq ) from [<80101a0c>] (__irq_svc+0x6c/0x90)
Exception stack(0x80d01ee0 to 0x80d01f28 )
1ee0: 00000000 ab727600 00002ae3 80d03d80 0000001f 00000001 80dad4e0 0000001f
1f00: 00000001 ab7234f8 5418069b 541f4596 00000000 80d01f30 801b5878 80616140
1f20: 60030013 ffffffff
[<80101a0c>] (__irq_svc ) from [<80616140>] (cpuidle_enter_state+0x168/0x470)
[<80616140>] (cpuidle_enter_state ) from [<80161090>] (do_idle+0x230/0x284)
[<80161090>] (do_idle ) from [<80161380>] (cpu_startup_entry+0x18/0x1c)
[<80161380>] (cpu_startup_entry ) from [<80c00e08>] (start_kernel+0x43c/0x464)