[0/6] fix the set flow actions
Message ID | 20230221064930.3399-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 2127241CF8; Tue, 21 Feb 2023 07:49:55 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AD7DF43157; Tue, 21 Feb 2023 07:49:54 +0100 (CET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2126.outbound.protection.outlook.com [40.107.243.126]) by mails.dpdk.org (Postfix) with ESMTP id A0C4240E5A for <dev@dpdk.org>; Tue, 21 Feb 2023 07:49:52 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CjA/E59l5ccQS+vfDQn8/6p6AdqPVuo8Teedjx0c691XQDJxE4wmcFpQ1a22D5ybgv/CKOBzOtLLCd3r0EHj5TqHcOFnUF/KNSf/3Z/cR0uj2J9Q5qDnfYgLhvLDfH6ElFxlmEk3iyS0jF6vDYg6ydmRJXSAjSJeahS1W50UnzyGbf3TrbCWbOEBcG9tw8K2lJCMqIKa2wXJ4aN04sbo8oksnKusHb9U/Ww4T2il6pAjZz9ihOBA1eSGXExBjrJbhiBPDanGwdn1ZJiSKrvw77x4c6wX3ZIcBcRABDI5nQ3Ew+tlPVIGgCronh+ZL31lC5iziwWsQJqvJUqr4g2fxg== 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=RVAkAEHNmnkXUk0EziGDjVa5yK4pEO7RW9FY7ZVgkWc=; b=Io6l4h97YT8rSq3uenvAK8IRgRVkONx0WiCEdCDRAculttA076vOeMzfYqqaO2Z9kFvTM+So2w0i/TOVc/yp4vHwseSOuosQgmlH09M0SbHaiZGZFE5CB9jbobXsph7q9N1iZkh5xMIJnvH7ulyJ41BCzcBWteBSY5jjqqGBZMI1ek+tOP+5uRmV/+uS8O7oGBqaEyKQRdbGFYKo7OPztv16zunJhbFdXrU/EZ3TI1X5fgEO6m1v3VllZbnBcWhXHAg7Nvb0FqsAr8UGXxPNnBLw8xtOjEA0sLJCb9Ju0y64CT8LDSNAoDWzrj3IdB2J42i68IURWXRtJRRhpuExOQ== 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=RVAkAEHNmnkXUk0EziGDjVa5yK4pEO7RW9FY7ZVgkWc=; b=clg8/BphxQ4cgPcrPR+Y34CiQ63zp9ERPum3v7/XMES/muzpCPA7l9Cjm8678ML12dmVdmHlpVnLoPu7HXtgsSMqYERJuQ9PHYkLrfLsILXYdzfwktXjgtn+UES+X0vG4jU6nMh9vgpDlyybagDpKcaEE7+zhK3oteuNGycCX+I= 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 PH7PR13MB5455.namprd13.prod.outlook.com (2603:10b6:510:139::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.15; Tue, 21 Feb 2023 06:49:48 +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 06:49:48 +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 0/6] fix the set flow actions Date: Tue, 21 Feb 2023 14:49:24 +0800 Message-Id: <20230221064930.3399-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.29.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SI2PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:196::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_|PH7PR13MB5455:EE_ X-MS-Office365-Filtering-Correlation-Id: 1b8e4110-c079-4b6e-2411-08db13d7d253 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cpnXi/Fwam8LiqsD4g5lWj9n0Ih3t95OlHIh4KNKb8327ji62a7mek+9zZgraB49Lc9MeYfDwvJo+qChVEySxvzwflOeO9VGypvbBoO/jbVmlbzrJapSta9wz6LNt4wJPQQ0EgQ8hFRorWY+bJ5IKWjdIgZbcv5svgkIg/masjlSVUE3FVeJ/ZxnmAdzumngEjS1Y83xrl6H4NsdWIQ81gKYso/H6IIUpHIVPiBdDKaO20ROqp/69eBZ+PEYMQx5z9ezm/KZu37S5L+woqJp5cGiAk5nnR81/Xr4nSeHXH2G2DRSsUHkdVkVS+m0boLbaFxYVl1BVNE8Je1/y0+WJem1hXCQLC4QObOpwRnjMMBBTr6nQFom2L3EN0X+5GnPUhDugGe77rMHydODrkmFFYYzflTcO84Na4o2Cq3+GxJqY3YdfLQhMi5/f6LTSDMkpCK1x40HugyJ27cs86dewMb3IJ61sZKvl8W4BONq6kKRN1zclgbq5d0H4H975MVEAp4/CZM+wwn8Yfh0r4/Gcu0YF8KjTkqcfPbc+EYjKywxqLtzjFNaLaq9n+NaNHpLqAdG+powIjF0lLKD6dllOmWSBHmgF82cGlt+DwoPxe+KCicvGmZxZg5YXSFGvCJvPGMXZL6aq/s9mnWmNtz1/HNufaDsuOlqXcyZCak4KBUje8PfSyrnbNlgcliqwVRQfA3NI2gTTvr633xtAZrKwA== 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)(366004)(39840400004)(376002)(136003)(396003)(346002)(451199018)(6512007)(41300700001)(2616005)(66556008)(66946007)(4744005)(316002)(8676002)(4326008)(5660300002)(8936002)(6666004)(107886003)(6916009)(66476007)(26005)(478600001)(52116002)(6486002)(6506007)(186003)(83380400001)(36756003)(1076003)(86362001)(44832011)(2906002)(38100700002)(38350700002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?eVQAAlVphGVuL9mcEsgGkeAEt/8K?= =?utf-8?q?HFBUqkoa+ej9TRpme0yxWPKNObhJB4v6tO5vnmM4E3kLJQeRcLVJOi2bC19yCheb3?= =?utf-8?q?Fd4KBR4YYhOCHartekFTLOVQQwJxcAC2N4pkw9i+oJzZVoYFc2Y+mXVldCT/C1cde?= =?utf-8?q?0BQbPYidcnlFXvWvpjHExUHV1JC4z1t+l1q/rOGy1mbfBoACQbjb0kNLkFQQwYLUH?= =?utf-8?q?58k+Wh83TOtLXy2EznjxjmfTXIfAsd/mq3jDUipGB6PNDfxma3w6zEh0XkZsGih+U?= =?utf-8?q?KtLmsJZR/QClYHdbhbv4xLcGmwN896hhQt2IlNNbj/x+bZUW6/0Rq5kT+OGBVZ/67?= =?utf-8?q?p6s9L/lpeWgidAOFFdnX9cAE6AV8Kri7706JO6ytEWf+f/ApGZBksX3ggk3JLF8Xf?= =?utf-8?q?zRMO2M0pIFPfSDkiBcCjNWCst8hc310SiXIDDJDtbM462eJLu02ZXD242KDAmqrlN?= =?utf-8?q?Ag9CL62cs4LA0nJQFRKuCLarpqJj13YmfD061Mb4rylqlqM/f7Lx/DU4syfpmuZEF?= =?utf-8?q?c2QF2gMqe/ppRZJXQ8UwgDQScM3R03Mixw6pMyO5HPcpHRefmmmhj9HQoxsVqbBJT?= =?utf-8?q?Bf9jfgJ/51+A4oqrYJdPIauRNX2rdvaOFYuKxg7ZvvbcE7Njir/XU+INRoO2Wa2Vs?= =?utf-8?q?I6CmRiY9q+OLp7NtUmrIhJ6yfVx5JcnEWA5aJgFJ6KIrTi1oZ4GjjwTzSyzUyLv2R?= =?utf-8?q?uLJf1t/WpkSpjqIxFQc9YlIRh/mU1VW8KLvRcwjOkMtzkeZS/owlZYirZVk+ddCv3?= =?utf-8?q?+q4wnqe4UijMB+RpeBmhVSVSEnE4YSLjfxWrb1TUDjFKELTyo/HDJDH4FhzhWw4ol?= =?utf-8?q?VcYUNVSrFyytSWGchDwo7pQMqxROiymSB5NsjnE7HYmTbaFcw5F2ZefMcdrbjNGuk?= =?utf-8?q?GnEmFZade7CeZODik9Ul9Ify/y4UWyW6FYaFypMzQD2ILqauPq8qUOSCCmW4616CS?= =?utf-8?q?dy3vgq/HolyDYysU8Pi5VuOKdrmzXwtH36aee8qthelpYY6ulj2iKQ5rgCWJFPtFe?= =?utf-8?q?ZJEGGTK4+edIqCaqWP3kk0SacWOrj5bTSh3sm5T/Hdl4dS6cF2NWQ/1LwW5x02kUx?= =?utf-8?q?ROLNstyuhyQFEoNNYgj50aVbtNC0sJBiunGff+zmA+37JBr9qDCNGkCg5hdEocyOo?= =?utf-8?q?ePQmHIVnmTCh1uHDVS3113VtyBSzgUhPhOqBgy7bfGi8SbVtgx4y3QyWpAALwW890?= =?utf-8?q?r1XFSnYMVzPClKgvOWVpefbdlJWoV77+wlQMR3zvTILy/cTuALG+2ZGuCfMscaEoU?= =?utf-8?q?QKVNKn1FX6VjpI+Ef4lW2miDMik8elizHhIdPIxzwS2/CUKB8CbSdkGYKKIh7Yn6U?= =?utf-8?q?G88jBVpphd1kIzdE/W5Mn8epaONfRkFp41LdChTRRJXENC99empbIFSDxXOXg7xrv?= =?utf-8?q?zw7R24aRBzMiNKB/Vn/SjAL2Btk7hHkGlNiPHvDoHPCnnyP+ptUztZVqmxWSGIdN8?= =?utf-8?q?7A2/kbJRKwSCIbYa/CEVxXg+J768c53FgUNJUyX4W0SyhpNS67OrVMoy84k3fP3ZX?= =?utf-8?q?emH8foLuueKRzCRlt+Y4XTfatmWmkYy2DA=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b8e4110-c079-4b6e-2411-08db13d7d253 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2023 06:49:47.4835 (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: Wrwzf5XLUX2rlA2Yq49KiG98IFITOaliZ7tLsojl5Q6UH8V07aifv4KwWwavsahF04JmftJCZHmvHHc3L3+8q8jEysfNOnBWzDPAMBfRBTE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR13MB5455 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, 6:49 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. 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(-)