linux/tools/testing/selftests/drivers/net
Hangbin Liu 4d9b792986 selftests: bonding: do not set port down when adding to bond
[ Upstream commit 61fa2493ca ]

Similar to commit be80942465 ("selftests: bonding: do not set port down
before adding to bond"). The bond-arp-interval-causes-panic test failed
after commit a4abfa627c ("net: rtnetlink: Enslave device before bringing
it up") as the kernel will set the port down _after_ adding to bond if setting
port down specifically.

Fix it by removing the link down operation when adding to bond.

Fixes: 2ffd57327f ("selftests: bonding: cause oops in bond_rr_gen_slave_id")
Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
Tested-by: Benjamin Poirier <benjamin.poirier@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2024-01-10 17:16:50 +01:00
..
bonding selftests: bonding: do not set port down when adding to bond 2024-01-10 17:16:50 +01:00
dsa perf tests test_bridge_fdb_stress.sh: Fix redirection of stderr to stdin 2023-04-04 09:39:55 -03:00
mlxsw Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-08-24 10:51:39 -07:00
netdevsim sefltests: netdevsim: wait for devlink instance after netns removal 2023-02-21 13:02:42 +01:00
ocelot selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more comprehensive 2023-02-07 12:20:21 +01:00
team selftests: net: Fix netdev name mismatch in cleanup 2022-10-20 21:09:22 -07:00