Message ID | c16b86ed16def6068517d62168734b2f8b1dff8f.1732630355.git.felix.huettner@stackit.cloud |
---|---|
State | Accepted |
Headers | show
Return-Path: <ovs-dev-bounces@openvswitch.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=Co6CQF/O; dkim=fail reason="signature verification failed" (2048-bit key) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=Co6CQF/O; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XyQH925f3z1yCv for <incoming@patchwork.ozlabs.org>; Wed, 27 Nov 2024 01:40:53 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 9D5794EDC1; Tue, 26 Nov 2024 14:40:51 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id sgSEMBR44uhi; Tue, 26 Nov 2024 14:40:47 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=2605:bc80:3010:104::8cd3:938; helo=lists.linuxfoundation.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=<UNKNOWN> DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 14F3B4EDAF Authentication-Results: smtp4.osuosl.org; dkim=fail reason="signature verification failed" (2048-bit key, unprotected) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=Co6CQF/O; dkim=fail reason="signature verification failed" (2048-bit key) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=Co6CQF/O Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [IPv6:2605:bc80:3010:104::8cd3:938]) by smtp4.osuosl.org (Postfix) with ESMTPS id 14F3B4EDAF; Tue, 26 Nov 2024 14:40:25 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 9ABC3C08A9; Tue, 26 Nov 2024 14:40:24 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by lists.linuxfoundation.org (Postfix) with ESMTP id 22BB0C08BF for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:40:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 81D274EC70 for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:38:06 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id cGTpRv-H5OaW for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:38:05 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a01:111:f403:2608::62c; helo=eur02-db5-obe.outbound.protection.outlook.com; envelope-from=felix.huettner@stackit.cloud; receiver=<UNKNOWN> DMARC-Filter: OpenDMARC Filter v1.4.2 smtp4.osuosl.org 79C094EC75 Authentication-Results: smtp4.osuosl.org; dmarc=pass (p=reject dis=none) header.from=stackit.cloud DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 79C094EC75 Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2062c.outbound.protection.outlook.com [IPv6:2a01:111:f403:2608::62c]) by smtp4.osuosl.org (Postfix) with ESMTPS id 79C094EC75 for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:38:05 +0000 (UTC) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=wGGyYTH6QbAzpJ/z7q0lbz4A7D/YdqCp4t1doneiet/7v6FS6dYv2hQLdEQPOhOz8aQu+ICnHNL3jg57cNXOEyLMacuK5MC5odj1bMhX2ZyRXajnBQ+H0wMOHlAHpRhmNs+SQ9Fxdwiq6ZBzjxwqNTiiQgyfLKHUEKNllK5LrCqNoLbGpI/FHlUXMC0QorZR5e8qysYDe9qCk9hSc/ehDr/T10dan/acxzd7yl2pMPdHKb5DgqJOdhYcBjVewAD+Sy1aSKMtq043+YMteiWyA20Fq+efu4hZDCjmzz/VNxx6FrDC0r6Nngt4yi4TTpyBU0oITjrj3OEoQI3HbXsoAA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JyISVOgYiNDLn1SJFmNyXNpVXKhzf6Nfem1iXk48q20=; b=ceZqCu+piJ6IRAiQ04f0M13VUq5cXviUS284Zv0rCgwxBjRJo/oaD8+HnWo54BY2kEO2RTioWfCJrJCMJF1OyFV7FisfUsh1nOdIDzI3ol0BJn/Z630N5pFQgjwHF50lMNJntzPzt2nJfREP5izHGLhAk+g61Dr6z1aMKs5tmKWvcYEznTa/Db7l89psDZAGxpGrT0zA9X1h4pXChdOJeSfw7+zbDFGXkFHa8RElv8A5fympL1xodV+OXda0tVgTwP8fPEh9w46ASwU4FtDGz676RTlOnQIJcS4TPq5jqziZb529jlvOH3CeaF8n9MkbbJXNvXWpHXfYHvohg4TqkA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=fail (sender ip is 104.40.229.156) smtp.rcpttodomain=openvswitch.org smtp.mailfrom=stackit.cloud; dmarc=pass (p=reject sp=none pct=100) action=none header.from=stackit.cloud; dkim=pass (signature was verified) header.d=stackit.cloud; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=stackit.cloud] dkim=[1,1,header.d=stackit.cloud] dmarc=[1,1,header.from=stackit.cloud]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stackit.cloud; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JyISVOgYiNDLn1SJFmNyXNpVXKhzf6Nfem1iXk48q20=; b=Co6CQF/OPPB7Cnka7p2615Sgl6oArp++M4YD6Nw1IX9YO079/Q2ZpMj7ROsGqmq1zww3jkkQgolQplGIxcxUFsIwet1zhcoFI66EynEp19v4kZsD5wItGWJvkMMkUGoWAEv4oBlQxE2vedew/PIZq6OAWBseCdcRJpk5Ak2kkBMlrh2yUrIybAjhhbGoR1kLbYWg8TxNaPK5EiVIYOzX3sEb+8HtE2Cel+vcE7pxM5eijl/7gBjUnKyW4hEi3o/eosSk98LafF+LXWqBhWLiM6qAV9joUlnL9JM/k/FoJ4DYv14jonN+GG2BTj6PdWEmqIgGsFXye1ewfIJg0gm5VA== Received: from DU7P189CA0018.EURP189.PROD.OUTLOOK.COM (2603:10a6:10:552::26) by VI1PR10MB3727.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:142::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.12; Tue, 26 Nov 2024 14:37:59 +0000 Received: from DB5PEPF00014B94.eurprd02.prod.outlook.com (2603:10a6:10:552:cafe::37) by DU7P189CA0018.outlook.office365.com (2603:10a6:10:552::26) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8207.12 via Frontend Transport; Tue, 26 Nov 2024 14:37:58 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 104.40.229.156) smtp.mailfrom=stackit.cloud; dkim=pass (signature was verified) header.d=stackit.cloud;dmarc=pass action=none header.from=stackit.cloud; Received-SPF: Fail (protection.outlook.com: domain of stackit.cloud does not designate 104.40.229.156 as permitted sender) receiver=protection.outlook.com; client-ip=104.40.229.156; helo=eu1.smtp.exclaimer.net; Received: from eu1.smtp.exclaimer.net (104.40.229.156) by DB5PEPF00014B94.mail.protection.outlook.com (10.167.8.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.12 via Frontend Transport; Tue, 26 Nov 2024 14:37:57 +0000 Received: from EUR02-AM0-obe.outbound.protection.outlook.com (104.47.11.238) by eu1.smtp.exclaimer.net (104.40.229.156) with Exclaimer Signature Manager ESMTP Proxy eu1.smtp.exclaimer.net (tlsversion=TLS12, tlscipher=TLS_DIFFIEHELLMAN_WITH_AES256_NONE); Tue, 26 Nov 2024 14:37:57 +0000 X-ExclaimerHostedSignatures-MessageProcessed: true X-ExclaimerProxyLatency: 6733198 X-ExclaimerImprintLatency: 3397803 X-ExclaimerImprintAction: a0aa3f201e7a4634b069d51cd4800961 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hTDABnbK9vzuUh+CH8uyylqjWLMDe8PHkKbwKwYFNlUN+QdwVe8O1OwK9pLxh56HnLh/8mCT4XStxPNmEzmI78wFAbWXLnZPwgqYnSLgDKGaOsAzgPPVvfROnJaKVZIwnGYBNTD+wIl40YCigsuuBywekoaOMTz+030qI1vEY6TVFtBMrxTL+SfzSiVPUk9u4T1sZcNtRUv6X2B6tcZgNbqBe24GBIzPW3gX5e/Lr5bdMM7rY4/vQlA/fb+8Y798/A3/qcyHzBJ0xa1xw5qJxJEhgZBZzbsXfBjyg/lMcEUE5BA0QxIuk48yZX8WyMYs0H/jdjZ7bvL7SCJgCNmDXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JyISVOgYiNDLn1SJFmNyXNpVXKhzf6Nfem1iXk48q20=; b=b28ZJlPO9Rt7U4fp8d257KTVmCmCk/Duw0DuKL0IgumFk+t9UENa/MeJZISQ+sDYeh/fMkmP7RWt6lyiMgQ5LEmEqHCxR2N8u0NDucDZ0yAtXuKQeKVPPi8avI2tHVpYO/Yqi3gmASNrfdqJ0Lve7NaOKNarQLC+FNOC0Fnwde5fxAuAlj40XYYkdxWvs4Rptg+NfUMRJuHo7wEBA0SYyVoAmOx1LJjwXy8agxjuzaDdlw7pTYmB63oDCOPU/dv8/RF3Iownro5QW7CNrSTrnd/5ND4n987QRm0CWY2O3E5D1cWilkb4ANoEzPHuyDkio2nVrnu/YiRCLUZRFBy7Ng== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=stackit.cloud; dmarc=pass action=none header.from=stackit.cloud; dkim=pass header.d=stackit.cloud; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stackit.cloud; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JyISVOgYiNDLn1SJFmNyXNpVXKhzf6Nfem1iXk48q20=; b=Co6CQF/OPPB7Cnka7p2615Sgl6oArp++M4YD6Nw1IX9YO079/Q2ZpMj7ROsGqmq1zww3jkkQgolQplGIxcxUFsIwet1zhcoFI66EynEp19v4kZsD5wItGWJvkMMkUGoWAEv4oBlQxE2vedew/PIZq6OAWBseCdcRJpk5Ak2kkBMlrh2yUrIybAjhhbGoR1kLbYWg8TxNaPK5EiVIYOzX3sEb+8HtE2Cel+vcE7pxM5eijl/7gBjUnKyW4hEi3o/eosSk98LafF+LXWqBhWLiM6qAV9joUlnL9JM/k/FoJ4DYv14jonN+GG2BTj6PdWEmqIgGsFXye1ewfIJg0gm5VA== Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=stackit.cloud; Received: from PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:30d::9) by AS1PR10MB5555.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:476::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.11; Tue, 26 Nov 2024 14:37:54 +0000 Received: from PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM ([fe80::f00d:feeb:e45e:54f8]) by PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM ([fe80::f00d:feeb:e45e:54f8%4]) with mapi id 15.20.8207.010; Tue, 26 Nov 2024 14:37:54 +0000 Date: Tue, 26 Nov 2024 15:37:49 +0100 To: dev@openvswitch.org Message-ID: <c16b86ed16def6068517d62168734b2f8b1dff8f.1732630355.git.felix.huettner@stackit.cloud> Mail-Followup-To: dev@openvswitch.org References: <cover.1732630355.git.felix.huettner@stackit.cloud> Content-Disposition: inline In-Reply-To: <cover.1732630355.git.felix.huettner@stackit.cloud> X-please-dont-add-a-signature: thanks X-ClientProxiedBy: FR3P281CA0119.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a3::19) To PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:30d::9) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAVPR10MB6914:EE_|AS1PR10MB5555:EE_|DB5PEPF00014B94:EE_|VI1PR10MB3727:EE_ X-MS-Office365-Filtering-Correlation-Id: fc359a24-d05f-4534-c4da-08dd0e27ebb4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info-Original: 8A2hYdYYs/0WklFViTnst6FSynB64LmGDWIv3GoyjJa0Fuk4NmFN4+HvUR2ryCGUKqHFqjHmbeRuORdCeR327eZZH71o3H8l7kfytMZeyqkhS5JhG2IASU57PzXmTBi/6sNp2OnfNzivSPZuET04R7v2TNjvaZWsPA+XkPVZUStZZZC6CaOtnk3CZpPDQc3FoAOTB8HSi5cDqAwRRDV908s1gPEjiHY21lOL+o/H5WBZ4M0cImsaItntOY/CdB6a/X7w56uuYULjPfbeKY443ETyTaDsKUG34W6UZ8mnidbpy40tscJnFnUW+QdVZRHY+zIN7ZJxZWqnHJ3g87Jrj9r4hFo86c/ZD+5Vg813adSX+U941ACaCMl/2bJQxdkpwja0x6GclqPILLX31w+CXaAszez/oT0AsMtlrIfGOg49u4KfoDAyBmYIlNuba4qI/7nK6n/4c4cfyw4gKv2Q05SKFL/crJkWhNbXiyMMOWK4qgwcxmB3us0OMjOdkuP0u/mUTtiyMO8n5M+7pGVufPtSqMY4KgDyF1dXSgT1HUQVPc40Ef1PblUI/gZT08DR9kcqEf1b9a0x65j9MknBoCWgvs5kItQRRYKFzCO56kANYNq2kJUNZbXAlHrznxag4Rb+gqomlidKn7SZBt49Rfae97dswVXaAH291ICHk7GlAcc0K4C8Rt1mRXczberz4EHsRVSKKpJOSshDyzeosXOsgeJS5bujBFlZVlVaBi2VR3I2uFvCcOM+6YRKUOyr+GGUjPwCAv7kyd9F4rkd43RjAFyPGYufaTOXk54MyJ7VD9huU3urXdBE7YZw13sNqI+0ZQmbDmChuZ8uBnUf7e10KFFWKQ8TSnnb4bmyipyCkzxUnrtVcaA6ZSXBWJQeOpT238yO5CsEA7qZUNgH4VMFembbkzH9yXFivZ0XsHKpr+1bR0zK4rvjMQfC/jS57nw6jWMJGrJt38I9ERtE/+nHz38kwtvFDhVvLGkwmd2ka7+HVe/Bdg/cmBg0V39XKMcA+9y7BIlnws24XxLq3KGVgU6y34E9z1j/lEV24olFEjbPe0CGXNcKwzhAtp/waeVja9GOL1qzfwFcvkmJsPxh6PvL5l9hZwLLdUJq/dySl5RPNkJhHcAXQIXWP1mA3fvTiP9AKXYObwTxu2c6Xel1jwuUAXJ/eP1HHeiRl7Sca0L35B0s9K/D0RboqnWDCYOylqa4x4HE/iDFbCHTmXktq4eDqVQUbRac542TydnjfYNvpdU/UkuZsMPiO/fnTyL3GAMYJBPkBjCIt9EHU1yDU8Y1/Vrxs3Fu8Eemv5e3I3mcscAn7l7OQr22Pj3AswkzX57zQZOq09AXEa1ILQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR10MB5555 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B94.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 376188f8-232e-424d-17c1-08dd0e27e9e8 X-Microsoft-Antispam: BCL:0; ARA:13230040|35042699022|376014|82310400026|1800799024|14060799003|36860700013; X-Microsoft-Antispam-Message-Info: ykuwfX9EN89cAczSvC0VaTf3H+lHUb5SWscAGsWKwgDNMCjl6MKvKPNakdXplhuousRHSd52KZ5Gb4O3IG1nraDZ6W1gWXHku4jcGe/CzVb8MdzBTqFKOaS2U33j0O36shaXXQhsq8T7LSwj3gbTXx1Qd3fYiniDvX0bttEBUxh10Y3jwOBqj6GRBQrRR4UwTKOHwYRr0si5j4F0QK6gEPo0OMp1qQS6r2pfFr9wAzdykR2qkVrjIoVyZ59Sh2nz8sxvcKlV14vul61p++p2zShIbhY7Az/tY/jAGlh7NySH0DYx+GwUKY3HfKzTK8raooMORj3zovk/h1HJvsSpFbvy8OdsMPdib6nzG2sQnfvc1ce+0hJLxddY5DmD++FGSXbgdEsrzt4ar8yYpbSXAO2OpG7RSprGG8IW1yDGn/K9lixPa0QqkqXWQO/GEmQCBXwvR+uB+ODYlMtzpzL+rKEvrxRWmPZIVUwPMMw7VzsecUMwm6bzmZM8+gFvdaxDb6mqTJdEw5fbWuC233wL2aXLFm8mI6DVDYE1berfAneJCpjJ360WdVkTgydpLb+kDceTPOpd2fUrbwVNqNb9PQ8vomBMlzgnTuZlU3xGQHW5b0y9dz+bIykB2IRfuMPXeAQkgNtqECgTDnLlSfR1qdKChTFpham1o6XSw1R2O9awfKMfmdAGu6drCasPlmtsneWlNv92x8IN3Zwi4xuFp+D6pSYIi4toPmoFbX8j9KFTbVqdc4qVy9RqQRNo4MngKnt57cwaiOYVg/VjhevZ/gB3U8nmHOxEhg3R6dCMSoyokN+4PN8J5Oh2kYNdcXwK8sst/QHLIo2CKiqZSg7/MyDWkdF2nyeHhcLBdmOb6t/Np8k9Hpw6MovAgoMaxjzOF2HMCqhnaC05hUHQ1xP7x2DXTIp46XO1mtfbDdRQvBlMkgh3wsy/aXr6oHKUVMVutMJVGLXvWlpYmIeB9zWcq02eaBJwa2kGupWkqpBVrcislulPllE2Mh2ZMISqjg/DlvRlJiNOhaj5Pe8vkl8l3z458XSfsS0kUpSdMtV/tKPTjr/yvTgbj+6H2Wl+Dju0ejUK26RD8nI2353FGmHRZGhPSGQ9Z0TiacSWnrGetKsvcjIO/wFbSam0UVYwJgZOMxqgpZWeJgSEPsactgfSeMcWhZ4xRhp7WKTKYtMc7O4VBaASqpo4D6j/w271vLXu0l2+UNUZARFv3OVPzcw51upLOvvtje/zy7VoaAQpZo0xN5ZDkz3QsurZdrJTbMesZK/tSC5GXfVU8FFf5ZQM2UMf7mrxA0mtIznnHeF0pkKF4/45dp6Ljw0h0FOcVQvY8EmCfsy6WZx2N7mwLsry7tiJXwHm7Cp59VipHpQB5wsZJO3snYUdWhzkvS69pax/A/kf8xiEco/eF594fgPZw/tplBZPzIADDU6kmFj8oznmaDRrm3lrTbHtC33CRbPS X-Forefront-Antispam-Report: CIP:104.40.229.156; CTRY:NL; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:eu1.smtp.exclaimer.net; PTR:eu1.smtp.exclaimer.net; CAT:NONE; SFS:(13230040)(35042699022)(376014)(82310400026)(1800799024)(14060799003)(36860700013); DIR:OUT; SFP:1101; X-OriginatorOrg: stackit.cloud X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Nov 2024 14:37:57.3578 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fc359a24-d05f-4534-c4da-08dd0e27ebb4 X-MS-Exchange-CrossTenant-Id: d04f4717-5a6e-4b98-b3f9-6918e0385f4c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d04f4717-5a6e-4b98-b3f9-6918e0385f4c; Ip=[104.40.229.156]; Helo=[eu1.smtp.exclaimer.net] X-MS-Exchange-CrossTenant-AuthSource: DB5PEPF00014B94.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3727 Subject: [ovs-dev] [PATCH ovn v3 03/33] northd: Find outports based on ovn_port. X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: <ovs-dev.openvswitch.org> List-Unsubscribe: <https://mail.openvswitch.org/mailman/options/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe> List-Archive: <http://mail.openvswitch.org/pipermail/ovs-dev/> List-Post: <mailto:ovs-dev@openvswitch.org> List-Help: <mailto:ovs-dev-request@openvswitch.org?subject=help> List-Subscribe: <https://mail.openvswitch.org/mailman/listinfo/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=subscribe> From: Felix Huettner via dev <ovs-dev@openvswitch.org> Reply-To: Felix Huettner <felix.huettner@stackit.cloud> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" <ovs-dev-bounces@openvswitch.org> |
Series |
OVN Fabric integration
|
expand
|
Context | Check | Description |
---|---|---|
ovsrobot/apply-robot | success | apply and check: success |
ovsrobot/github-robot-_ovn-kubernetes | success | github build: passed |
ovsrobot/github-robot-_Build_and_Test | fail | github build: failed |
On 11/26/24 3:37 PM, Felix Huettner via dev wrote: > Previously we searched for the outport of a route by going through all > LRPs of the LR in the northbound, finding the matching ovn_port and > checking if it matches. However we can also just iterate over all > ovn_port of the LR datapath. > > This is simpler and a prerequisite for later patches that use > derived router ports. > > Acked-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> > Signed-off-by: Felix Huettner <felix.huettner@stackit.cloud> > --- Thank you Felix and Lorenzo! I applied this patch to the main branch. Regards, Dumitru > northd/northd.c | 10 +--------- > 1 file changed, 1 insertion(+), 9 deletions(-) > > diff --git a/northd/northd.c b/northd/northd.c > index fa3a8a882..8ba7b8c33 100644 > --- a/northd/northd.c > +++ b/northd/northd.c > @@ -11433,15 +11433,7 @@ find_static_route_outport(struct ovn_datapath *od, const struct hmap *lr_ports, > } else { > /* output_port is not specified, find the > * router port matching the next hop. */ > - int i; > - for (i = 0; i < od->nbr->n_ports; i++) { > - struct nbrec_logical_router_port *lrp = od->nbr->ports[i]; > - out_port = ovn_port_find(lr_ports, lrp->name); > - if (!out_port) { > - /* This should not happen. */ > - continue; > - } > - > + HMAP_FOR_EACH (out_port, dp_node, &od->ports) { > if (route->nexthop[0]) { > lrp_addr_s = find_lrp_member_ip(out_port, route->nexthop); > }
diff --git a/northd/northd.c b/northd/northd.c index fa3a8a882..8ba7b8c33 100644 --- a/northd/northd.c +++ b/northd/northd.c @@ -11433,15 +11433,7 @@ find_static_route_outport(struct ovn_datapath *od, const struct hmap *lr_ports, } else { /* output_port is not specified, find the * router port matching the next hop. */ - int i; - for (i = 0; i < od->nbr->n_ports; i++) { - struct nbrec_logical_router_port *lrp = od->nbr->ports[i]; - out_port = ovn_port_find(lr_ports, lrp->name); - if (!out_port) { - /* This should not happen. */ - continue; - } - + HMAP_FOR_EACH (out_port, dp_node, &od->ports) { if (route->nexthop[0]) { lrp_addr_s = find_lrp_member_ip(out_port, route->nexthop); }