Netdev List
 help / color / mirror / Atom feed
From: Willem de Bruijn <willemdebruijn.kernel@gmail.com>
To: Tony Nguyen <anthony.l.nguyen@intel.com>,
	 davem@davemloft.net,  kuba@kernel.org,  pabeni@redhat.com,
	 edumazet@google.com,  andrew+netdev@lunn.ch,
	 netdev@vger.kernel.org
Cc: Madhu Chittim <madhu.chittim@intel.com>,
	 anthony.l.nguyen@intel.com,  willemb@google.com,
	 Sridhar Samudrala <sridhar.samudrala@intel.com>,
	 Zachary Goldstein <zachmgoldstein@google.com>,
	 Samuel Salin <Samuel.salin@intel.com>
Subject: Re: [PATCH net v2 3/3] idpf: fix offloads support for encapsulated packets
Date: Sat, 26 Apr 2025 10:55:52 -0400	[thread overview]
Message-ID: <680cf3f899896_193a062945f@willemb.c.googlers.com.notmuch> (raw)
In-Reply-To: <20250425222636.3188441-4-anthony.l.nguyen@intel.com>

Tony Nguyen wrote:
> From: Madhu Chittim <madhu.chittim@intel.com>
> 
> Split offloads into csum, tso and other offloads so that tunneled
> packets do not by default have all the offloads enabled.
> 
> Stateless offloads for encapsulated packets are not yet supported in
> firmware/software but in the driver we were setting the features same as
> non encapsulated features.
> 
> Fixed naming to clarify CSUM bits are being checked for Tx.
> 
> Inherit netdev features to VLAN interfaces as well.
> 
> Fixes: 0fe45467a104 ("idpf: add create vport and netdev configuration")
> Reviewed-by: Sridhar Samudrala <sridhar.samudrala@intel.com>
> Signed-off-by: Madhu Chittim <madhu.chittim@intel.com>
> Tested-by: Zachary Goldstein <zachmgoldstein@google.com>
> Tested-by: Samuel Salin <Samuel.salin@intel.com>
> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>

Reviewed-by: Willem de Bruijn <willemb@google.com>

The issue resolved was that checksum offload support was advertised
for tunneled packets, but not implemented in (some) firmware.

Support for tunnel encap without checksum offload (e.g., plain GRE)
and even GSO_PARTIAL may still work. Not sure. If so, that can be
reenabled at a later date.

  reply	other threads:[~2025-04-26 14:55 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-25 22:26 [PATCH net v2 0/3][pull request] Intel Wired LAN Driver Updates 2025-04-22 (ice, idpf) Tony Nguyen
2025-04-25 22:26 ` [PATCH net v2 1/3] ice: fix Get Tx Topology AQ command error on E830 Tony Nguyen
2025-04-25 22:26 ` [PATCH net v2 2/3] ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() Tony Nguyen
2025-04-25 22:26 ` [PATCH net v2 3/3] idpf: fix offloads support for encapsulated packets Tony Nguyen
2025-04-26 14:55   ` Willem de Bruijn [this message]
2025-04-28 23:20 ` [PATCH net v2 0/3][pull request] Intel Wired LAN Driver Updates 2025-04-22 (ice, idpf) patchwork-bot+netdevbpf

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=680cf3f899896_193a062945f@willemb.c.googlers.com.notmuch \
    --to=willemdebruijn.kernel@gmail.com \
    --cc=Samuel.salin@intel.com \
    --cc=andrew+netdev@lunn.ch \
    --cc=anthony.l.nguyen@intel.com \
    --cc=davem@davemloft.net \
    --cc=edumazet@google.com \
    --cc=kuba@kernel.org \
    --cc=madhu.chittim@intel.com \
    --cc=netdev@vger.kernel.org \
    --cc=pabeni@redhat.com \
    --cc=sridhar.samudrala@intel.com \
    --cc=willemb@google.com \
    --cc=zachmgoldstein@google.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox