From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (mail.openvz.org [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 8A0478017D for ; Tue, 3 Nov 2026 02:14:02 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A32ClVO031559; Tue, 3 Nov 2026 05:12:47 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A32ClVO031559 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="IIPSPXa8" Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A32Cji5031555 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 3 Nov 2026 05:12:46 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A32Cji5031555 Received: by mail-wr1-f72.google.com with SMTP id ffacd0b85a97d-48e1d839ddaso2566670f8f.3 for ; Mon, 02 Nov 2026 18:12:46 -0800 (PST) X-Gm-Message-State: AFq9FYLZVt2bux66y4mzy6V8LVEXa0vxUuc0VAefuhi5eYhFQD1RiNie pXZ07I3AQI9MXRcDuDvfEl51yPL/cM/hPU46sQQq/lt6YJ5xqaX0WxwKwVhv+xjFTrKJlYo2B5b r+Uc60HY5SZR33ulLBeINJphw9fkYtndJGi2yswNNwkkqnF4pzEFwAA== X-Gm-Gg: AYBFou0am7K5+sJWT4RdA2MecRN/+lJZxvdek5yfcVh1oZLIVjo/dXO/KH1zG7V492T 8+MfX2FN8b2gUiTusCTgoVLCENU8kMapTUdsTN0VLu6XOGcKDJODip2KdCBWSLIqYrj/mbaVH8I anGJxlSQ71yCDJzse2optjwMrguv2fGh0hAbJLxDD1GWzkPbc7ocjv9BY+v2kTR4CG9cSjaFvIW bSJF2I71YF2zB+GYX2rwuukMRCG44PR2oHlupOJSbx5WcTVsDEtabVxGyf7wrSKR6ue6pNUssce nvUWL6iNAPgfLZZYed6v147J95o0qOjilcBlhXiVKTSxbbcqvo3oLCNpHbeAW1EeKP0kNz+IE5L PPIzR/ixFtdlk+TQ1zK1mpzfdeQ== X-Received: by 2002:a05:600c:83c5:b0:4a1:88de:9e8b with SMTP id 5b1f17b1804b1-4ac17191074mr241242875e9.5.1793671965678; Mon, 02 Nov 2026 18:12:45 -0800 (PST) X-Received: by 2002:a05:600c:83c5:b0:4a1:88de:9e8b with SMTP id 5b1f17b1804b1-4ac17191074mr241242705e9.5.1793671965201; Mon, 02 Nov 2026 18:12:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1793671965; cv=none; d=google.com; s=arc-20260327; b=LeszI9bdKIoMdfz/V5wBhwyt5HxFRb86UQAuXlO1L46AwEQXM9sMZHqctYaog2aUHt /pfO1fxmdg3L+IBARyZMeNexi+O/Ny7Snhd5of3NPkzwjhXD5AimKi7d05AM1Sx0RWrz kRrA8XM8BgkXYzqqcACYxn7Ua7mxZCBtt9FZ2xW1Fho9aHkYsoDCCWrvdyxP/73fqhr5 TcYwStdAnSPzWCD56wIh9rqm+ep0o1LC9mcbyF0nwQH2sM9RcHa4Lb/rOw1RT1i1VvHZ ciWPkJBPiGPjPr0cEK/oxDbAwWFwvtmu4xmHby+VvzxhTINEAI0YIW2RcSop/hSALipJ /QuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=W1EIGwKrODb4SiJxBjntHlC9Z8+XHsCjCHAf1XIOArk=; fh=WpT6aB7RBAGHZeWZzqAr71yzRFbPTYkPWKsRagLn48Q=; b=VOCcY4Ovy69Rp7nH6EGa+t1mFzdfAicseuhndfXdiNVaa1LXdAaOj+TbG9b7/sIJ29 TXEC28efXBMCinpOHEBvwF//zTddKnQX2mbiWt6UAf3e8JwliOdGW1R4/UIxDomPnX0u GF4NyHzoErHN93nEBjBxrKUDkKJEpsCeHjIVWEX/s9S77lic8H3X2VgohzkcRI2XstnO i7oC53E/zAdHnpphKmvKfTrVIUmClwLjyGw3atD7ZjsUZ1aC/XoNW8g2kJYeFVyAUA5x ERal1y5r8wRSABrK1gITAcPpsAzg9T/ejos2JcWNpFHneny+86O0nm5+K3gE2i4Xwf/s alHw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=IIPSPXa8; spf=pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=eva.kurchatova@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from relay.virtuozzo.com (relay.virtuozzo.com. [130.117.225.111]) by mx.google.com with ESMTPS id ffacd0b85a97d-48e71bd6457si20677816f8f.465.2026.11.02.18.12.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Nov 2026 18:12:45 -0800 (PST) Received-SPF: pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) client-ip=130.117.225.111; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=IIPSPXa8; spf=pass (google.com: domain of eva.kurchatova@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=eva.kurchatova@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=virtuozzo.com; s=relay; h=MIME-Version:Message-ID:Date:Subject:From: Content-Type; bh=W1EIGwKrODb4SiJxBjntHlC9Z8+XHsCjCHAf1XIOArk=; b=IIPSPXa80Js2 QS5xIWJxT2AS7/3sa7TXY3WQ8iUO3aWfWO1lDd08Zx7a/6oKqS2Mz3xhjlRCjDkGTnCaerxCFPcmj lVSfxjxkufdbQmv/1wrypA+LIdlnF/77aRVPgUaqWUwVYPiOgXg+ywKAV61s0nv/I8+7WExjqodoM GopAfD8nV0B864IiSThkbp+GOV6jzfzA4IvGzg+TsvB7h7HnAbnb6VyHVxTHPIdNjFoF7VSTs7uzM ZgpuSXHsipeaB1t54vXLe3p9vKE22u8puxI+fyaeK9N58fliZVCu2wpKqCQUXvGVoSqNkwLtuuuwC QW42XFJJR63kppSgufm6Bw==; Received: from ch-vpn.virtuozzo.com ([130.117.225.6] helo=LekKit-T14) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1xO3x4-00FqWD-0V; Tue, 03 Nov 2026 03:12:35 +0100 From: Eva Kurchatova To: khorenko@virtuozzo.com Date: Tue, 3 Nov 2026 04:12:34 +0200 Message-ID: <20261103021237.2465704-1-eva.kurchatova@virtuozzo.com> X-Mailer: git-send-email 2.56.0 MIME-Version: 1.0 X-OZ-Fwd: true Cc: devel@openvz.org Subject: [Devel] [PATCH hci-8.1] selftests: forwarding: flush neighbours in the bridge locked port test X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org While the port drops h1's traffic, h1's neighbour entry for h2 can go stale and start probes that the port drops too. If that resolution fails just after the port lets h1's traffic through again, the next ping gets "Destination Host Unreachable", ping stops at the first error because a deadline is set, and the test fails with, for example, "Ping did not work after replacing FDB entry". Flush h1's neighbours once the port passes its traffic again, so that the next ping starts a fresh resolution. Fixes: b2b681a41251 ("selftests: forwarding: tests of locked port feature") Fixes: 4a331d346996 ("selftests: forwarding: Add MAC Authentication Bypass (MAB) test cases") https://virtuozzo.atlassian.net/browse/VSTOR-153057 Feature: fix selftests Signed-off-by: Eva Kurchatova --- tools/testing/selftests/net/forwarding/bridge_locked_port.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/testing/selftests/net/forwarding/bridge_locked_port.sh b/tools/testing/selftests/net/forwarding/bridge_locked_port.sh index c62331b2e006..461f598638c2 100755 --- a/tools/testing/selftests/net/forwarding/bridge_locked_port.sh +++ b/tools/testing/selftests/net/forwarding/bridge_locked_port.sh @@ -105,6 +105,7 @@ locked_port_ipv4() check_fail $? "Ping worked after locking port, but before adding FDB entry" bridge fdb add `mac_get $h1` dev $swp1 master static + ip neigh flush dev $h1 ping_do $h1 192.0.2.2 check_err $? "Ping did not work after locking port and adding FDB entry" @@ -135,6 +136,7 @@ locked_port_vlan() check_fail $? "Ping through vlan worked after locking port, but before adding FDB entry" bridge fdb add `mac_get $h1` dev $swp1 vlan 100 master static + ip neigh flush dev $h1.100 ping_do $h1.100 198.51.100.2 check_err $? "Ping through vlan did not work after locking port and adding FDB entry" @@ -164,6 +166,7 @@ locked_port_ipv6() check_fail $? "Ping6 worked after locking port, but before adding FDB entry" bridge fdb add `mac_get $h1` dev $swp1 master static + ip neigh flush dev $h1 ping6_do $h1 2001:db8:1::2 check_err $? "Ping6 did not work after locking port and adding FDB entry" @@ -201,6 +204,7 @@ locked_port_mab() check_err $? "Locked FDB entry not created" bridge fdb replace `mac_get $h1` dev $swp1 master static + ip neigh flush dev $h1 ping_do $h1 192.0.2.2 check_err $? "Ping did not work after replacing FDB entry" -- 2.56.0 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel