From nobody Sun Feb 8 08:22:41 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0BB04C433F5 for ; Mon, 23 May 2022 17:28:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240758AbiEWR0D (ORCPT ); Mon, 23 May 2022 13:26:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240570AbiEWRQ3 (ORCPT ); Mon, 23 May 2022 13:16:29 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7EC1A72212; Mon, 23 May 2022 10:15:52 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 60EB7B8121F; Mon, 23 May 2022 17:15:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id AAF17C385A9; Mon, 23 May 2022 17:15:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1653326105; bh=Em6VDN095tlB4mBZm4+ai7DDqRwvok4lEQCa+cyHyY4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=aKZJIDl/FDDl1+Q5i0YE83a1xutycno35+JgxUYapdCm7nrVt4N+qj3uIEF4nfTpe 2QKMlivYPbwHFNugogwQmS4sg0ggYO5DAuF469c2whdCZOezYb0IUGPgn1Vp2dRfmD MyG9ffayoGu1gXS/JH+RByknUpyOMqce87txGeYA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Nicolas Dichtel , David Ahern , Jakub Kicinski , Sasha Levin Subject: [PATCH 5.4 55/68] selftests: add ping test with ping_group_range tuned Date: Mon, 23 May 2022 19:05:22 +0200 Message-Id: <20220523165811.579043620@linuxfoundation.org> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220523165802.500642349@linuxfoundation.org> References: <20220523165802.500642349@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Nicolas Dichtel [ Upstream commit e71b7f1f44d3d88c677769c85ef0171caf9fc89f ] The 'ping' utility is able to manage two kind of sockets (raw or icmp), depending on the sysctl ping_group_range. By default, ping_group_range is set to '1 0', which forces ping to use an ip raw socket. Let's replay the ping tests by allowing 'ping' to use the ip icmp socket. After the previous patch, ipv4 tests results are the same with both kinds of socket. For ipv6, there are a lot a new failures (the previous patch fixes only two cases). Signed-off-by: Nicolas Dichtel Reviewed-by: David Ahern Signed-off-by: Jakub Kicinski Signed-off-by: Sasha Levin --- tools/testing/selftests/net/fcnal-test.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tools/testing/selftests/net/fcnal-test.sh b/tools/testing/self= tests/net/fcnal-test.sh index 157822331954..d2ac09b35dcf 100755 --- a/tools/testing/selftests/net/fcnal-test.sh +++ b/tools/testing/selftests/net/fcnal-test.sh @@ -757,10 +757,16 @@ ipv4_ping() setup set_sysctl net.ipv4.raw_l3mdev_accept=3D1 2>/dev/null ipv4_ping_novrf + setup + set_sysctl net.ipv4.ping_group_range=3D'0 2147483647' 2>/dev/null + ipv4_ping_novrf =20 log_subsection "With VRF" setup "yes" ipv4_ping_vrf + setup "yes" + set_sysctl net.ipv4.ping_group_range=3D'0 2147483647' 2>/dev/null + ipv4_ping_vrf } =20 ##########################################################################= ###### @@ -2005,10 +2011,16 @@ ipv6_ping() log_subsection "No VRF" setup ipv6_ping_novrf + setup + set_sysctl net.ipv4.ping_group_range=3D'0 2147483647' 2>/dev/null + ipv6_ping_novrf =20 log_subsection "With VRF" setup "yes" ipv6_ping_vrf + setup "yes" + set_sysctl net.ipv4.ping_group_range=3D'0 2147483647' 2>/dev/null + ipv6_ping_vrf } =20 ##########################################################################= ###### --=20 2.35.1