mirror of
https://github.com/torvalds/linux.git
synced 2024-11-15 08:31:55 +00:00
selftests/net: convert stress_reuseport_listen.sh to run it in unique namespace
Here is the test result after conversion. # ./stress_reuseport_listen.sh listen 24000 socks took 0.47714 Acked-by: David Ahern <dsahern@kernel.org> Signed-off-by: Hangbin Liu <liuhangbin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
d3b6b11161
commit
098f1ce08b
@ -2,18 +2,18 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
# Copyright (c) 2022 Meta Platforms, Inc. and affiliates.
|
||||
|
||||
NS='stress_reuseport_listen_ns'
|
||||
source lib.sh
|
||||
NR_FILES=24100
|
||||
SAVED_NR_FILES=$(ulimit -n)
|
||||
|
||||
setup() {
|
||||
ip netns add $NS
|
||||
setup_ns NS
|
||||
ip netns exec $NS sysctl -q -w net.ipv6.ip_nonlocal_bind=1
|
||||
ulimit -n $NR_FILES
|
||||
}
|
||||
|
||||
cleanup() {
|
||||
ip netns del $NS
|
||||
cleanup_ns $NS
|
||||
ulimit -n $SAVED_NR_FILES
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user