Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp27914pxm; Tue, 22 Feb 2022 15:48:52 -0800 (PST) X-Google-Smtp-Source: ABdhPJwCsQEVXznP48hnW2ISxnkYKXOJfvOfIqWgfnJQr4L1U1vWxJO6QvB6UT2mWjD8Ich1aL5K X-Received: by 2002:a63:db47:0:b0:36c:8064:8c13 with SMTP id x7-20020a63db47000000b0036c80648c13mr21384304pgi.570.1645573731978; Tue, 22 Feb 2022 15:48:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645573731; cv=none; d=google.com; s=arc-20160816; b=HQZ4wU8CdzUU0zLNdtE+6iPIUp0XxNEwDxoyfGQ68bQ86+FeEvJ+WvOnNmq7C1tqqE RnQxWqtPc1dC9yjQLRIVsu41ssRT+1//bWfywJF0hS6kcURh3FeVi9oGKEIxqWZDPnUK XDQwBTRR/qnSDyoW7HGuyurKB6NB38+IyQKzbXWnJ+4xYBYk8s0c5IG4Ajw3BWiZQmCO FgC2HgRqfvxlTPgsyVKuAmXoPkhR6xVVn6XCzGEq5UjQ5Gw8HxhzAGAJMsIs+sWP8ZKC UQsG20m4jfAs91t/+BP1016wJ0u/JZBABBKVAej9hwJsFEs+ufL38Oq+Za4DpVtmL7od M6tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=HtCItNyhGVUgQ9zYx8y8HwkSSNP7qG6erjhX3gp1Vas=; b=0LtkB94NcBBy0OA/r/YAxeh2mUx3qqadbLJZuNb0+t/wTATuiXf5XmyQwdVfIztBa1 j/xioYGOOFyLQXHeyJwHlkPoIs4VAeaRJ8/X3fiAtvaQzuKRGawx1bS2s2l/t22h5x5/ d4mbVSD9ZR08uGQQRwLV5RHlSeWUU0RYQ97DnJjOYC6O0OJFdqj4mt7uXpnPbexfg+rV IXrXV+1iaqUHF5sXeboktv3gR4f5MpzZZ4CV48kspSLmeJfNLu24oUVJfz74psKU9Ymd cBP8aSx8fVeMud7cAo4+rEyyJsCOtlyn4zSJ2p9cwa+KPVupo6Hk+OHGYtJUTVl0yk2L oWiw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=GtZc3a+Q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l2si18234937plt.282.2022.02.22.15.48.18; Tue, 22 Feb 2022 15:48:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=GtZc3a+Q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234318AbiBVRBU (ORCPT + 99 others); Tue, 22 Feb 2022 12:01:20 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56404 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231290AbiBVRBS (ORCPT ); Tue, 22 Feb 2022 12:01:18 -0500 Received: from new2-smtp.messagingengine.com (new2-smtp.messagingengine.com [66.111.4.224]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 29E8E16E7CB; Tue, 22 Feb 2022 09:00:51 -0800 (PST) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailnew.nyi.internal (Postfix) with ESMTP id 797D65803B7; Tue, 22 Feb 2022 12:00:50 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 22 Feb 2022 12:00:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=HtCItNyhGVUgQ9zYx 8y8HwkSSNP7qG6erjhX3gp1Vas=; b=GtZc3a+Qfwr7g0xbB/r/BXPgspmACWS5G 0OGqRVvN6z11OqHVovHGRWCIY+6qwMtxF85hTXbUfkCrF+fnjHoeZnPCv0XXOJla 0JkgBu9WCWEnKJottlEKs/Q4JTZdyLmnRmhTbDr+/rVr0IPN2yxgwBw/wMgTVpG8 C9DoX4S/LL3KjKX65DZDCRznCURUQokspAfI6u2Fi3Fx8wU6QTNyq8N5GoT7nieO Yhhv/C7ifwD/9umjdWpzeNwMitCll2oBCOj6sJ8t/mdGGx5OHFJ+xV/TdaC/1R0N 6AUjtVDxl/Y72YPEjJVL0il7EKgeRDlxX1hKjl3laKNHeOagby5aA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrkeekgdelfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepkfguohcuufgt hhhimhhmvghluceoihguohhstghhsehiughoshgthhdrohhrgheqnecuggftrfgrthhtvg hrnheptdffkeekfeduffevgeeujeffjefhtefgueeugfevtdeiheduueeukefhudehleet necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepihguoh hstghhsehiughoshgthhdrohhrgh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 22 Feb 2022 12:00:48 -0500 (EST) Date: Tue, 22 Feb 2022 19:00:46 +0200 From: Ido Schimmel To: Hans Schultz Cc: davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org, Hans Schultz , Andrew Lunn , Vivien Didelot , Florian Fainelli , Vladimir Oltean , Roopa Prabhu , Nikolay Aleksandrov , Shuah Khan , Stephen Suryaputra , David Ahern , Ido Schimmel , Petr Machata , Amit Cohen , Po-Hsu Lin , Baowen Zheng , linux-kernel@vger.kernel.org, bridge@lists.linux-foundation.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH net-next v4 5/5] selftests: forwarding: tests of locked port feature Message-ID: References: <20220222132818.1180786-1-schultz.hans+netdev@gmail.com> <20220222132818.1180786-6-schultz.hans+netdev@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220222132818.1180786-6-schultz.hans+netdev@gmail.com> X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 22, 2022 at 02:28:18PM +0100, Hans Schultz wrote: > diff --git a/tools/testing/selftests/net/forwarding/bridge_locked_port.sh b/tools/testing/selftests/net/forwarding/bridge_locked_port.sh > new file mode 100755 > index 000000000000..a8800e531d07 > --- /dev/null > +++ b/tools/testing/selftests/net/forwarding/bridge_locked_port.sh > @@ -0,0 +1,180 @@ > +#!/bin/bash > +# SPDX-License-Identifier: GPL-2.0 > + > +ALL_TESTS="locked_port_ipv4 locked_port_ipv6 locked_port_vlan" > +NUM_NETIFS=4 > +CHECK_TC="no" > +source lib.sh > + > +h1_create() > +{ > + simple_if_init $h1 192.0.2.1/24 2001:db8:1::1/64 > + vrf_create "vrf-vlan-h1" > + ip link set dev vrf-vlan-h1 up > + vlan_create $h1 100 vrf-vlan-h1 198.51.100.1/24 ::ffff:c633:6401/64 Hi, Why did you change it from 2001:db8:3::1/64 to ::ffff:c633:6401/64? It was actually OK the first time... Anyway, looking at locked_port_vlan() I see that you are only testing IPv4 so you can just drop this address: vlan_create $h1 100 vrf-vlan-h1 198.51.100.1/24 Same for $h2 LGTM otherwise. Feel free to add my tag to the next version > +}