[PATCH net v2 0/3] selftests: forwarding: fix br_netfilter related test failures
From: Aleksei Oladko
Date: Fri Feb 13 2026 - 08:20:09 EST
Hello
This patch series fixes kselftests that fail when the br_nefilter
module is loaded. The failures occur because the tests generate
packets that are either modified or encapsulated, but their IP
headers are not fully correct for sanity checks performed by
be_netfilter.
Signed-off-by: Aleksei Oladko <aleksey.oladko@xxxxxxxxxxxxx>
Changes in v2:
- Changed the fix for pedit tests from adding 'action csum' to disabling
br_netfilter via sytsctl
- Mentioned in the commit message that the fix vxlan_bridge_1d utilizes
helpers available since v6.3 kernel.
- Updated subject prefix to include 'net'.
- Added a Fixes: tag to the appropriate commit as requested
- Link to v1: https://lore.kernel.org/linux-kselftest/20260210185129.480015-1-aleksey.oladko@xxxxxxxxxxxxx/T/#t
---
Aleksei Oladko (3):
selftests: forwarding: vxlan_bridge_1d: fix test failure with
br_netfilter enabled
selftests: forwarding: vxlan_bridge_1d_ipv6: fix test failure with
br_netfilter enabled
selftests: forwarding: fix pedit tests failure with br_netfilter
enabled
.../selftests/net/forwarding/pedit_dsfield.sh | 8 ++++++
.../selftests/net/forwarding/pedit_ip.sh | 8 ++++++
.../net/forwarding/vxlan_bridge_1d.sh | 26 ++++++++++++-------
.../net/forwarding/vxlan_bridge_1d_ipv6.sh | 2 +-
4 files changed, 33 insertions(+), 11 deletions(-)
--
2.43.0