From: Jeff Kirsher <tarbal@gmail.com>
To: Tom Herbert <tom@herbertland.com>,
davem@davemloft.net, netdev@vger.kernel.org
Cc: kernel-team@fb.com
Subject: Re: [PATCH v7 net-next 02/16] net: define gso types for IPx over IPv4 and IPv6
Date: Wed, 18 May 2016 15:03:24 -0700 [thread overview]
Message-ID: <1463609004.2713.81.camel@gmail.com> (raw)
In-Reply-To: <1463587584-2315623-3-git-send-email-tom@herbertland.com>
[-- Attachment #1: Type: text/plain, Size: 2331 bytes --]
On Wed, 2016-05-18 at 09:06 -0700, Tom Herbert wrote:
> This patch defines two new GSO definitions SKB_GSO_IPXIP4 and
> SKB_GSO_IPXIP6 along with corresponding NETIF_F_GSO_IPXIP4 and
> NETIF_F_GSO_IPXIP6. These are used to described IP in IP
> tunnel and what the outer protocol is. The inner protocol
> can be deduced from other GSO types (e.g. SKB_GSO_TCPV4 and
> SKB_GSO_TCPV6). The GSO types of SKB_GSO_IPIP and SKB_GSO_SIT
> are removed (these are both instances of SKB_GSO_IPXIP4).
> SKB_GSO_IPXIP6 will be used when support for GSO with IP
> encapsulation over IPv6 is added.
>
> Signed-off-by: Tom Herbert <tom@herbertland.com>
Acked-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
For the Intel Ethernet driver changes...
> ---
> drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 5 ++---
> drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 ++---
> drivers/net/ethernet/intel/i40e/i40e_main.c | 3 +--
> drivers/net/ethernet/intel/i40e/i40e_txrx.c | 3 +--
> drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 3 +--
> drivers/net/ethernet/intel/i40evf/i40evf_main.c | 3 +--
> drivers/net/ethernet/intel/igb/igb_main.c | 3 +--
> drivers/net/ethernet/intel/igbvf/netdev.c | 3 +--
> drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +--
> drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 +--
> include/linux/netdev_features.h | 12 ++++++------
> include/linux/netdevice.h | 4 ++--
> include/linux/skbuff.h | 4 ++--
> net/core/ethtool.c | 4 ++--
> net/ipv4/af_inet.c | 2 +-
> net/ipv4/ipip.c | 2 +-
> net/ipv6/ip6_offload.c | 4 ++--
> net/ipv6/sit.c | 4 ++--
> net/netfilter/ipvs/ip_vs_xmit.c | 17 +++++++----------
> 19 files changed, 37 insertions(+), 50 deletions(-)
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next prev parent reply other threads:[~2016-05-18 22:03 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-05-18 16:06 [PATCH v7 net-next 00/16] ipv6: Enable GUEoIPv6 and more fixes for v6 tunneling Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 01/16] gso: Remove arbitrary checks for unsupported GSO Tom Herbert
2016-05-21 1:02 ` Hannes Frederic Sowa
2016-05-21 3:56 ` Alexander Duyck
2016-05-22 7:44 ` Michael S. Tsirkin
2016-05-22 12:33 ` Hannes Frederic Sowa
2016-05-22 7:44 ` Michael S. Tsirkin
2016-05-18 16:06 ` [PATCH v7 net-next 02/16] net: define gso types for IPx over IPv4 and IPv6 Tom Herbert
2016-05-18 22:03 ` Jeff Kirsher [this message]
2016-05-18 16:06 ` [PATCH v7 net-next 03/16] ipv6: Fix nexthdr for reinjection Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 04/16] ipv6: Change "final" protocol processing for encapsulation Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 05/16] net: Cleanup encap items in ip_tunnels.h Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 06/16] fou: Call setup_udp_tunnel_sock Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 07/16] fou: Split out {fou,gue}_build_header Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 08/16] fou: Support IPv6 in fou Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 09/16] ip6_tun: Add infrastructure for doing encapsulation Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 10/16] fou: Add encap ops for IPv6 tunnels Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 11/16] ip6_gre: Add support for fou/gue encapsulation Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 12/16] ip6_tunnel: " Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 13/16] ipv6: Set features for IPv6 tunnels Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 14/16] ip6ip6: Support for GSO/GRO Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 15/16] ip4ip6: " Tom Herbert
2016-05-18 16:06 ` [PATCH v7 net-next 16/16] ipv6: Don't reset inner headers in ip6_tnl_xmit Tom Herbert
2016-05-18 17:32 ` [PATCH v7 net-next 00/16] ipv6: Enable GUEoIPv6 and more fixes for v6 tunneling Alexander Duyck
2016-05-18 17:40 ` Tom Herbert
2016-05-20 22:03 ` David Miller
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=1463609004.2713.81.camel@gmail.com \
--to=tarbal@gmail.com \
--cc=davem@davemloft.net \
--cc=jeffrey.t.kirsher@intel.com \
--cc=kernel-team@fb.com \
--cc=netdev@vger.kernel.org \
--cc=tom@herbertland.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.