This is a note to let you know that I've just added the patch titled selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature to the 5.15-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-net-udpgro_fwd.sh-explicitly-checking-the-available-ping-feature.patch and it can be found in the queue-5.15 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From 5e75d0b215b868337e7a193f28a543ec00e858b1 Mon Sep 17 00:00:00 2001 From: Jianguo Wu <wujianguo@xxxxxxxxxxxxxxx> Date: Fri, 31 Dec 2021 10:01:08 +0800 Subject: selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature From: Jianguo Wu <wujianguo@xxxxxxxxxxxxxxx> commit 5e75d0b215b868337e7a193f28a543ec00e858b1 upstream. As Paolo pointed out, the result of ping IPv6 address depends on the running distro. So explicitly checking the available ping feature, as e.g. do the bareudp.sh self-tests. Fixes: 8b3170e07539 ("selftests: net: using ping6 for IPv6 in udpgro_fwd.sh") Signed-off-by: Jianguo Wu <wujianguo@xxxxxxxxxxxxxxx> Link: https://lore.kernel.org/r/825ee22b-4245-dbf7-d2f7-a230770d6e21@xxxxxxx Signed-off-by: Jakub Kicinski <kuba@xxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- tools/testing/selftests/net/udpgro_fwd.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/tools/testing/selftests/net/udpgro_fwd.sh +++ b/tools/testing/selftests/net/udpgro_fwd.sh @@ -193,7 +193,8 @@ for family in 4 6; do SUFFIX="64 nodad" VXDEV=vxlan6 IPT=ip6tables - PING="ping6" + # Use ping6 on systems where ping doesn't handle IPv6 + ping -w 1 -c 1 ::1 > /dev/null 2>&1 || PING="ping6" fi echo "IPv$family" Patches currently in stable-queue which might be from wujianguo@xxxxxxxxxxxxxxx are queue-5.15/selftests-net-udpgro_fwd.sh-explicitly-checking-the-available-ping-feature.patch