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 1F25680DC1 for ; Tue, 27 Oct 2026 17:29:15 +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 69RHS1gF031720; Tue, 27 Oct 2026 20:28:02 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69RHS1gF031720 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="RtHTy7VX" Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69RHRv89031703 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 27 Oct 2026 20:27:57 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69RHRv89031703 Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-48dea677afcso46940f8f.1 for ; Tue, 27 Oct 2026 10:27:57 -0700 (PDT) X-Gm-Message-State: AFq9FYLgqcyxcn6PdJKnjz3n+VZZcSOehWH7gUpiwFDc+y1/eytXbRvM vYD4u/PMMQ6/1s7ty+JKTOUT6S+cTkp7xjdHS2Z1rc4GChqdyI1oTjgk6Y+cNrSF06V/91b8UtZ torz2wmA8BzpCvGdgDv581FsH1jT8ADfjzRlo2subIARfwEAFLAqiBQ== X-Gm-Gg: AYBFou0RKUMqhCY1auATqqV/pbB1UF4urh1eGFkm2esefRK8OXJtrAzSoyIyNy67jJj VmszwegBm8f5W1fPJQRBbgRhHRbYaUoB7hegbEAzZY2dnizpFZqemkinx3G5EkTg1eXDLbAK+Rj PCRmNxhffy3yVQpT0XT0B5dzFeihCBTigC5reZpWQ5w8sCaVpijt2sGKZmnF/fEEMFW/HEg12RI Dy0zctnVxODB0LXwJxEU6Vw9En3xel8l3mA8YzT43mtrncOWV6u7U1ar14h/ZD7ohfTtLgQnAxY ug0CD+emLetdQtNvZIa50R/4JriD3bX1B/DO8iO2B6pGTrDdiEH1YBCTzBKfjifX9M5jBdc4QkH ZnrKIB1Dm320iRk0axw== X-Received: by 2002:a05:6000:e4f:b0:48e:39b0:ed84 with SMTP id ffacd0b85a97d-48e55a45541mr6497445f8f.19.1793122077343; Tue, 27 Oct 2026 10:27:57 -0700 (PDT) X-Received: by 2002:a05:6000:e4f:b0:48e:39b0:ed84 with SMTP id ffacd0b85a97d-48e55a45541mr6497390f8f.19.1793122076680; Tue, 27 Oct 2026 10:27:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1793122076; cv=none; d=google.com; s=arc-20260327; b=rfHnkI+mHRIyj86gBCqOtleeOc87MoTD0IPIfa1iwE8c0JJc/1phQjYSADD7+7Rvne CUhpMQnzaZ/CHwQGRFkY//BB3jT96rpLM9foio7Pn+3KyOWxiymWRx1MBLmOxYdfC1HM iPdnF6e0SyNjrAYNsG9lmGZXu5ULAWwaW6IifX1AoXTcUDafso7RzaqJavckP4OuHjWu +8JJxyR0Jn/FcS+lf95NJZTgoVeCgBvBqRW9L9GOKwnqiUbBNWg4XIoIXMZEba096Hs0 GQ0SOUencqP0HliM+db4lZeFCImjcHtj8ihT78jqzypdTZ5GYKt9F0Oc96r14cOKYItd 33og== 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=57QIlCvOLFPZixIEj3ChK1ctydBKBmxXhtzcDhkgwdE=; fh=496U6L74gpQuvqOBbA5zrz+GM8420zELyytyetWuBXk=; b=Agimy75FjvRvnMmz0sZvjB3/hTR7uQBnqruhAp+ZD0I6ObePsI8txPNNBNfvf0qQlT HU7MjAODu2UeNXfoBpaPisYeYIraTC72L9Rl6SP6o29Dye6q2oebOtABvJC3kGJwK2eu IFY/AQYVuJOMJfGo8Hv+b2mv2iwbT0hZZcitRsL6stjk4xQ650fO4IuoazktHTtau737 9DRVOu9h1j3OoEzHfBDYgyxwVV79oqEiSuVe6brzaVwUdyXTGj6UNHSofLM1ehF3huL0 DJMSpJ7VKEAp2FYn4ZkhpUtmOWp6j2/Iux/gouel5Xgwvo4pl9kTPSuS1uxjYkAcB+RJ wfVA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=RtHTy7VX; 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-48e3ed229c2si19234371f8f.440.2026.10.27.10.27.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Oct 2026 10:27:56 -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=RtHTy7VX; 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=57QIlCvOLFPZixIEj3ChK1ctydBKBmxXhtzcDhkgwdE=; b=RtHTy7VXQJ3UD2/5YvY ii2q07/sbVki7ZpuP8KIpS7b09lQD/kMSbDVy6iVFTsAMvAN53BulSuMwlaKWnoMRVnwFmkZzwDxj YeryQ2Rk8DEjpz5yOV14l5EaPmqms5ZX7WAeNyNLKoYQZ95Ffu9rfKrljSOT6VcK2IyaacvS/22SD M9C1tMQ/Ay+REgQatXGVa5PDJBHbw8COalM52b5ey0B6QKEr4fXeC5q4jilHeZnlPhXkRqXvVKq14 KEfgwO1BjMxDGGG4YZTKuz9Q+LHoIn9aLrjtHwzhRZSmcTvl5TuIPHxLbPek+2iXO3XMg85viupoK Epnu1bVXOPnQOPA==; 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 1xLku3-000dYJ-0q; Tue, 27 Oct 2026 18:27:46 +0100 From: Konstantin Khorenko Date: Tue, 27 Oct 2026 18:27:49 +0100 Message-Id: <20261027-b4-prep-khorenko-vstor-151678-veth-udp-gro-fwd-v2-0-33d8d5c1f257@virtuozzo.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIABXf4GoC/y1PQXKDMAz8SsbnSmMpQJie8o9ODrYxscsUMza4C Rn+XkN602q12t2XSDZ6m8Tn6SWizT75MBbAHydhnBrvFnxXsGDJDUm+gK5ginaCwYVoxyFATnO IQDU1lxaynR0s3QT3GKD/7UBrVpJMq0zfifK0aHv/OAy/hDMeWiRxexNp0d/WzLvdfqpVsqCjG o3bV+8JoiMJDRKjBCbCmpGQGR+Y18KEvO5a5/dUz6NWpsPsv0FDLNu6wkbKc10Bgc0KhyWWtnP I6pp9nJewrgFN+BG3bdv+ALArB6gkAQAA X-Change-ID: 20261027-b4-prep-khorenko-vstor-151678-veth-udp-gro-fwd-bb2a01c8acfd To: Eva Kurchatova X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1514; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=Q1o+OWLw9CtoxrtHjZjJU2cooPoQS4seMvUfGvtKnfM=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBq4N8atUNVOzb5rpHZt8sIwELe5lOC5b1ez7kHO +FKFaJqHDWJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCauDfGgAKCRBRlgpH+WFc Kob7D/9pjIPa+UTG96cpwptxj0OYnvjKDxd3rQRNVu5ItaVzJyyXKqvIshmAMS52/K1ghYOz8oc LTrQigG+eq4BbR+hzMLC9QgmfPHDbKiSodi5fEptT2rQPYmwysBT9o8HHTn9rNXCkGvTb+8Zam/ 4GnGxTo8hua/R8Tg8WYXSuRRrWqZfcCxjaw4r0oIT1agEkemvyQD5K77gcpyhc1CSjh3VQoC6un FO5dmYKWc7+IOIeKzibA8j0r7xoO7VUcasuwzxOBXtoGBRcrpz+2OC4Yd9TJ8QQN4SNWi9G8g+U pz41XpxQlpVIlf4nKqDXbMrR2HuyLmAqvCt+nCz7lTS+T7x019iFRUVvC4+lQLE+u0MLH92mH3o RneASjjsNXsZZPsJitNc0F1RYViR88YU7gFkAt2+1rRGTmeMLu2EUfB3wcxyF4oBuCYyC1wAzrK qCCeKiVG9uZ9wDWaLTmyG1HXFI7caWQ+qXqZonIzyDQaPEhxrh3Pm2cgYG5R4YTiDK1547yYG+7 SsLzPG6ucm+Eiha0pHW3ZLSG9SWDEqllN8GqDd1QZhZINueQThJecO3cSoa2maKFjXwzYlh9bfM 2hgpWpC2sCpGtJX2aWJkwYseq3v8K7xQllVFvcYiFfv/KfOTCkiq/51CzaeHMsR5q5KWGMBLgPB oaXFlEPUs05y9sA== 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 v2 0/2] selftests: net: veth: run under separate netns 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 Patchset for task https://virtuozzo.atlassian.net/browse/VSTOR-151678 This patchset replaces the kernel patch that was declined upstream, on the grounds that the kselftest itself should use a separate netns. Suggested-by: Willem de Bruijn Link: https://lore.kernel.org/netdev/CAF=yD-LZSec9g_0bBgrcQvq2OO1BrxMSRHH=uU7eamCmWcTO_A@mail.gmail.com/ Assisted-by: LLM --- Changes in v2: - Patch 1, message: GRO looks the socket up only behind the static key since f2e9de210d50, not 36707061d6ba, and a UDP_GRO socket turns that key on as well as a tunnel does. - Patch 1: create the fwd veth pair inside the namespaces, so the test adds no interface names to init_net. - Patch 1: drop the two comments that restated variable names; the one left in create_ns() no longer ties the lookup to tunnels only. - Link to v1: http://lore.virtuozzo.com/20261026120854.600354-1-eva.kurchatova@virtuozzo.com --- Eva Kurchatova (2): selftests: net: veth: check UDP GRO forwarding on forwarded traffic Revert "udp: let rx-udp-gro-forwarding aggregate under encapsulation" net/ipv4/udp_offload.c | 2 +- tools/testing/selftests/net/veth.sh | 24 ++++++++++++++++++++---- 2 files changed, 21 insertions(+), 5 deletions(-) --- base-commit: 02401c5e378f282fbf11bdc65996253ff65dad9b change-id: 20261027-b4-prep-khorenko-vstor-151678-veth-udp-gro-fwd-bb2a01c8acfd Best regards, -- Konstantin Khorenko, Virtuozzo Linux Kernel Team _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel