From: Pablo Neira Ayuso Date: Mon, 19 May 2025 23:59:06 +0000 (+0200) Subject: tests: shell: check if kernel supports for cgroupsv2 matching X-Git-Tag: v1.1.4~80 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d94582cbcb3c9a76b81ceba69ef80a4735772893;p=thirdparty%2Fnftables.git tests: shell: check if kernel supports for cgroupsv2 matching Update packetpath/cgroupv2 to skip it if kernel does not support it. Signed-off-by: Pablo Neira Ayuso --- diff --git a/tests/shell/features/cgroupsv2.nft b/tests/shell/features/cgroupsv2.nft new file mode 100644 index 00000000..b6a3869d --- /dev/null +++ b/tests/shell/features/cgroupsv2.nft @@ -0,0 +1,7 @@ +# e0bb96db96f8 ("netfilter: nft_socket: add support for cgroupsv2") +# v5.13-rc1~94^2~35^2~20 +table ip t { + chain c { + socket cgroupv2 level 1 "user.slice" counter + } +} diff --git a/tests/shell/testcases/packetpath/cgroupv2 b/tests/shell/testcases/packetpath/cgroupv2 index 65916e9d..0a6199fe 100755 --- a/tests/shell/testcases/packetpath/cgroupv2 +++ b/tests/shell/testcases/packetpath/cgroupv2 @@ -1,6 +1,7 @@ #!/bin/bash # NFT_TEST_REQUIRES(NFT_TEST_HAVE_socat) +# NFT_TEST_REQUIRES(NFT_TEST_HAVE_cgroupsv2) doit="$1" rc=0