> On Sep 2, 2015, at 4:21 PM, Tom Herbert <t...@herbertland.com> wrote: > > Mark, another question in this area of code. Looking at ixgbe_tx_csum, > I'm wondering what happens with those default cases for the switch > statements. If those are hit for whatever reason does that mean the > checksum is never resolved? It seems like if the device couldn't > handle these cases then skb_checksum_help should be called to set the > checksum. In particular I am wondering what happens in the case that a > TCP or UDP packet is sent in IPv6 with an extension header present (so > default is taken in switch (l4_hdr)). Would the checksum be properly > set in this case?
I will look further into this, but in a first look it appears that you are right and that it has been this way for some time. -- Mark Rustad, Networking Division, Intel Corporation
signature.asc
Description: Message signed with OpenPGP using GPGMail