From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (unknown [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 4FD4A805B2 for ; Tue, 22 Sep 2026 15:02:24 +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 68MF1AAB019535; Tue, 22 Sep 2026 18:01:11 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68MF1AAB019535 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="DD0RQqKW" Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68MF0qa0019476 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 22 Sep 2026 18:00:52 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68MF0qa0019476 Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-48709a1fbd0so16795f8f.1 for ; Tue, 22 Sep 2026 08:00:52 -0700 (PDT) X-Forwarded-Encrypted: i=2; AKwUvBx713MqWH/qMa2iCjBYGhZ/nK8Cduwe1VMDNwMjJ8CuEdTphM0+haeBTa0XEeLy1zL6JmTHow==@openvz.org X-Gm-Message-State: AFuF++nZEcWMQIAlw1aVeNmy/OzmlAdoisbykmdRCRbz6Mp8RozrgUsi f/aP8ay4C7Y4g5dvhURBxrzr+0PeAqIuV985eoxHde79ESHYmNt8Zt7MLvXnm0L6uOwRuY8mCVH N53yE1cU4spWSF62szSlUrWMQbjKcLJWG0V/MelqIV9BrObzED4Exlw== X-Gm-Gg: AYBFou2FKm7PBqlJmBIbr1EWUCOtWS4rHD4BLMvdDJTWSkTt6hNilbSXzj/9NRmhin1 LfOsvauazXmdAYDYLR6FXKLLjwjkeQthePZOEiPG9/aVxVwINFK5M8Tjtygl6dBt/zWe15/mIlt MQu5EgUMg9Xjkz8PG89BukFYMDmN2HSmHJauNSDx1YHpeIL4o+d43aEI2WPe+uAiluRx7KrgGrO yvBUIiL8kLi8yPMF9Rppo4efTL4EPqE5caynoXeaHC41ixyHMK1cBCM/jGgSOlob2e7YFK45Pgu irynkpjqATcyLTdsd802vuhOVVepjS4FwdocbUESIq4jLY8B6UqpqO7UF9GIgUlR2qFGMyyCjVN Euft0ShcJrtCe/N6HsA== X-Received: by 2002:a5d:5d03:0:b0:487:8ef:5303 with SMTP id ffacd0b85a97d-4871e394d18mr24252531f8f.34.1790089252404; Tue, 22 Sep 2026 08:00:52 -0700 (PDT) X-Received: by 2002:a5d:5d03:0:b0:487:8ef:5303 with SMTP id ffacd0b85a97d-4871e394d18mr24252275f8f.34.1790089250166; Tue, 22 Sep 2026 08:00:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1790089250; cv=none; d=google.com; s=arc-20260327; b=OcXwQoxU905SaESIA8fFA8UAGPJsAoxGGRL7pDsJxyICUL1k19I8A04HzPWVHwsABE DBUZCBP866OiVn+xI2miTn8kAMnl+VvmQVmLZcFcuQurdKYUkTg8QVDQjkTJkWY0YkpI nnCyv0hoBYYPrZN/DeGZrvMl4b9Ju1JNOOgF5XEKbpLEKD4TWskYsy24gPdD+Qrh2Tnf a5+6tkfCrWtO7Zcx5QHl0jnmGj8bjIkNHJKBjWUfW13je5fNpNw7LbdoVZ0Zkyp0vJi/ uWjR5LEy0+3detsG8Ox6uKid+NfoT8N/fXH97kBQuSX/+6SnoXJyFyCh3IXK5no9Fg2K Wfbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:dkim-signature; bh=waK9zyAIKc40d6NuRegfxm6q6JN78w9m0lYerbeiUf4=; fh=RDs/3FkPwJ7DtDY3v0qOo3CaTMcY6h5syx0Vq9PC0Z0=; b=nC6AAIz2ayj5K1mtJeO1ty9ffp2pISpso0zTZe9envIoC2QmsdYgasAkmZpnOOPKFO FbIkfu/XJgPj+MdhXGUt4TX1u4p+f1bCstejevfVozfigY0y2M9ygygYj0Vd4zqnTx2s cBYdXhMR+ZjXvuBU9Y0jDt1FQDRfNwzHoemM96RFFzXDYEA3advdyo+QNsoUEaFUvQQZ nMmMqwTsDq5upfe5KORmyUGk0Pw/ENB8SrYPnlyOqjOoY/Jvq7xuFNkPvAjekF4d+wfM zG/bZmSRQO/oWN1QmLDb0i7qddnZOa+lr6K84REztIw15OQjxeiuF3LzwfmUWQrv8peL wMbA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=DD0RQqKW; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@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-488628f29dbsi3738656f8f.457.2026.09.22.08.00.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 08:00:49 -0700 (PDT) Received-SPF: pass (google.com: domain of khorenko@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=DD0RQqKW; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@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=Content-Type:MIME-Version:Message-Id:Date:Subject :From; bh=waK9zyAIKc40d6NuRegfxm6q6JN78w9m0lYerbeiUf4=; b=DD0RQqKW/qqUtXOQp7A Hr7dhyq54+30zcuB9d0/FcgSoRJ83A8FUd6kqFf4AyD4H8kmJ3FaRssKzTe66U8jzP3ZWt4danXTM N8CcslVD9laVA8yHy8OvtDUBAJMsLdRkcyn+RCDFbafHVye32KtdKrcyYToPrWUVpUg3vB1JN/jKz inNHwKKU95JM57ltgbiIfO7/6jDTzTPTY0WKulbeKP2qP8UfXZQCS6gQAySPeKvX1ejlXSdR6HuLf P0SgtTEKb88H/EVRPwT96F90Wr8Q8GPngZLu31ETDXA+Tk0VprVCAXg74dGqyaIX8dKiA0X+aaGw7 atpsbQdmo6zgQWQ==; Received: from ch-demo-asa.virtuozzo.com ([130.117.225.8] helo=f0.sw.ru) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1x91wL-00DCaA-32; Tue, 22 Sep 2026 17:00:39 +0200 From: Konstantin Khorenko Date: Tue, 22 Sep 2026 17:00:43 +0200 Message-Id: <20260922-b4-kh-self1-v3-0-4548b8d45755@virtuozzo.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIABuYsmoC/yWMwQ6CMBAFf4W8s2tgS1D8FeMBytauGiRdJSSEf 7fqcTKZWWGSVAynYkWSWU2fYwa3K+BjN16FdMgMLrkpW2bqa7pHMnmEilzw7VC7AzeuQy6mJEG X3+2M6JWO+wqXv7B3fxP/+r6wbR9PRBh3eAAAAA== X-Change-ID: 20260922-b4-kh-self1-3fc9d437263a To: Eva Kurchatova X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=3368; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=r7EkjrRnvQLdzURlPV3mu7ncgZzRODhcBZAGLqT4CfM=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBqspgfRqYtZxTpZHUd5G9BrgZmGNi39Ki1nyeq8 dCKlXZQVZeJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCarKYHwAKCRBRlgpH+WFc KkEWD/9yQq/o28P+sx0Rn1viwRzAWIJmAJBqRbEZ8tX8AGoRQVB9r69Sq3G0vgrqMJKcqfGaix/ W5IaoKVVBfX1C7UaBJnReO+6SzPx1ArXVt8DC+goQBT5v6U8EOD6ljsBpOHm18V9dO40fIAFUSK Pc5AX9xQN+8wJDxzoAOM0C0itVSizrdqgMOstI8MECIebMHPCEnLGBs5fCI6kQLBVY241S55ZdB vWdc7cp+mdEwiZsYw6UC4B2fhcEjdjJd8nCYOm2v0Gx+w6Oqygmk/zCy3+ByYWcbG6s8dh6dOzk I1VA+lNz30TvpPrcPOUgxulxokIdLVvnCoDKnhOzIsDffLrQ+7R+YVUMh2ON/z46K0og1F7YAFc DpndmNeqgdNXsPOM+u1EIcZFchPVDUv9yrnZNqbHY/A/q3+6EYwVkSIm1tyDQw4VZO0YF3xMyRv BpMZ6aKizQpT2jI3hRgiK0B3exWpA4YR4diZTWk50zk5Te/FTB40hvXQQcTPPTFhvbuND2VNXl7 iJffZWrWLQbfRtZOufUa2SWgeQ+NJRnyd60Knquco+pU6sN8OgUZDYmxfegRzAYB1Q3CXMlRDYG LamT789PEGhThpEuSDjV4nFp6uvndXM9mMic2K756Lgj9LlOCUu4Waxd1rvg9FSOW5aF9Ht4Jy/ 2s6xEUMY00jnIaw== X-Developer-Key: i=khorenko@virtuozzo.com; a=openpgp; fpr=560F6DC83DC5D3D063BD082C51960A47F9615C2A X-OZ-Fwd: true Cc: devel@openvz.org Subject: [Devel] [PATCH hci-8.1 v3 0/5] selftests: net: make the net tests pass on a vz10 host 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 This is Eva's series as reviewed on the list, with the two changes below made while applying, so that the version on the list is the one in the tree. The net selftests fail on a vz10 host for reasons unrelated to the code under test: the vxlan Open vSwitch keeps on port 4789, sockets other services hold on 0.0.0.0, features this kernel does not have (erspan is disabled under CONFIG_VE, the SM4 and ARIA ciphers are not built), an iproute2 that fails a netconf dump that worked, and an installed testsuite without the script its wrapper runs. Patches 1-4 fix the tests for each of these. Patch 5 is an upstream fix. The bridged PMTU tests fail because the tree has 8930424777e4 ("tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu()") from the RHEL import, which makes a bridged vxlan answer an oversized locally generated packet with an ICMP, but not b58d74963320 ("tunnels: Drop stale dst when building an ICMP error for PMTUD"), which fixes the bug that came with it: the ICMP keeps the original packet's dst and is dropped or sent out of the tunnel instead of being delivered. The cherry-pick brings the kernel fix together with the pmtu.sh change v2 carried as a separate patch. Changes since v2: - "selftests: net: make the veth GRO checks independent of host tunnels" is dropped. udpgso_bench_rx -G enables udp_encap_needed_key itself, so the aggregation checks stop testing rx-udp-gro-forwarding on every host. A v3 of that patch with a SKIP instead is requested in the reply to v2 3/6. - "selftests: net: let the bridged PMTU tests take the ICMP they ask for" is replaced with the cherry-pick of b58d74963320, whose selftest hunk it was. - Reviewed-by from Vladimir, given on v1, added to the four test patches. v1: https://lore.virtuozzo.com/20260831224850.1642265-1-eva.kurchatova@virtuozzo.com v2: https://lore.virtuozzo.com/20260922120235.2729869-1-eva.kurchatova@virtuozzo.com Signed-off-by: Konstantin Khorenko --- Eva Kurchatova (4): selftests: net: run the fdb and bind tests in their own netns selftests: net: skip what this kernel and iproute2 do not have selftests: net: install pmtu.sh, the script pmtu_wrapper.sh runs selftests: net: mark test_ingress_egress_chaining.sh executable Ido Schimmel (1): ms/tunnels: Drop stale dst when building an ICMP error for PMTUD net/ipv4/ip_tunnel_core.c | 6 +++++ tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/bind_wildcard.c | 13 +++++++++ tools/testing/selftests/net/fdb_notify.sh | 7 +++++ tools/testing/selftests/net/ip_local_port_range.c | 17 +++++++++--- tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/net/rtnetlink.py | 11 ++++++-- tools/testing/selftests/net/rtnetlink.sh | 31 ++++++++++++++++++++++ .../selftests/net/test_ingress_egress_chaining.sh | 0 .../selftests/net/test_vxlan_fdb_changelink.sh | 7 +++++ tools/testing/selftests/net/tls.c | 2 ++ 11 files changed, 90 insertions(+), 7 deletions(-) --- base-commit: 7ecb7901c3065a4c30b55adebc059c3dd4d06424 change-id: 20260922-b4-kh-self1-3fc9d437263a Best regards, -- Konstantin Khorenko _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel