From patchwork Thu Jan 31 22:35:22 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Machata X-Patchwork-Id: 1034505 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="vLt37HxX"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 43rFS95kTrz9sDX for ; Fri, 1 Feb 2019 09:35:37 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729711AbfAaWfg (ORCPT ); Thu, 31 Jan 2019 17:35:36 -0500 Received: from mail-eopbgr70075.outbound.protection.outlook.com ([40.107.7.75]:14830 "EHLO EUR04-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729676AbfAaWfc (ORCPT ); Thu, 31 Jan 2019 17:35:32 -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=NvxuYnWanQXr0a6b7hso/u8LeWmd2v19VL4C/XbHVac=; b=vLt37HxXbY+KdzdXIO4RIoRbKgLmxTmRO/Zt/PKHcleoYW5tb/J7tDMB/W6Z23im0WaJMu2LyHBO03QOa5LRmQNSEqE3r1hlefLWPgFAzFJDOiUfQs0S1UdUlQVywEtndazSCgQbBi81sETYIg/QW3T41UOKU9fzo2AUZ5//Ouk= Received: from AM6PR05MB4885.eurprd05.prod.outlook.com (20.177.34.225) by AM6PR05MB6470.eurprd05.prod.outlook.com (20.179.7.23) 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:22 +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:22 +0000 From: Petr Machata To: "netdev@vger.kernel.org" CC: Ido Schimmel Subject: [PATCH net-next 08/11] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors Thread-Topic: [PATCH net-next 08/11] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors Thread-Index: AQHUubVAoHjKywWC8kCDdYzKPPJuTQ== Date: Thu, 31 Jan 2019 22:35:22 +0000 Message-ID: <13dc53798b8021c5d7a48c27182d9383e62a87dd.1548973731.git.petrm@mellanox.com> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0402CA0013.eurprd04.prod.outlook.com (2603:10a6:203:90::23) 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; AM6PR05MB6470; 6:5AwDNiMfb8j3DsD3JoqYxwDg0iI5ZipyER6yJrwizpNCeWnWvFF+mBB0I261ox/aQ3de81mTxISkRANVFeSITrbXbBfQs9Rm/b7JiU7GprYBKBKhLqwYo4ewjUdXfmrKPmqP0sZtg2nolnjadAIn/DBD6BliDL/+JCGOB5JcWViMi3196SIHIiOP8vYENMnEY4UobnrXCEv6ZE5C29kYSHqDUZo4hFoGDzTSUdTmm3dnsZBlcbQNWi7vJ1FVVtJG6aCeqwKZlIMnUNxEZcWk+F/AsSSa4zMLsYfGuzXxfv1aG4MhgNnhDPHyr4Erd2lHa7jy2BUVyGVu5dE4n6jOwiCeQBKTkw1I1hxCqi1XIg/8WY+05Yce4MGxAo+qxkPYdREqZ8DXhf7HTOzx9A1jpva5Zwq+sYLNYGWnVg5kpS60ZYJDrj5ie/5FSWl2ZUz19UX9ZW4PfUwa+H/acnunHw==; 5:0pBHakeFicAPVnWZCx7VDx2yMjnWsTGLCOQWCmcgUP+Vw8KTNLAtvidYFUzfg8ZsY5zrpCV1GfS1UNsnZgb0xQZCyfUTRZdTmaoAjKHjQZPYATxcFbHQ+MQon5DiBbx/qAYSMSHuUG/yOO2bevnuhMctmeAPd46Hb9JEXCaYYakG0b/4y0HXGBaLxiMGQxNsONUZNbI/kYdv74RMd1E2iQ==; 7:VRkLjh8/0OR5QmvYUJS/p6k0S/ACQxmNX3iJiJBp7ncJMP45hcKGrpu5A1GwBP6KTDOELdct0ATdaDe8Tj33kVsNDs58Qpep2nCErtiyws4Fy2v5lbbi4qZgiOETlkiDVdzzo5O53o4YwJlZ0oNWLg== x-ms-office365-filtering-correlation-id: f889d824-1ecb-493f-696c-08d687cc6304 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:AM6PR05MB6470; x-ms-traffictypediagnostic: AM6PR05MB6470: x-microsoft-antispam-prvs: x-forefront-prvs: 09347618C4 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(136003)(346002)(376002)(396003)(39860400002)(199004)(189003)(105586002)(99286004)(6436002)(3846002)(7736002)(86362001)(6486002)(76176011)(4326008)(6116002)(305945005)(52116002)(5640700003)(36756003)(316002)(71200400001)(256004)(14444005)(71190400001)(106356001)(6916009)(25786009)(53936002)(186003)(478600001)(476003)(2616005)(118296001)(26005)(11346002)(446003)(2351001)(486006)(6512007)(107886003)(2906002)(81156014)(8936002)(1730700003)(8676002)(14454004)(2501003)(68736007)(66066001)(81166006)(6506007)(386003)(97736004)(102836004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR05MB6470; 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: RyKxUkByn/sC3t8MMcSnOG0vBWVnS05+8BGKvjwOxRriubUpd7sCCCtKzm7sHgp4qQ/G7MFIHgxuyYadrrYq7IUqm8dq6/Ha8J975T4R6D+cOXdtXGF94xSq2K3iYeGA1AVNhgoqc9GnUa+g9vsZGPHPEqNqqmItDBhyA41dDfqPmdVduO9LPwk63BOhib4qTe98p0tL2NbsCxN4/OY81toxkP8sGQgV9YDB5ugVnQxojKM0IFIBRGTWVLKM4G/orChsfNZXwDVnST0rWePIV2i4XORsNX8MKQTMqlJc65NNuVBfe1AGvpkiNUESbh+QXn54mf4fbZNMK4W2LgwHuyXJ6ATIG1bCtXfBSeeMrotc3Vx++yw0TGooAz5sLJ/KYUjnvVmZCyuQvgiaJTOH2wF7+B9vNGJOmiARniUcK30= MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: f889d824-1ecb-493f-696c-08d687cc6304 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2019 22:35:22.2584 (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: AM6PR05MB6470 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org After one LAG slave is downed and another upped, it takes a while for the neighbor on a bridge to time out and get renegotiated. The test does prompt update of FDB entries by arpinging. But because the neighbor still references another address, offloading is not possible, and some packets may end up not being mirrored. To force the neighbor renegotiation, simply flush the neighbor table at the bridge. Signed-off-by: Petr Machata --- tools/testing/selftests/net/forwarding/mirror_gre_bridge_1q_lag.sh | 1 + 1 file changed, 1 insertion(+) 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 61844caf671e..ce60e3050811 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 @@ -225,6 +225,7 @@ test_lag_slave() # Test connectivity through $up_dev when $down_dev is set down. ip link set dev $down_dev down + ip neigh flush dev br1 setup_wait_dev $up_dev setup_wait_dev $host_dev $ARPING -I br1 192.0.2.130 -qfc 1