mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-16 02:44:26 +08:00
selftests: netdevsim: fix the udp_tunnel_nic test
This test is missing a whole bunch of checks for interface
renaming and one ifup. Presumably it was only used on a system
with renaming disabled and NetworkManager running.
Fixes: 91f430b2c4
("selftests: net: add a test for UDP tunnel info infra")
Acked-by: Paolo Abeni <pabeni@redhat.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/20240123060529.1033912-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
0719b5338a
commit
0879020a78
@ -270,6 +270,7 @@ for port in 0 1; do
|
|||||||
echo 1 > $NSIM_DEV_SYS/new_port
|
echo 1 > $NSIM_DEV_SYS/new_port
|
||||||
fi
|
fi
|
||||||
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
msg="new NIC device created"
|
msg="new NIC device created"
|
||||||
exp0=( 0 0 0 0 )
|
exp0=( 0 0 0 0 )
|
||||||
@ -431,6 +432,7 @@ for port in 0 1; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo $port > $NSIM_DEV_SYS/new_port
|
echo $port > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
ifconfig $NSIM_NETDEV up
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
overflow_table0 "overflow NIC table"
|
overflow_table0 "overflow NIC table"
|
||||||
@ -488,6 +490,7 @@ for port in 0 1; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo $port > $NSIM_DEV_SYS/new_port
|
echo $port > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
ifconfig $NSIM_NETDEV up
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
overflow_table0 "overflow NIC table"
|
overflow_table0 "overflow NIC table"
|
||||||
@ -544,6 +547,7 @@ for port in 0 1; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo $port > $NSIM_DEV_SYS/new_port
|
echo $port > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
ifconfig $NSIM_NETDEV up
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
overflow_table0 "destroy NIC"
|
overflow_table0 "destroy NIC"
|
||||||
@ -573,6 +577,7 @@ for port in 0 1; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo $port > $NSIM_DEV_SYS/new_port
|
echo $port > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
ifconfig $NSIM_NETDEV up
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
msg="create VxLANs v6"
|
msg="create VxLANs v6"
|
||||||
@ -633,6 +638,7 @@ for port in 0 1; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo $port > $NSIM_DEV_SYS/new_port
|
echo $port > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
ifconfig $NSIM_NETDEV up
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
echo 110 > $NSIM_DEV_DFS/ports/$port/udp_ports_inject_error
|
echo 110 > $NSIM_DEV_DFS/ports/$port/udp_ports_inject_error
|
||||||
@ -688,6 +694,7 @@ for port in 0 1; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo $port > $NSIM_DEV_SYS/new_port
|
echo $port > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
ifconfig $NSIM_NETDEV up
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
msg="create VxLANs v6"
|
msg="create VxLANs v6"
|
||||||
@ -747,6 +754,7 @@ for port in 0 1; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo $port > $NSIM_DEV_SYS/new_port
|
echo $port > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
ifconfig $NSIM_NETDEV up
|
ifconfig $NSIM_NETDEV up
|
||||||
|
|
||||||
msg="create VxLANs v6"
|
msg="create VxLANs v6"
|
||||||
@ -877,6 +885,7 @@ msg="re-add a port"
|
|||||||
|
|
||||||
echo 2 > $NSIM_DEV_SYS/del_port
|
echo 2 > $NSIM_DEV_SYS/del_port
|
||||||
echo 2 > $NSIM_DEV_SYS/new_port
|
echo 2 > $NSIM_DEV_SYS/new_port
|
||||||
|
NSIM_NETDEV=`get_netdev_name old_netdevs`
|
||||||
check_tables
|
check_tables
|
||||||
|
|
||||||
msg="replace VxLAN in overflow table"
|
msg="replace VxLAN in overflow table"
|
||||||
|
Loading…
Reference in New Issue
Block a user