Thread (19 messages) 19 messages, 3 authors, 16h ago

Re: [PATCH net 05/13] ice: use NETIF_F_HW_CSUM instead of IP/IPV6

From: Tony Nguyen <anthony.l.nguyen@intel.com>
Date: 2026-07-28 17:24:18


On 7/23/2026 8:55 AM, Jakub Kicinski wrote:
On Fri, 17 Jul 2026 11:53:27 -0700 Tony Nguyen wrote:
quoted
The hardware is capable of calculating checksum for IPV6 packets with
extension header. To not drop such packets switch from IP/IPV6 checksum
to HW_CSUM.

HW_CSUM is also used in previous generation (i40e).

Previously HW_CSUM was used to indicate that hardware supports general
checksum. Drop it assuming that if the hardware supports it, it is used.

Disabling offload for E830 in case of TSO isn't needed anymore as the
check for TSO is done in Tx path just before preparation of the special
GCS descriptor.

The commit from Fixes didn't introduce a bug, it just shown that the
driver is doing sth wrong with the checksum features.
This really reads like net-next material :/
In certain cases this can cause packets drops which is why we routed to 
net; we can submit it to net-next though.

Thanks,
Toy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help