All of lore.kernel.org
 help / color / mirror / Atom feed
* [ipsec PATCH 0/3] Preserve skb->mark through VTI tunnels
@ 2015-05-27 14:16 Alexander Duyck
  2015-05-27 14:16 ` [ipsec PATCH 1/3] ip_vti/ip6_vti: Do not touch skb->mark on xmit Alexander Duyck
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Alexander Duyck @ 2015-05-27 14:16 UTC (permalink / raw)
  To: steffen.klassert, netdev; +Cc: linux-crypto, davem, herbert

These patches are meant to try and address the fact the VTI tunnels are
currently overwriting the skb->mark value.  I am generally happy with the
first two patches, however the third patch still modifies the skb->mark,
though it undoes after the fact.

The main problem I am trying to address is the fact that currently if I use
an v6 over v6 VTI tunnel I cannot receive any traffic on the interface as
the skb->mark is bleeding through and causing the traffic to be dropped.

---

Alexander Duyck (3):
      ip_vti/ip6_vti: Do not touch skb->mark on xmit
      xfrm: Override skb->mark with tunnel->parm.i_key in xfrm_input
      ip_vti/ip6_vti: Preserve skb->mark after rcv_cb call


 net/ipv4/ip_vti.c     |   14 ++++++++++----
 net/ipv6/ip6_vti.c    |   13 ++++++++++---
 net/xfrm/xfrm_input.c |   17 ++++++++++++++++-
 3 files changed, 36 insertions(+), 8 deletions(-)

--

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-05-28  5:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-27 14:16 [ipsec PATCH 0/3] Preserve skb->mark through VTI tunnels Alexander Duyck
2015-05-27 14:16 ` [ipsec PATCH 1/3] ip_vti/ip6_vti: Do not touch skb->mark on xmit Alexander Duyck
2015-05-27 14:16 ` [ipsec PATCH 2/3] xfrm: Override skb->mark with tunnel->parm.i_key in xfrm_input Alexander Duyck
2015-05-27 14:16 ` [ipsec PATCH 3/3] ip_vti/ip6_vti: Preserve skb->mark after rcv_cb call Alexander Duyck
2015-05-28  5:58 ` [ipsec PATCH 0/3] Preserve skb->mark through VTI tunnels Steffen Klassert

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.