RE: [PATCH v4] lib/net: fix tcp/udp cksum with padding data

2023-12-12 Thread Morten Brørup
> From: Kaiwen Deng [mailto:kaiwenx.d...@intel.com] > Sent: Wednesday, 13 December 2023 05.38 > > IEEE 802 packets may have a minimum size limit. The data fields > should be padded when necessary. In some cases, the padding data > is not zero. > > In 'rte_ipv4_udptcp_cksum_mbuf()', as payload len

[PATCH v4] lib/net: fix tcp/udp cksum with padding data

2023-12-12 Thread Kaiwen Deng
IEEE 802 packets may have a minimum size limit. The data fields should be padded when necessary. In some cases, the padding data is not zero. In 'rte_ipv4_udptcp_cksum_mbuf()', as payload length "mbuf->pkt_len - l4_off" is used, which includes padding and if padding is not zero it will end up prod