[v2,0/6] fix the set flow actions
Message ID | 20230221103513.412-1-chaoyong.he@corigine.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 431F141CFC; Tue, 21 Feb 2023 11:35:36 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CE80A431BA; Tue, 21 Feb 2023 11:35:35 +0100 (CET) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02on2116.outbound.protection.outlook.com [40.107.95.116]) by mails.dpdk.org (Postfix) with ESMTP id ED98E406A2 for <dev@dpdk.org>; Tue, 21 Feb 2023 11:35:34 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kA+OmkytGcompFDlD7DaWP+bxt0EnswRWX5uVU6bF1KvyJHa8ODEKjtD16Utza2ODb2OV5wRr6+x+sSmMo0yxA3r/iUz42e+nH+NIussUAs3YKPV2VfV9U4DGyTmtnTNG6YRIp15F3g8lwUq+HHStW/raM9ffNt3BRAOEWVoPMGEwhi7uGHxlhxcW5xCCqPwb/Mc51R6h0ZeNP1CAtDavJf3blsMqfGgr24KwBmERpAwyZBdwTRYFuvxhOR8OjNbrRbisC2lWzMJ+RUI0dPYUukppBfQsxj5qASeYqFCf/VuygzGuPglxF0LUx4jeZUI9VPN5C59ls0lu00R2b4GOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=4QM8Jg5g8FhHFm4onxCF5gOOP+qDjrxqBkBctgyJqPc=; b=ECTQ03FjucRwUKLBSmccYOvdHbYTOnOMjb3UIrkyI63Q51EnKGIi+IeDJcA45mnJEN65p0XKcAxagXvV+7NpB8TTr0eEH4pJCoqlqAbj6OtMHEZ1xJaA9yrZxkL+oB8K1rehUgXs7pcwGRco1v0E/GQfeMmLgGfuw39PiweemafW8wGN40X9c3fWzc+sjUMFd5rRjWwDCQUvGaJJkhrJkEKx8QEZYLjsV1BM/XIoCctCgA8uDQJDWI5p9XSiwWmVSTwImuSZImj04popRerzGDTUWohD64QQfdUCfa3HLKLIOce59V8B5+pVimwFqeJ6fHyr/hHNfbaIfRBAg44yiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4QM8Jg5g8FhHFm4onxCF5gOOP+qDjrxqBkBctgyJqPc=; b=fNswmRS1mi8rzuhgexZLqj010MMaJJF21LDT+7IOJhgLZa4sBCUlA1I8Zzo8xau6/fd3OYh7hJuAjJFxmafrKUYJDE8xegxdgciAQmcq7Tto+5AXDxWMCUw3dRCBws+4/kW1mtCUy6VKjfgzEQi3I9Tm2T2foaVugd33BpN5oIs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by PH0PR13MB5616.namprd13.prod.outlook.com (2603:10b6:510:12b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.21; Tue, 21 Feb 2023 10:35:30 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d%7]) with mapi id 15.20.6111.021; Tue, 21 Feb 2023 10:35:30 +0000 From: Chaoyong He <chaoyong.he@corigine.com> To: dev@dpdk.org Cc: oss-drivers@corigine.com, niklas.soderlund@corigine.com, Chaoyong He <chaoyong.he@corigine.com> Subject: [PATCH v2 0/6] fix the set flow actions Date: Tue, 21 Feb 2023 18:35:07 +0800 Message-Id: <20230221103513.412-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.29.3 In-Reply-To: <20230221064930.3399-1-chaoyong.he@corigine.com> References: <20230221064930.3399-1-chaoyong.he@corigine.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SG2P153CA0038.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c6::7) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|PH0PR13MB5616:EE_ X-MS-Office365-Filtering-Correlation-Id: c74cdd92-a44b-4073-99fc-08db13f75a77 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NSyY8jK/viHe5KJeJuljhtFl9IWLUzmTy0RVxX83YpdKEITUswpkXMcHql6oYuF6gEKhrmLx4y2umyGsh/cMtkgE1xr57+O/KVN7sF15C0qED2sIgRPkfwMKanmsL4Nh8Sl+PUcZ6imUgn1/FArhZ2aER1NfsMtaqUXusObYYOinV6UMcYfdFrV0T+2DzBC9Lo0hNAtJWg3kRjahoJH7oyfPcEGtUJKVgjXlIcs871ImC7TpQO8gqh8W68QQKAO9sZH49usECfaWY4CiOqdXV5SPrjV3fjT2TYMDfK4PwzXFt9zaPFHv9C9g3BN7ayBYkCeeNg/1lLAdm461JPFAHotxuuEJwZSUcoOQYOAL0lWgIWL9gyYE+RuSFHXFHA0NN2If4sfmNEuulYbRW6cmU0ghcsObegInuYocQTgdcejAjs5rl5OL52MfKyp7xEUjuEOBL9OcsiiX4Ky3YNwawzEvHtKsDO4SSVaVq971rIAn/A/wu8Okww+cPM2YGrTMhveYmXl6NyLqzld7AFPnYH05ktQaABaxxZt+hX/72ofMZYK0cPcwabQVTXNZOUdQCsreeAl5ARYQ1u4q1josz8Y8Al3x0/XWubwYB50KVP6yE0QjtWqnI0CmirBGr/3ZFBieJa0sfBa1zHURVsn02q6uL5JDYaogEdWcHAd+drYiWaEU/fcfKSwEgFMs7qz0vSd18TI7/0xrsfT55lu44A== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(376002)(396003)(346002)(366004)(39840400004)(136003)(451199018)(83380400001)(66476007)(66556008)(26005)(8676002)(66946007)(478600001)(316002)(4326008)(6916009)(6506007)(6666004)(6512007)(186003)(1076003)(36756003)(38100700002)(38350700002)(86362001)(107886003)(6486002)(2906002)(41300700001)(8936002)(4744005)(44832011)(5660300002)(52116002)(2616005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?xZP1YuJMc4hREHd/HaH0tzEn3c1v?= =?utf-8?q?IXHNdH96XftXfeOH1KwjiKsnx0Nv0lgegTPdiIeOPSW/Qe0dgJ8R3acznfomjDQ8u?= =?utf-8?q?sSGj0cnXGt4uLrQWWbr6syk8+1ObRkieUGKDOcN7rYjxNdyMA6V3SN+Nu5XkuoQem?= =?utf-8?q?FUubhKuXkH+TNo1TNnrdkgQWVb1d2bazAwrGiL/pWL0iuWwsaTtPdv/Ogrq3nc1fK?= =?utf-8?q?XMnC6mmUzSd+F2lcTwlG6V7toymo8YAjQY/hKTRfAwOU1z9DutzjDfLvvG4VEt66U?= =?utf-8?q?Ee9I4m3asypTAcnXmQiAhxES8v7vPp1nU0N72JCdzxxBrjMSgP6RCpv4bxPUhbpt7?= =?utf-8?q?BoOopK+7uYH3u7ZrudzQ6eW9rEZ1nPuWm4cWpk8QBIlrl3zbaS5Y8L0iIuPF/QxKe?= =?utf-8?q?KOcsyAMGAlhoprea66tUmWqqDhnfGFu+6xZKMz17nfhchhntp5RGWfgjuaiketTk1?= =?utf-8?q?dUPmCJiFgJc5j4rSdUTxbN/MugJyWpQZwAaOiZcU/r4gqkYlvDssYCxmPxvdXW+cP?= =?utf-8?q?S2Of+zACugyP9ViVontm/a/OBdemWLIIr3zoVeGPsUcHDsWgLwp9hbfvvCHct2bbb?= =?utf-8?q?wkwZjlD7V5m7TFKg4q6uw1ueu4hPBZfEwAt5P+GVeUF5hioVLIXlF36fd4BdRNTVM?= =?utf-8?q?IHpkGcgVqtr+zyqy8SBP5FoxFCvevEnQZaV1vAH85nEgy4COcaeXbQpwRsc7bu3IK?= =?utf-8?q?1Rj8C1ZKQQgCTL/l1x7J8jbJGGvMYt0xSnwmbJqPY9WkpKXdFyLXcX2k5RlGRskiH?= =?utf-8?q?z37kquSXXqnx1hUK0XP9BtnlgxpHfKw+nBeG8fBCUqSV1o2uMuBHBMVD7aQaQs3lK?= =?utf-8?q?Ut3xZyl7fBKOU0jgqOYshoDSxw7zeyKe3AwJMgRHjC16vgaPGdzzK0ZO7nKh2uNo8?= =?utf-8?q?pXaHDe7ULDG/54+piJKzNvXUlK8+6YNSRf73/tTbdvZGgRSx17WaKWmHbBYpK4e1O?= =?utf-8?q?iRmSLI+dfI0i8y5s/Uv0B7g9ifI++LSPhZtlO07xMwcxueOx3LeyrAVlhUvbX3zWr?= =?utf-8?q?Cga2R2Y7bg5kWQLo2Q2y1u4xKiCIZFBaVY4dtparjkXRdXl2SNvm0xf+LcAxT605b?= =?utf-8?q?XznVIqTjV0zOzZi7QiBoEkqD7uEIB51o82preeZxAilt0MDnxKInHSiAOme8UzoIn?= =?utf-8?q?vIUy6xtMKlXt6CT4d6+suii8gVvlny1f8QWvreSQ1KueZK9mkSV6KHEhziHKEP4P+?= =?utf-8?q?ZaLHbhlN+ULa5LCiaDOauo9obzw8ErlMtmYvub3zl8u7yGxYdwm7OeZwS5Ohwf26m?= =?utf-8?q?YqfnmB81wTWjZzHEmIXR0LIISbONony6JJntLGegt1AY+4sAKNWjYHKwKWjMqJtne?= =?utf-8?q?Ei88TT1QafR/Ddcn+Gb0WIeWsPZ7RjBhClqLJKz44nRrrJwia3w0YG8+T1l6YXlb3?= =?utf-8?q?g7LyXeV57INKJZhWV/LgupM1954tPb7WxrZ4dmG9XAoK9O7u53qOa6mmcK9Ve7zKg?= =?utf-8?q?Pg+VWmxMYG7KlqVRVmQIGZ6jgYB6q54kW3BzEvWo27hZEL4sj/ptQV0PNI6X88T0w?= =?utf-8?q?Rpisx/Yl3vNERV+qBW3Lf2ab/usv7SV7kQ=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: c74cdd92-a44b-4073-99fc-08db13f75a77 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2023 10:35:30.3225 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Fr3Dukt6QulbsiXxUpoTDxiGDctc/zKoTa4YQ/U/BYZZXTAgKytROuWf0UvOn/eRTVnV891hnIYDcX10KwyckMKJLbsOQp4yfHDL7EELlK4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR13MB5616 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Message
Chaoyong He
Feb. 21, 2023, 10:35 a.m. UTC
The former logic of set flow actions don't consider the mask filed of control message passed to the firmware, and this caused the firmware skip the set action logic wrongly. This patch series aims to fix this problem. -- v2: * fix the compile warning. -- Chaoyong He (6): net/nfp: fix the set MAC flow action net/nfp: fix the set IPv4 flow action net/nfp: fix the set IPv6 flow action net/nfp: fix the set TP flow action net/nfp: fix the set TTL flow action net/nfp: fix the set IPv4/v6 DSCP flow action drivers/net/nfp/nfp_flow.c | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-)