Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/tools/testing/selftests/drivers/net/team/refleak.sh
121896 views
1
#!/bin/bash
2
# SPDX-License-Identifier: GPL-2.0
3
# shellcheck disable=SC2154
4
5
lib_dir=$(dirname "$0")
6
source "$lib_dir"/../../../net/lib.sh
7
8
trap cleanup_all_ns EXIT
9
10
# Test that there is no reference count leak and that dummy1 can be deleted.
11
# https://lore.kernel.org/netdev/[email protected]/
12
setup_ns ns1 ns2
13
ip -n "$ns1" link add name team1 type team
14
ip -n "$ns1" link add name dummy1 mtu 1499 type dummy
15
ip -n "$ns1" link set dev dummy1 master team1
16
ip -n "$ns1" link set dev dummy1 netns "$ns2"
17
ip -n "$ns2" link del dev dummy1
18
19