This is a note to let you know that I've just added the patch titled selftests: mptcp: pm nl: also list skipped tests to the 6.6-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is: selftests-mptcp-pm-nl-also-list-skipped-tests.patch and it can be found in the queue-6.6 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From d2a2547565a9f1ad7989f7e21f97cbf065a9390d Mon Sep 17 00:00:00 2001 From: "Matthieu Baerts (NGI0)" <matttbe@xxxxxxxxxx> Date: Thu, 15 Feb 2024 19:25:34 +0100 Subject: selftests: mptcp: pm nl: also list skipped tests From: Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx> commit d2a2547565a9f1ad7989f7e21f97cbf065a9390d upstream. If the feature is not supported by older kernels, and instead of just ignoring some tests, we should mark them as skipped, so we can still track them. Fixes: d85555ac11f9 ("selftests: mptcp: pm_netlink: format subtests results in TAP") Cc: stable@xxxxxxxxxxxxxxx Reviewed-by: Geliang Tang <geliang@xxxxxxxxxx> Signed-off-by: Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx> Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- tools/testing/selftests/net/mptcp/pm_netlink.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/testing/selftests/net/mptcp/pm_netlink.sh b/tools/testing/selftests/net/mptcp/pm_netlink.sh index 8f4ff123a7eb..79e83a2c95de 100755 --- a/tools/testing/selftests/net/mptcp/pm_netlink.sh +++ b/tools/testing/selftests/net/mptcp/pm_netlink.sh @@ -194,6 +194,12 @@ subflow 10.0.1.1" " (nofullmesh)" ip netns exec $ns1 ./pm_nl_ctl set id 1 flags backup,fullmesh check "ip netns exec $ns1 ./pm_nl_ctl dump" "id 1 flags \ subflow,backup,fullmesh 10.0.1.1" " (backup,fullmesh)" +else + for st in fullmesh nofullmesh backup,fullmesh; do + st=" (${st})" + printf "%-50s%s\n" "${st}" "[SKIP]" + mptcp_lib_result_skip "${st}" + done fi mptcp_lib_result_print_all_tap -- 2.44.0 Patches currently in stable-queue which might be from matttbe@xxxxxxxxxx are queue-6.6/mptcp-fix-more-tx-path-fields-initialization.patch queue-6.6/selftests-mptcp-diag-fix-bash-warnings-on-older-kernels.patch queue-6.6/selftests-mptcp-pm-nl-also-list-skipped-tests.patch queue-6.6/selftests-mptcp-diag-unique-cestab-subtest-names.patch queue-6.6/mptcp-fix-lockless-access-in-subflow-ulp-diag.patch queue-6.6/mptcp-use-mptcp_set_state.patch queue-6.6/selftests-mptcp-pm-nl-avoid-error-msg-on-older-kernels.patch queue-6.6/selftests-mptcp-diag-unique-in-use-subtest-names.patch queue-6.6/mptcp-add-currestab-mib-counter-support.patch queue-6.6/mptcp-corner-case-locking-for-rx-path-fields-initial.patch queue-6.6/selftests-mptcp-diag-check-currestab-counters.patch queue-6.6/selftests-mptcp-simult-flows-fix-some-subtest-names.patch queue-6.6/mptcp-fix-data-races-on-remote_id.patch queue-6.6/selftests-mptcp-userspace_pm-unique-subtest-names.patch queue-6.6/mptcp-fix-duplicate-subflow-creation.patch queue-6.6/mptcp-fix-data-races-on-local_id.patch queue-6.6/mptcp-add-needs_id-for-userspace-appending-addr.patch