All of lore.kernel.org
 help / color / mirror / Atom feed
From: Florian Westphal <fw@strlen.de>
To: tsrinivasulu@cavium.com
Cc: netdev@vger.kernel.org, sgoutham@cavium.com
Subject: broken ipv6 tcp csum offload on thunderx
Date: Wed, 22 Nov 2017 09:54:22 +0100	[thread overview]
Message-ID: <20171122085422.GD24866@breakpoint.cc> (raw)

Hi.

We are experiencing broken ipv6 connectivity with 4.14 kernel
on arm64 with thunderx.

ping6 still works, but it looks like tcp syn packets get sent
with a wrong checksum -- socket remains in SYN-SENT state.

after running

ethtool -K enP2p1s0f1 tx-checksum-ipv6 off

ipv6 tcp appears to works fine.

# ethtool -i enP2p1s0f1
driver: thunder-nicvf
version: 1.0
firmware-version: 
expansion-rom-version: 
bus-info: 0002:01:00.1
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no

[0.000000] Boot CPU: AArch64 Processor [431f0a10]
[0.000000] Machine model: cavium,thunder-88xx
[0.000000] efi: Getting EFI parameters from FDT:
[0.000000] efi: EFI v2.40 by Cavium Thunder cn88xx EFI ThunderX-Firmware-Release-1.22.17 Sep 21 2017 14:26:28
[0.000000] efi:  ACPI=0xffff0000  ACPI 2.0=0xffff0014 SMBIOS=0xffef0000  SMBIOS 3.0=0x10ffaf30000  ESRT=0x10fff673e18

What other information do you need to debug this?

Thanks,
	Florian

             reply	other threads:[~2017-11-22  8:55 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-22  8:54 Florian Westphal [this message]
2017-11-22  9:06 ` broken ipv6 tcp csum offload on thunderx Sunil Kovvuri

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20171122085422.GD24866@breakpoint.cc \
    --to=fw@strlen.de \
    --cc=netdev@vger.kernel.org \
    --cc=sgoutham@cavium.com \
    --cc=tsrinivasulu@cavium.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.