My Oracle Support Banner

Ethernet Showing Error "enox: hw csum failure" after Kernel Update (Doc ID 2586583.1)

Last updated on SEPTEMBER 17, 2019

Applies to:

Linux OS - Version Oracle Linux 7.6 with Unbreakable Enterprise Kernel [4.14.35] and later
Linux x86-64

Symptoms

After yum update (kernel upgraded from 4.14.35-1844.3.2.el7uek.x86_64 to 4.14.35-1902.2.0.el7uek.x86_64) started seeing some checksum errors and call traces in the system logs for HPE ProLiant DL380 Gen10/ProLiant DL380 Gen10, BIOS U30 04/18/2019.

Ethernet card: HPE Eth 10/25Gb 2p 640FLR-SFP28 Adapter

Affected kernel/OS : Oracle Linux 7.6 / 4.14.35-1902.2.0.el7uek.x86_64

Call trace:

Jul 4 05:07:54 server kernel: eno5: hw csum failure
Jul 4 05:07:54 server kernel: CPU: 36 PID: 0 Comm: swapper/36 Tainted: G O 4.14.35-1902.2.0.el7uek.x86_64 #2
Jul 4 05:07:54 server kernel: Hardware name: HPE ProLiant DL380 Gen10/ProLiant DL380 Gen10, BIOS U30 04/18/2019
Jul 4 05:07:54 server kernel: Call Trace:
Jul 4 05:07:54 server kernel: <IRQ>
Jul 4 05:07:54 server kernel: dump_stack+0x63/0x7f
Jul 4 05:07:54 server kernel: netdev_rx_csum_fault+0x3a/0x3c
Jul 4 05:07:54 server kernel: __skb_checksum_complete+0xcb/0xd0
Jul 4 05:07:54 server kernel: nf_ip_checksum+0xcb/0xf0
Jul 4 05:07:54 server kernel: tcp_error+0x1b9/0x220 [nf_conntrack]
Jul 4 05:07:54 server kernel: nf_conntrack_in+0xf6/0x500 [nf_conntrack]
Jul 4 05:07:54 server kernel: ? csum_partial_ext+0x9/0xb
Jul 4 05:07:54 server kernel: ipv4_conntrack_in+0x1c/0x20 [nf_conntrack_ipv4]
Jul 4 05:07:54 server kernel: nf_hook_slow+0x42/0xb5
Jul 4 05:07:54 server kernel: ? skb_send_sock+0x50/0x4b
Jul 4 05:07:54 server kernel: ip_rcv+0x317/0x3f0
Jul 4 05:07:54 server kernel: ? inet_del_offload+0x40/0x39
Jul 4 05:07:54 server kernel: __netif_receive_skb_core+0x401/0xafb
Jul 4 05:07:54 server kernel: ? tcp4_gro_receive+0x126/0x18f
Jul 4 05:07:54 server kernel: ? __alloc_pages_nodemask+0x102/0x2bc
Jul 4 05:07:54 server kernel: ? inet_gro_receive+0x215/0x2aa
Jul 4 05:07:54 server kernel: __netif_receive_skb+0x18/0x59
Jul 4 05:07:54 server kernel: netif_receive_skb_internal+0x45/0x117
Jul 4 05:07:54 server kernel: napi_gro_receive+0xd8/0xf6
Jul 4 05:07:54 server kernel: mlx5e_handle_rx_cqe_mpwrq+0x576/0x940 [mlx5_core]
Jul 4 05:07:54 server kernel: mlx5e_poll_rx_cq+0xd1/0x980 [mlx5_core]
Jul 4 05:07:54 server kernel: mlx5e_napi_poll+0xa1/0x2a0 [mlx5_core]
Jul 4 05:07:54 server kernel: net_rx_action+0x289/0x3f4
Jul 4 05:07:54 server kernel: __do_softirq+0xd9/0x28d
Jul 4 05:07:54 server kernel: irq_exit+0xdf/0xe5
Jul 4 05:07:54 server kernel: do_IRQ+0x59/0xdb
Jul 4 05:07:54 server kernel: common_interrupt+0x1ba/0x372
Jul 4 05:07:54 server kernel: </IRQ>
Jul 4 05:07:54 server kernel: RIP: 0010:cpuidle_enter_state+0xdd/0x2a5
Jul 4 05:07:54 server kernel: RSP: 0018:ffff96ead8ae7e68 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff46
Jul 4 05:07:54 server kernel: RAX: ffff8a633ff22b80 RBX: ffffb68940107500 RCX: 000000000000001f
Jul 4 05:07:54 server kernel: RDX: 0000000000000000 RSI: fff193c8e79e3848 RDI: 0000000000000000
Jul 4 05:07:54 server kernel: RBP: ffff96ead8ae7ea0 R08: 00000000000ca02a R09: 00000000003d0838
Jul 4 05:07:54 server kernel: R10: 00000000003d080c R11: 0000000000000018 R12: 0000000000000003
Jul 4 05:07:54 server kernel: R13: 0000000000000024 R14: ffffffffb356f200 R15: 0000002cbb7efff2
Jul 4 05:07:54 server kernel: ? cpuidle_enter_state+0xcc/0x2a5
Jul 4 05:07:54 server kernel: cpuidle_enter+0x17/0x19
Jul 4 05:07:54 server kernel: call_cpuidle+0x23/0x3a
Jul 4 05:07:54 server kernel: do_idle+0x172/0x1d5
Jul 4 05:07:54 server kernel: cpu_startup_entry+0x73/0x75
Jul 4 05:07:54 server kernel: start_secondary+0x1b9/0x208
Jul 4 05:07:54 server kernel: secondary_startup_64+0xa5/0xa5 

Changes

Server's kernel was upgraded from kernel 4.14.35-1844.3.2.el7uek.x86_64 to 4.14.35-1902.2.0.el7uek.x86_64.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.