On Thu, Nov 15, 2018 at 8:59 PM Herbert Xu <herb...@gondor.apana.org.au> wrote: > > On Thu, Nov 15, 2018 at 08:52:23PM -0800, Eric Dumazet wrote: > > > > It is very possible NIC provides an incorrect CHECKSUM_COMPLETE, in the > > case non zero trailer bytes were added by a buggy switch (or host) > > We should probably change netdev_rx_csum_fault to print out at > least one complete packet plus the hardware-generated checksum. > > That would make debugging these rare hardware faults much easier.
I have a patch as a starter: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git/commit/?id=7fe50ac83f4319c18ed7c634d85cad16bd0bf509 Let me know if you want to add more information there. Dumping the hex of an skb data? Thanks.