|
|
Log in / Subscribe / Register

Add IP6IP6 flowtable SW acceleration

From:  Lorenzo Bianconi <lorenzo-AT-kernel.org>
To:  Pablo Neira Ayuso <pablo-AT-netfilter.org>, Jozsef Kadlecsik <kadlec-AT-netfilter.org>, Florian Westphal <fw-AT-strlen.de>, Phil Sutter <phil-AT-nwl.cc>, "David S. Miller" <davem-AT-davemloft.net>, Eric Dumazet <edumazet-AT-google.com>, Jakub Kicinski <kuba-AT-kernel.org>, Paolo Abeni <pabeni-AT-redhat.com>, Simon Horman <horms-AT-kernel.org>, David Ahern <dsahern-AT-kernel.org>, Shuah Khan <shuah-AT-kernel.org>
Subject:  [PATCH RFC nf-next 0/4] Add IP6IP6 flowtable SW acceleration
Date:  Mon, 01 Dec 2025 14:45:12 +0100
Message-ID:  <20251201-flowtable-offload-ip6ip6-v1-0-1dabf534c074@kernel.org>
Cc:  netfilter-devel-AT-vger.kernel.org, coreteam-AT-netfilter.org, netdev-AT-vger.kernel.org, linux-kselftest-AT-vger.kernel.org, Lorenzo Bianconi <lorenzo-AT-kernel.org>
Archive-link:  Article

Introduce SW acceleration for IP6IP6 tunnels in the netfilter flowtable
infrastructure.

---
Lorenzo Bianconi (4):
      netfilter: Introduce tunnel metadata info in nf_flowtable_ctx struct
      netfilter: flowtable: Add IP6IP6 rx sw acceleration
      netfilter: flowtable: Add IP6IP6 tx sw acceleration
      selftests: netfilter: nft_flowtable.sh: Add IP6IP6 flowtable selftest

 net/ipv6/ip6_tunnel.c                              |  27 +++
 net/netfilter/nf_flow_table_ip.c                   | 239 ++++++++++++++++++---
 .../selftests/net/netfilter/nft_flowtable.sh       |  62 +++++-
 3 files changed, 285 insertions(+), 43 deletions(-)
---
base-commit: 0177f0f07886e54e12c6f18fa58f63e63ddd3c58
change-id: 20251201-flowtable-offload-ip6ip6-578b61067648

Best regards,
-- 
Lorenzo Bianconi <lorenzo@kernel.org>




Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds