..
.gitignore
.gitignore: add SPDX License Identifier
2020-03-25 11:50:48 +01:00
bridge_fdb_learning_limit.sh
selftests: forwarding: skip if kernel not support setting bridge fdb learning limit
2024-07-24 12:50:28 +01:00
bridge_igmp.sh
selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
2024-05-15 11:42:17 +01:00
bridge_locked_port.sh
selftests: forwarding: Fix bridge locked port test flakiness
2024-02-09 11:32:14 -08:00
bridge_mdb.sh
bridge: mdb: Allow replace of a host-joined group
2025-02-05 17:50:03 -08:00
bridge_mdb_host.sh
selftests: forwarding: Rename bridge_mdb test
2022-12-12 15:33:37 -08:00
bridge_mdb_max.sh
selftests: forwarding: bridge_mdb_max: Fix failing test with old libnet
2023-08-09 14:53:36 -07:00
bridge_mdb_port_down.sh
selftest: net: bridge mdb add/del entry to port that is down
2022-07-04 10:30:06 +01:00
bridge_mld.sh
selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
2024-05-15 11:42:17 +01:00
bridge_port_isolation.sh
selftests: forwarding: test for bridge port isolation
2018-07-04 21:40:02 +09:00
bridge_sticky_fdb.sh
selftests: forwarding: test for bridge sticky flag
2018-09-28 10:45:04 -07:00
bridge_vlan_aware.sh
selftests: net: bridge_vlan_aware: test that other TPIDs are seen as untagged
2024-08-16 09:59:32 +01:00
bridge_vlan_mcast.sh
selftests: bridge_vlan_mcast: Delete qdiscs during cleanup
2022-10-19 14:01:08 +01:00
bridge_vlan_unaware.sh
selftests: forwarding: add a pvid_change test to bridge_vlan_unaware
2024-12-12 12:16:39 +01:00
config
selftests: forwarding: Add missing multicast routing config entries
2024-02-09 11:26:09 -08:00
custom_multipath_hash.sh
selftests: net/forwarding: spawn sh inside vrf to speed up ping loop
2024-08-20 15:17:58 -07:00
devlink_lib.sh
selftests: net: lib: Add kill_process
2024-11-15 16:39:19 -08:00
dual_vxlan_bridge.sh
selftests: forwarding: dual_vxlan_bridge: Disable IPv6 autogen on bridges
2023-06-21 14:02:52 -07:00
fib_offload_lib.sh
selftests: fib offload: use sensible tos values
2022-02-03 19:11:21 -08:00
forwarding.config.sample
selftests: forwarding.config.sample: Move overrides to lib.sh
2024-03-28 18:03:41 -07:00
gre_custom_multipath_hash.sh
selftests: net/forwarding: spawn sh inside vrf to speed up ping loop
2024-08-20 15:17:58 -07:00
gre_inner_v4_multipath.sh
selftests: forwarding: Parametrize mausezahn delay
2024-03-05 09:18:04 -08:00
gre_inner_v6_multipath.sh
selftests: forwarding: Make {, ip6}gre-inner-v6-multipath tests more robust
2024-03-05 09:18:17 -08:00
gre_multipath.sh
selftests: forwarding: Parametrize mausezahn delay
2024-03-05 09:18:04 -08:00
gre_multipath_nh.sh
selftests: forwarding: Parametrize mausezahn delay
2024-03-05 09:18:04 -08:00
gre_multipath_nh_res.sh
selftests: forwarding: Parametrize mausezahn delay
2024-03-05 09:18:04 -08:00
ip6_forward_instats_vrf.sh
selftests: forwarding: Set default IPv6 traceroute utility
2023-08-09 14:53:35 -07:00
ip6gre_custom_multipath_hash.sh
selftests: net/forwarding: spawn sh inside vrf to speed up ping loop
2024-08-20 15:17:58 -07:00
ip6gre_flat.sh
selftests: forwarding: Add IPv6 GRE remote change tests
2024-10-30 18:24:40 -07:00
ip6gre_flat_key.sh
selftests: forwarding: Add IPv6 GRE remote change tests
2024-10-30 18:24:40 -07:00
ip6gre_flat_keys.sh
selftests: forwarding: Add IPv6 GRE remote change tests
2024-10-30 18:24:40 -07:00
ip6gre_hier.sh
selftests: forwarding: Add IPv6 GRE remote change tests
2024-10-30 18:24:40 -07:00
ip6gre_hier_key.sh
selftests: forwarding: Add IPv6 GRE remote change tests
2024-10-30 18:24:40 -07:00
ip6gre_hier_keys.sh
selftests: forwarding: Add IPv6 GRE remote change tests
2024-10-30 18:24:40 -07:00
ip6gre_inner_v4_multipath.sh
selftests: forwarding: Parametrize mausezahn delay
2024-03-05 09:18:04 -08:00
ip6gre_inner_v6_multipath.sh
selftests: forwarding: Make {, ip6}gre-inner-v6-multipath tests more robust
2024-03-05 09:18:17 -08:00
ip6gre_lib.sh
selftests: forwarding: Add IPv6 GRE remote change tests
2024-10-30 18:24:40 -07:00
ipip_flat_gre.sh
selftests: forwarding: Add IP-in-IP GRE flat topology test
2019-01-20 11:12:58 -08:00
ipip_flat_gre_key.sh
selftests: forwarding: Add IP-in-IP GRE flat topology with key test
2019-01-20 11:12:58 -08:00
ipip_flat_gre_keys.sh
selftests: forwarding: Add IP-in-IP GRE flat topology with keys test
2019-01-20 11:12:58 -08:00
ipip_hier_gre.sh
selftests: forwarding: Add IP-in-IP GRE hierarchical topology test
2019-01-20 11:12:58 -08:00
ipip_hier_gre_key.sh
selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test
2019-01-20 11:12:58 -08:00
ipip_hier_gre_keys.sh
selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test
2019-01-20 11:12:58 -08:00
ipip_lib.sh
selftests: forwarding: ipip_lib: Do not import lib.sh
2024-03-28 18:03:42 -07:00
lib.sh
selftests: forwarding: lib: Move require_command to net, generalize
2025-02-18 13:06:43 +01:00
lib_sh_test.sh
selftests: forwarding: Add a test for testing lib.sh functionality
2024-03-28 18:03:43 -07:00
local_termination.sh
selftests: net: local_termination: require mausezahn
2024-12-20 11:48:21 -08:00
Makefile
selftests: forwarding: Add a selftest for the new reserved_bits UAPI
2024-12-09 14:47:06 -08:00
min_max_mtu.sh
selftests: forwarding: Add test for minimum and maximum MTU
2024-06-14 19:30:34 -07:00
mirror_gre.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_bound.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_bridge_1d.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_bridge_1d_vlan.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_bridge_1q.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_bridge_1q_lag.sh
selftests/net/forwarding: teamd command not found
2025-01-15 14:14:40 -08:00
mirror_gre_changes.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_flower.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_lag_lacp.sh
selftests/net/forwarding: teamd command not found
2025-01-15 14:14:40 -08:00
mirror_gre_lib.sh
selftests: libs: Drop unused functions
2024-06-28 10:55:38 +01:00
mirror_gre_neigh.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_nh.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_topo_lib.sh
selftests: forwarding: Redefine relative_path variable
2024-01-31 10:55:11 +00:00
mirror_gre_vlan.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_gre_vlan_bridge_1q.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
mirror_lib.sh
selftests: libs: Drop unused functions
2024-06-28 10:55:38 +01:00
mirror_topo_lib.sh
selftests: forwarding: mirror_gre_*: Disable IPv6 autogen on bridges
2023-06-21 14:02:52 -07:00
mirror_vlan.sh
selftests: mirror: Drop dual SW/HW testing
2024-06-28 10:55:37 +01:00
no_forwarding.sh
selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test
2024-10-04 13:13:02 -07:00
pedit_dsfield.sh
selftests: forwarding: skbedit_priority: Disable IPv6 autogen on a bridge
2023-06-21 14:02:52 -07:00
pedit_ip.sh
selftests: forwarding: Add a test for pedit munge SIP and DIP
2022-02-07 11:59:57 +00:00
pedit_l4port.sh
selftests: Clean forgotten resources as part of cleanup()
2021-06-08 14:39:07 -07:00
q_in_vni.sh
selftests: forwarding: q_in_vni: Disable IPv6 autogen on bridges
2023-06-21 14:02:51 -07:00
q_in_vni_ipv6.sh
selftests: forwarding: Add Q-in-VNI test for IPv6
2021-12-22 17:14:34 -08:00
README
netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_local
2024-09-03 11:36:43 +02:00
router.sh
selftests: router.sh: Add a diagram
2022-05-04 11:21:32 +01:00
router_bridge.sh
selftests: router_bridge: Add remastering tests
2023-08-02 09:18:18 +01:00
router_bridge_1d.sh
selftests: router_bridge_1d: Add a new selftest
2023-08-02 09:18:18 +01:00
router_bridge_1d_lag.sh
selftests/net/forwarding: teamd command not found
2025-01-15 14:14:40 -08:00
router_bridge_lag.sh
selftests/net/forwarding: teamd command not found
2025-01-15 14:14:40 -08:00
router_bridge_pvid_vlan_upper.sh
selftests: router_bridge_pvid_vlan_upper: Add a new selftest
2023-07-14 10:20:15 +01:00
router_bridge_vlan.sh
selftests: router_bridge_vlan: Add PVID change test
2023-07-14 10:20:15 +01:00
router_bridge_vlan_upper.sh
selftests: router_bridge_vlan_upper: Add a new selftest
2023-08-02 09:18:18 +01:00
router_bridge_vlan_upper_pvid.sh
selftests: router_bridge_vlan_upper_pvid: Add a new selftest
2023-07-14 10:20:15 +01:00
router_broadcast.sh
selftests: set sysctl bc_forwarding properly in router_broadcast.sh
2019-06-03 15:15:01 -07:00
router_mpath_nh.sh
selftests: router_mpath_nh: Test 16-bit next hop weights
2024-08-12 17:50:34 -07:00
router_mpath_nh_lib.sh
selftests: router_mpath_nh: Test 16-bit next hop weights
2024-08-12 17:50:34 -07:00
router_mpath_nh_res.sh
selftests: router_mpath_nh_res: Test 16-bit next hop weights
2024-08-12 17:50:34 -07:00
router_mpath_seed.sh
selftests: forwarding: router_mpath_hash: Add a new selftest
2024-06-12 16:42:12 -07:00
router_multicast.sh
selftests: forwarding: Add test cases for unresolved multicast routes
2022-09-20 08:22:15 -07:00
router_multipath.sh
selftests: router_mpath: Sleep after MZ
2024-08-12 17:50:34 -07:00
router_nh.sh
selftests: forwarding: router_nh: Add a diagram
2024-04-16 12:14:41 +02:00
router_vid_1.sh
selftests: router_vid_1: Add a diagram, fix coding style
2022-05-04 11:21:32 +01:00
sch_ets.sh
selftests: ETS: Use defer for test cleanup
2024-10-22 13:33:47 +02:00
sch_ets_core.sh
selftests: ETS: Use defer for test cleanup
2024-10-22 13:33:47 +02:00
sch_ets_tests.sh
selftests: ETS: Use defer for test cleanup
2024-10-22 13:33:47 +02:00
sch_red.sh
selftests: RED: Use defer for test cleanup
2024-10-22 13:33:47 +02:00
sch_tbf_core.sh
selftests: TBF: Use defer for test cleanup
2024-10-22 13:33:47 +02:00
sch_tbf_ets.sh
selftests: mlxsw: Add a TBF selftest
2020-01-25 10:56:31 +01:00
sch_tbf_etsprio.sh
selftests: TBF: Use defer for test cleanup
2024-10-22 13:33:47 +02:00
sch_tbf_prio.sh
selftests: mlxsw: Add a TBF selftest
2020-01-25 10:56:31 +01:00
sch_tbf_root.sh
selftests: TBF: Use defer for test cleanup
2024-10-22 13:33:47 +02:00
settings
selftests: forwarding: Switch off timeout
2023-08-09 14:53:34 -07:00
skbedit_priority.sh
selftests: forwarding: pedit_dsfield: Disable IPv6 autogen on a bridge
2023-06-21 14:02:52 -07:00
tc_actions.sh
selftests: tc_actions: test egress 2nd vlan push
2024-08-27 11:37:43 +02:00
tc_chains.sh
selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded"
2021-01-19 17:44:09 -08:00
tc_common.sh
selftests: net: libs: Change variable fallback syntax
2024-03-28 18:03:41 -07:00
tc_flower.sh
selftests: forwarding: tc_flower: Relax success criterion
2023-08-09 14:53:35 -07:00
tc_flower_cfm.sh
selftests: net: add tc flower cfm test
2023-06-12 17:01:45 -07:00
tc_flower_l2_miss.sh
selftests: forwarding: Fix layer 2 miss test flakiness
2024-02-09 11:32:14 -08:00
tc_flower_port_range.sh
selftests/net/forwarding: Add a test case for tc-flower of mixed port and port-range
2025-02-19 18:54:59 -08:00
tc_flower_router.sh
selftests: tc: add ingress device matching support
2019-06-19 10:09:22 -04:00
tc_mpls_l2vpn.sh
selftests: forwarding: Add MPLS L2VPN test
2020-12-04 17:44:06 -08:00
tc_police.sh
selftests: net: lib: Add kill_process
2024-11-15 16:39:19 -08:00
tc_shblocks.sh
selftests: tc: add ingress device matching support
2019-06-19 10:09:22 -04:00
tc_tunnel_key.sh
selftests: lib: Define more kselftest exit codes
2024-03-28 18:03:42 -07:00
tc_vlan_modify.sh
selftests: forwarding: Test action VLAN modify
2019-03-28 17:20:52 -07:00
tsn_lib.sh
selftests: net: tsn_lib: run phc2sys in automatic mode
2022-09-26 13:22:01 -07:00
vxlan_asymmetric.sh
selftests: net: Fix typo 'the the' in comment
2022-07-26 20:26:58 -07:00
vxlan_asymmetric_ipv6.sh
selftests: forwarding: Add a test for VxLAN asymmetric routing with IPv6
2021-12-22 17:14:34 -08:00
vxlan_bridge_1d.sh
selftests: forwarding: vxlan_bridge_1d: Check aging while forwarding
2025-02-05 18:53:57 -08:00
vxlan_bridge_1d_ipv6.sh
selftests: forwarding: Fix ping failure due to short timeout
2024-03-21 12:33:04 +01:00
vxlan_bridge_1d_port_8472.sh
selftests: forwarding: vxlan_bridge_1d_port_8472: New test
2018-11-19 17:59:44 -08:00
vxlan_bridge_1d_port_8472_ipv6.sh
selftests: forwarding: Add VxLAN tests with a VLAN-unaware bridge for IPv6
2021-12-22 17:14:32 -08:00
vxlan_bridge_1q.sh
selftests: forwarding: Make vxlan-bridge-1q pass on debug kernels
2024-03-05 09:18:10 -08:00
vxlan_bridge_1q_ipv6.sh
selftests: forwarding: Fix ping failure due to short timeout
2024-03-21 12:33:04 +01:00
vxlan_bridge_1q_port_8472.sh
selftests: forwarding: Add VxLAN test with a VLAN-aware bridge
2018-11-30 17:06:29 -08:00
vxlan_bridge_1q_port_8472_ipv6.sh
selftests: forwarding: Add VxLAN tests with a VLAN-aware bridge for IPv6
2021-12-22 17:14:33 -08:00
vxlan_reserved.sh
selftests: forwarding: Add a selftest for the new reserved_bits UAPI
2024-12-09 14:47:06 -08:00
vxlan_symmetric.sh
selftests: forwarding: Add missing 'rp_filter' configuration
2020-10-18 12:47:32 -07:00
vxlan_symmetric_ipv6.sh
selftests: forwarding: Add a test for VxLAN symmetric routing with IPv6
2021-12-22 17:14:34 -08:00