Thread (12 messages) 12 messages, 3 authors, 2016-08-19

[PATCH v2 net-next 0/3] net: mpls: fragmentation and gso fixes for locally originated traffic

flat view
STALE3725d SUPERSEDED

From: David Ahern <hidden>
Date: 2016-08-17 21:51:05
Subsystem: networking drivers, networking [general], networking [ipv4/ipv6], openvswitch, the rest · Maintainers: Andrew Lunn, "David S. Miller", Eric Dumazet, Jakub Kicinski, Paolo Abeni, David Ahern, Ido Schimmel, Aaron Conole, Eelco Chaudron, Ilya Maximets, Linus Torvalds

Status: Superseded by v4 (posted 2016-08-25). [go to v4]

Revision v2 (3 revisions archived).

Revisions (3)
  1. v2 current
  2. v3 [diff against previous]
  3. v4 [diff against previous]
This series fixes mtu and fragmentation for tunnels using lwtunnel
output redirect, and fixes GSO for MPLS for locally originated traffic
reported by Lennert Buytenhek.

A follow on series will address fragmentation and GSO for forwarded
MPLS traffic. Hardware offload of GSO with MPLS also needs to be
addressed.

v2
- consistent use of network_header in skb to fix GSO for MPLS
- update MPLS code in OVS to network_header and inner_network_header

David Ahern (2):
  net: mpls: Fixups for GSO
  net: veth: Set features for MPLS

Roopa Prabhu (1):
  net: lwtunnel: Handle fragmentation

 drivers/net/veth.c        |  1 +
 include/net/lwtunnel.h    | 44 ++++++++++++++++++++++++++++++++++++++++++++
 net/core/lwtunnel.c       | 35 +++++++++++++++++++++++++++++++++++
 net/ipv4/ip_output.c      |  8 ++++++++
 net/ipv4/route.c          |  4 +++-
 net/ipv6/ip6_output.c     |  8 ++++++++
 net/ipv6/route.c          |  4 +++-
 net/mpls/mpls_gso.c       | 24 +++++++++++++-----------
 net/mpls/mpls_iptunnel.c  | 14 ++++++++++----
 net/openvswitch/actions.c |  6 ++++++
 10 files changed, 131 insertions(+), 17 deletions(-)

-- 
2.1.4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help