From patchwork Thu Jan 31 22:35:25 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Machata X-Patchwork-Id: 1034502 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=mellanox.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=Mellanox.com header.i=@Mellanox.com header.b="OvFuiyQU"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 43rFS26vHqz9sDX for ; Fri, 1 Feb 2019 09:35:30 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729678AbfAaWf3 (ORCPT ); Thu, 31 Jan 2019 17:35:29 -0500 Received: from mail-eopbgr20087.outbound.protection.outlook.com ([40.107.2.87]:63392 "EHLO EUR02-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729472AbfAaWf2 (ORCPT ); Thu, 31 Jan 2019 17:35:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XEQ2jWbpHX8/B788DpvYwV5ti8w4JxDZIE/wtBnqnko=; b=OvFuiyQUtq/uD81LfwVAJhFCpamF//xwapGE86uI3n/YaV3lgGl+9Mjxwsx6v+camv2XS32+cxP7C37FYNdP48E6rz5mROnb7sfju/X1aJUltv44KcsVeO6LGrm3D8U48MO2vj301BQdCBKOn1kMYTkTtACe81lI1E+mlgbSaGc= Received: from AM6PR05MB4885.eurprd05.prod.outlook.com (20.177.34.225) by AM6PR05MB6599.eurprd05.prod.outlook.com (20.179.2.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1580.17; Thu, 31 Jan 2019 22:35:25 +0000 Received: from AM6PR05MB4885.eurprd05.prod.outlook.com ([fe80::3830:b2de:562:1fe6]) by AM6PR05MB4885.eurprd05.prod.outlook.com ([fe80::3830:b2de:562:1fe6%4]) with mapi id 15.20.1558.025; Thu, 31 Jan 2019 22:35:25 +0000 From: Petr Machata To: "netdev@vger.kernel.org" CC: Ido Schimmel Subject: [PATCH net-next 10/11] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP Thread-Topic: [PATCH net-next 10/11] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP Thread-Index: AQHUubVCY9IapJ7VwU+hAbjJd2UfVg== Date: Thu, 31 Jan 2019 22:35:25 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM6PR02CA0023.eurprd02.prod.outlook.com (2603:10a6:20b:6e::36) To AM6PR05MB4885.eurprd05.prod.outlook.com (2603:10a6:20b:b::33) authentication-results: spf=none (sender IP is ) smtp.mailfrom=petrm@mellanox.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [78.45.160.211] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR05MB6599; 6:rjKtJ9hHJurSUw/MZyOoesBv8nSD+X8izJP8oHAFvOJD2pV2q9HZjrUNlmKGIFxKPxN1WzCYvxA6vTB5cmxS4M+Lcrr+xzwCRj+IqfTZAJJzIgcHaK0yBf1EIqbesyguFYRSf3bUllNeZNIiMyme2LXEwm/TSqIBnWdtzVqvOQliS9TiiTsJEUpCV0JUDsUPdQhkJ6le959cMRfSeRA6T486aQpUU8g5u0jLNsIeAG3knmddK1lq7uVWjZx8Ajiy9Ypccs2TwKoeCkg+cHi6p5Fq5OGAyjHmNjOEKuw6ayawf/dUMFXHe+Wro1n2iiypCMNH7EElk/BdIE2rNSUz7VJrPveOmYYVPKqRc4Op0AWmSRORMs4wAPcibZ64y7mlfx+mFc12BLpQem3xVAMUtTfnS1uB4aB2Mc7Svvqz03xLvfx+UooZIc/N9vvNlA4VGnOd9YFvDlcgZBGFdFSYjA==; 5:0/r7VRTWxk1rBxWeGVdXHFEOG7J9fwBfOFz/lexs/z49PZJiS93fpnqBIetmePZOwXv74XTUmZqHBr43mYcQC+njU1vUVwp5MiRy3hj3ep39Bo1GYX8X6cnrpHnBqNl4/HhJQOq9y2YLGt1ibAkg8FL3yudh9l8VB/aqejZYxVUAtH5uFwes38R5HovEPYl3C5jscq38SqC5l2b39jAV4A==; 7:qQe6cbOiKulK/11/K9JKvyZKSYEXbYkdzgnzrjgzlVqFY63XsgnAxpG0kxH+mEDlJEbpEG5Ar9isrs6jNbF5rZXCGHPGwtvBgWdSxqLugSsRL5ANoaUw3QjkFfmVEkBEj0vUl5j+wZtep9Bat8eGOQ== x-ms-office365-filtering-correlation-id: 4d2659bc-a4b5-4ea4-1817-08d687cc64bd x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR05MB6599; x-ms-traffictypediagnostic: AM6PR05MB6599: x-microsoft-antispam-prvs: x-forefront-prvs: 09347618C4 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(396003)(39860400002)(366004)(376002)(199004)(189003)(2501003)(68736007)(4326008)(8936002)(2906002)(186003)(53936002)(66066001)(25786009)(107886003)(86362001)(81156014)(81166006)(8676002)(1730700003)(7736002)(305945005)(36756003)(486006)(11346002)(446003)(476003)(2616005)(3846002)(6116002)(14454004)(316002)(256004)(99286004)(14444005)(478600001)(118296001)(6916009)(71190400001)(76176011)(6436002)(71200400001)(52116002)(6506007)(386003)(97736004)(26005)(102836004)(106356001)(2351001)(105586002)(5640700003)(6486002)(6512007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR05MB6599; H:AM6PR05MB4885.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 4HXfph56Gwcku49OrfPJ60lCZ+Su0ntpSoJ9JOwFKfJWOZOIAXmXPQciM9mXXB/iDSiRKmXr0qtpBXu4ZRFwNRKp3xTX/bcbZGwFuNU7oYfkMybbVZ3KClvYCl50fqXcCinSdca7a3Ub6qH6NMZdZcz2gRx5glRNCFliyqiCTzd/rtyc8Pcoq5CQxkEuNo3qXiAQnvsrKI0SDvQ5fBZeZBIcMU9f32v3zDi1iPI0Ut+PY4qa7Xp79zwUiOkgAq1yEYGy4qXLGL9yJNEd8h5cGNydNGb3CTrQOOldtRXrPl5HvJeOtyH+4R0knzN+3OBflk+dauMp0kQXxYbijZ7VMDZwxsJ6UctLiHGb7wyoApH7Ie5puROC2Z7OJ8v5zzEkLOuH48J5B/HN2yC05rH6VKf8I81KfXK1S65VSVl3vuY= MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d2659bc-a4b5-4ea4-1817-08d687cc64bd X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2019 22:35:25.1285 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB6599 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This test sets up mirroring such that it mirrors all overlay traffic. That includes ARP, which causes occasional miscounts and spurious failures. Ignore ARP explicitly to avoid these problems. Signed-off-by: Petr Machata --- tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh b/tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh index 1900c31e938c..28d568c48a73 100755 --- a/tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh +++ b/tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh @@ -224,8 +224,11 @@ test_lag_slave() RET=0 + tc filter add dev $swp1 ingress pref 999 \ + proto 802.1q flower vlan_ethtype arp $tcflags \ + action pass mirror_install $swp1 ingress gt4 \ - "proto 802.1q flower vlan_id 333 $tcflags" + "proto 802.1q flower vlan_id 333 $tcflags" # Test connectivity through $up_dev when $down_dev is set down. ip link set dev $down_dev down @@ -245,6 +248,7 @@ test_lag_slave() ip link set dev $up_dev up ip link set dev $down_dev up mirror_uninstall $swp1 ingress + tc filter del dev $swp1 ingress pref 999 log_test "$what ($tcflags)" }