You have been subscribed to a public bug: Hi, we have the following issue which affects a lot of our customers this issue fixes upstream and need to add the fixes to ubuntu 18.04.
Mlx5 driver: Tail padding HW Checksum crash in Ubuntu 18.04 kernel 4.15.0-58-generic. Crach log: [Fri Aug 30 07:15:23 2019] enp59s0f0.101: hw csum failure [Fri Aug 30 07:15:23 2019] CPU: 40 PID: 0 Comm: swapper/40 Not tainted 4.15.0-58-generic #64-Ubuntu [Fri Aug 30 07:15:23 2019] Hardware name: Supermicro SYS-2029BT-A2-ADBE-FS011/X11DPT-B, BIOS 3.1 04/30/2019 [Fri Aug 30 07:15:23 2019] Call Trace: [Fri Aug 30 07:15:23 2019] <IRQ> [Fri Aug 30 07:15:23 2019] dump_stack+0x63/0x8b [Fri Aug 30 07:15:23 2019] netdev_rx_csum_fault+0x38/0x40 [Fri Aug 30 07:15:23 2019] __skb_checksum_complete+0xbc/0xd0 [Fri Aug 30 07:15:23 2019] nf_ip_checksum+0xc3/0xf0 [Fri Aug 30 07:15:23 2019] tcp_error+0x162/0x1c0 [nf_conntrack] [Fri Aug 30 07:15:23 2019] ? update_load_avg+0x57f/0x6e0 [Fri Aug 30 07:15:23 2019] ? __update_load_avg_se.isra.38+0x1c0/0x1d0 [Fri Aug 30 07:15:23 2019] nf_conntrack_in+0x14f/0x500 [nf_conntrack] [Fri Aug 30 07:15:23 2019] ? csum_partial_ext+0x9/0x10 [Fri Aug 30 07:15:23 2019] ? __skb_checksum+0x6b/0x300 [Fri Aug 30 07:15:23 2019] ipv4_conntrack_in+0x1c/0x20 [nf_conntrack_ipv4] [Fri Aug 30 07:15:23 2019] nf_hook_slow+0x48/0xc0 [Fri Aug 30 07:15:23 2019] ? skb_send_sock+0x50/0x50 [Fri Aug 30 07:15:23 2019] ip_rcv+0x2fa/0x360 [Fri Aug 30 07:15:23 2019] ? inet_del_offload+0x40/0x40 [Fri Aug 30 07:15:23 2019] __netif_receive_skb_core+0x432/0xb40 [Fri Aug 30 07:15:23 2019] ? tcp4_gro_receive+0x137/0x1a0 [Fri Aug 30 07:15:23 2019] __netif_receive_skb+0x18/0x60 [Fri Aug 30 07:15:23 2019] ? __netif_receive_skb+0x18/0x60 [Fri Aug 30 07:15:23 2019] netif_receive_skb_internal+0x45/0xe0 [Fri Aug 30 07:15:23 2019] napi_gro_receive+0xc5/0xf0 [Fri Aug 30 07:15:23 2019] mlx5e_handle_rx_cqe_mpwrq+0x465/0x860 [mlx5_core] [Fri Aug 30 07:15:23 2019] mlx5e_poll_rx_cq+0xd1/0x8b0 [mlx5_core] [Fri Aug 30 07:15:23 2019] mlx5e_napi_poll+0x9d/0x290 [mlx5_core] [Fri Aug 30 07:15:23 2019] net_rx_action+0x140/0x3a0 [Fri Aug 30 07:15:23 2019] __do_softirq+0xe4/0x2d4 [Fri Aug 30 07:15:23 2019] irq_exit+0xc5/0xd0 [Fri Aug 30 07:15:23 2019] do_IRQ+0x8a/0xe0 [Fri Aug 30 07:15:23 2019] common_interrupt+0x8c/0x8c [Fri Aug 30 07:15:23 2019] </IRQ> [Fri Aug 30 07:15:23 2019] RIP: 0010:cpu_idle_poll+0x3b/0x14 additional info: this issue fixed upstream by the following patches list: net/mlx5e: Rx, Fix checksum calculation for new hardware --> db849faa9bef993a1379dc510623f750a72fa7ce net/mlx5e: Rx, Check ip headers sanity - > 0318a7b7fcad9765931146efa7ca3a034194737c net/mlx5e: Rx, Fixup skb checksum for packets with tail padding --> 0aa1d18615c163f92935b806dcaff9157645233a net/mlx5e: XDP, Avoid checksum complete when XDP prog is loaded --> 5d0bb3bac4b9f6c22280b04545626fdfd99edc6b mlx5: fix get_ip_proto() --> ef6fcd455278c2be3032a346cc66d9dd9866b787 net/mlx5e: Allow reporting of checksum unnecessary --> b856df28f9230a47669efbdd57896084caadb2b3 net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets --> fe1dc069990c1f290ef6b99adb46332c03258f38 net/mlx5e: Set ECN for received packets using CQE indication --> f007c13d4ad62f494c83897eda96437005df4a91 net/mlx5e: Add likely to the common RX checksum flow --> 63a612f984a1fae040ab6f1c6a0f1fdcdf1954b8 --> taking net/mlx5e: CHECKSUM_COMPLETE offload for VLAN/QinQ packets --> f938daeee95eb36ef6b431bf054a5cc6cdada112 --> in ubuntu we trying to backport those patches list to bionic kernel master branch, will add the adjusted patches once the backporting is done. ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: bot-comment kernel-bug -- mlx5: Tail padding HW Checksum crash in ubuntu 18.04 https://bugs.launchpad.net/bugs/1850135 You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp