[PATCH nft] tests: shell: use mount --bind to change cgroupsv2 root

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Instead of remount which fails with SKIP in one of my test boxes because
cgroupsv2 rootfs is busy.

Signed-off-by: Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx>
---
 tests/shell/testcases/packetpath/cgroupv2 | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/tests/shell/testcases/packetpath/cgroupv2 b/tests/shell/testcases/packetpath/cgroupv2
index 20bd18ae3b4f..80a6c24c0817 100755
--- a/tests/shell/testcases/packetpath/cgroupv2
+++ b/tests/shell/testcases/packetpath/cgroupv2
@@ -126,7 +126,7 @@ if [ "$doit" != "setup-done" ];then
 	rc=$?
 else
 	want_inode=$(stat --printf=%i "/sys/fs/cgroup/nft-test1a/")
-	mount -t cgroup2 cgroup2 /sys/fs/cgroup
+	mount --bind /sys/fs/cgroup/nft-test1a/ /sys/fs/cgroup/
 
 	# /sys/fs/cgroup/  should now match "/sys/fs/cgroup/nft-test1a/cgroup.procs"
 	rootinode=$(stat --printf=%i "/sys/fs/cgroup/")
@@ -138,6 +138,8 @@ else
 
 	do_initial_setup
 	run_test
+
+	umount --bind /sys/fs/group/
 fi
 
 exit $rc
-- 
2.30.2





[Index of Archives]     [Netfitler Users]     [Berkeley Packet Filter]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux