From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B12D5440E1; Tue, 28 May 2024 03:55:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3C04D402E4; Tue, 28 May 2024 03:55:28 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2131.outbound.protection.outlook.com [40.107.236.131]) by mails.dpdk.org (Postfix) with ESMTP id D17D64026F for ; Tue, 28 May 2024 03:55:26 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aXZsFMrouuzvDbT26dgSc0XEMTfxtmOnbGBQQUJT0eNNYJV0FJGJ1mse0VqD0G6s5DTSMuttlp06dMXwBVsLXTzal0CHgYspQOxUm/Z1zT/4+MilwuKUCH6AwVzMp7MA/GttvbA3ysjcqfAGeV9tKFTt9oBqPUOE+IYjDbG63Xq0k/h/XA08guMYd7VJDj/ovMlJtAW59r2tYl0rBxb65QK4sIByo5ZT/rw65hzEwZb+1E78Zv65ZfxKrbyj4cq3chsnmKeqf5kpuQZsr+i+/aD/7WQvN9mHrVlpfRKn9mMYwONXnGOfGNb/hZbzZKJp2ZpKQKCVlTC4Wjuxbg+/IA== 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=ieBMs0rnpuWK1QI+JoFCTdwbg2Vko3UsSF/55OdfuHs=; b=LO35I5mDFNt3KBld+gNvDQ3bKDeh9nGvip7lTXWzgwF0sfLQjoEdBFsBjjRKvHEkmXp84hk/5kXWbQjCBdkcF8QtUqLw5gihrfoOeVW0TUC3xzrG0tIljLW+BRlHx73qPzwqOF8RWUTuPwzmLICjPDNrcBqcdguD42tacEa6t738Zl4Waet3sa8F9CiwdGrZt2HtTfzoUId/vwxN4r+v+uOrfawSGZhtrJr9S8uVEoXdMoviFKGMHdH8/XU8TMkICRuOAzizwyLIiXHU1PUG3Uq04R3nDw/3Z8Mh3JD3AGTkDzB+5BZYm0+VBpypTAi1OPJNOUgvlGeV2kQhyBqGMA== 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=ieBMs0rnpuWK1QI+JoFCTdwbg2Vko3UsSF/55OdfuHs=; b=No+e6IJ2bio/VZq114GufeoBr6sov5ga8TRjqNrf88Am78P/heeVMoME8ebAqxKeu7Fq5qmJX5Do/vhBCoTbUx4/Qg+jrnm4yOgi/EinpTTC4mjhESXgU0jqaR4VUDVjZKUFN8fuYjOZD3Yh4VmPLn4RXS8+mHoZ4U4xW/1xd9k= 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 SA1PR13MB5053.namprd13.prod.outlook.com (2603:10b6:806:1aa::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.16; Tue, 28 May 2024 01:55:24 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833%7]) with mapi id 15.20.7633.001; Tue, 28 May 2024 01:55:24 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, Chaoyong He Subject: [PATCH 0/4] support generic flow item Date: Tue, 28 May 2024 09:55:00 +0800 Message-Id: <20240528015504.2376070-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.39.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR03CA0096.apcprd03.prod.outlook.com (2603:1096:4:7c::24) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|SA1PR13MB5053:EE_ X-MS-Office365-Filtering-Correlation-Id: c721d774-a2d6-4a95-5ede-08dc7eb93cff X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230031|366007|1800799015|52116005|376005|38350700005; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?kvKPQnTX9DY8srlUq/VyANdJmq2m0/VXaNEvPBVF5R0Hj5s6uyB/vERtCIfm?= =?us-ascii?Q?xGce1/Q7+cBUo2eaMc1Xk6+2/ceNhYFpIDjFdBbPs5T+wMMGsNXOPA73wHdT?= =?us-ascii?Q?ov0WAe6OnCk7njfHsspvQUEHE7Y2yf5nqETxFbnOJv3T3rcji1cDEq0j5OnP?= =?us-ascii?Q?dnc23cZIDosZ+MpKGy/jnUpoCFFb5/ltIXsdDoQNi1ZxFM1b7KmHVF78braG?= =?us-ascii?Q?igFHEoa58y3f82rqULIxKKTA5KHXPxYVFBdDCfPwOl7sTFAxFgI7Q9BG5rvT?= =?us-ascii?Q?jriEaWN5mLvNtyGRBo32FGPtfQEuoSDDEZacP7gz7/BbjGHTKS1vXZbqAaNW?= =?us-ascii?Q?xaEIdr1M+i1wRe5GsZRaQ6uZcPiKmCoUN5vchxEuNh44CBTGa/4Z5Ic9p64q?= =?us-ascii?Q?wl6sblSDlRSweWoSOHoTm+shKpYpamy0P4D+HMmcOXhLLL7nd/JRIOjOrazQ?= =?us-ascii?Q?lMcwmGx9YrKShvgAo9yCNOIUrcY/mZwaWdoxS6YOZw5M8s7T/h4oUUhHi/7R?= =?us-ascii?Q?ie5UZukxnhb36aOVwsiIQKm/V/qlgcsgiSV9FPgEzA7JFBLtlcbKbsv+TctD?= =?us-ascii?Q?+d/+HBHiYq3Wop5c+KIpyeP4nl2Y+jLHkDJgOj4p1aShdqHsff+NtIZsLSdS?= =?us-ascii?Q?AASIuA2P5iUEqcjgmHAumYph0ulpTggzx2vcC9NIW2P+BtluJ+Tqb2bCNJcY?= =?us-ascii?Q?tIO9Zbn9PkjqI8HXRGVb8IOWjob6m4yNOr4dSXgyViMlkeQCn4cRQlWDU9aA?= =?us-ascii?Q?RhmvGBL/4/hmgXbGGyUcBZd/S8rx6eLTiAewSgrdsoSK9nOJRpsca2qSSfVH?= =?us-ascii?Q?WH0992lsL6mgPO+HOl0E+nHZu+JvzI+5gJ9lA3fDdkfs2JIgYBJzkejIOQFx?= =?us-ascii?Q?dDCHfohLLYWzjwPd8MRIrmTKSDdvg1HY96t/hUhX3RTV3PgKKXaF10mRskxK?= =?us-ascii?Q?gD6MSP5oh0xYo8/flN1yyxmOvc7t0SNtfLFTnJkRfvz8KPuhUwoU3Pfyy2m2?= =?us-ascii?Q?aiM51hzjPSzbnjk9IomUdS22uHCOMN4zHSILRCV3wsdC03CqMOCc11oxv/q3?= =?us-ascii?Q?pggEr8F9e/VsrsSX49nYRZkkSvqY4Jg1sSh1lwPWLCu3qp7d09/KdXoF+Iom?= =?us-ascii?Q?t8Pv0NQG88X12733krFzWNFtLkrNXeJeal9miiLI8VlEEpdJNHARiAtX3FEU?= =?us-ascii?Q?9Y94nGJp11fm+LDyh8k1/9gt8RMfSJ4QfMxby2x/iMLv51htozOvxVpS3zCu?= =?us-ascii?Q?LddDf2nytwwGXc4DSQQ4ltLiIuRKt2S4A4IJNPfr0TsbrDTveVp1AAt7dw7y?= =?us-ascii?Q?t++Xd+HfsW3L9j0OFQuO8zeymRX1IgtNSoPNK3X/l2xNzQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(52116005)(376005)(38350700005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?yiQWLkThDBZ+50qFKsKN2Y2dVX2mZEn4n/LIGOdfeKgzqXj5RBknoH9s+x5K?= =?us-ascii?Q?GzFYYCcdsWcVoPDJbe7Ernj/Ax5R6NwuL65swji1lBnLtoqfl1MZZvg9/Vb4?= =?us-ascii?Q?dBhLBHJbNeOzkjMtNdJ6Oez4g0bB7tw4+7JZ/7OCO8G/wJdsPpTAfDluWcXx?= =?us-ascii?Q?XoAvCSKZ5jjieerxLnXtvBSh+ztyGS1DIk114t48SkmxBjnwgYVTOaLT3TJb?= =?us-ascii?Q?oL3Ye8U+ZpOmYNW9OwrfK/Q071fBJiezX03hNhdMnJP9fzmG4UP45TW0JJcw?= =?us-ascii?Q?QjIku2hSaubj3H7Fa7jqN+zoAeIZSz/TNT5Erw83xd4rSYf+/CSXfBoKFeOV?= =?us-ascii?Q?uLP5eEfxsIrT1MFMF1ulyIxxu+jbJq7aUHhdsUqMMa4oS4zxK242EijESpAC?= =?us-ascii?Q?S5Ii8pyKmbh5VFhUWBr2bIB+BPL61mD7xTAX7zjIJXRV6UWemoGm5omNC39s?= =?us-ascii?Q?dQLdrqpIOGtUQcgB7wGfLKGdHdYP9ATO6Z8S9Z1mvecLEyAmPr6UftcOfrub?= =?us-ascii?Q?nGEpZ6nxy2H0YGfGxstnYq0dqyrL8BKacbV1glVu6kgmssPUb/2xDW+5rl6s?= =?us-ascii?Q?WTcI19ZkLYoAz58BpuqtmfXwsB9pnZ/viniPcwQHwx3mtYQQfKFttSnze9pb?= =?us-ascii?Q?zUdg1I7Tx9aoxNUaiL3IOoNCPnbiyeAmTo7lEzBd6IqJ7WmVcJpyIlnBnnAV?= =?us-ascii?Q?zrEXSK+DrZpQEGvVVr7APgRtlyfZ+TvSn/5gSw2IsR6Q27Q2jPe9E5PDeeeK?= =?us-ascii?Q?VESCsAyx9iRgbruAYp3revDku/J/IykEaVSnFAAxlGaW6/RUBl64senKdPPv?= =?us-ascii?Q?rgMWR6qsQHdAnVs56l7pjkxY5gAvyvZHD15rRU0Y92krfz9DCTyazYWw4dUx?= =?us-ascii?Q?CpHySvsBjHxsmITYG9l+vAspa1EczK7zsx4IFMtTA57JYsjeNrf9v45uUuQ8?= =?us-ascii?Q?dWKyPlnU8DyhvYnwVF3oweFvArQ0hMzgJ86JZ3Jgw6+g3+rV8IPffJl1Sm2R?= =?us-ascii?Q?D0fWXNJPz8zisIyf9odr9l60cC+tgOuomok4MP2B9VhihboskzGpEZEeAVg0?= =?us-ascii?Q?ieNutYF8Pz6mMi91DPL90LZMmpOibM12BvjATDfO/kyfEVZatMZS2Xk5+W4k?= =?us-ascii?Q?x74hSpVG01jBC8Cr+VflW8rgzkeUSMNEKhyxcFSsg2wXK4ppA3/8Z79iwhAP?= =?us-ascii?Q?Wl0uGDqkGg6Lx+2StY6Yk6vpieMlalI0iL7xhuv8VlYPDo5VYvHANAKy+QB9?= =?us-ascii?Q?eG6TnhFUytMuB9euG1Vt9pcISI2bHURI/2uac1TFzPN1ImFzEClrXIzIDsHS?= =?us-ascii?Q?JkUWiuoqzq6FW4TdazuyTdhQ6iAncGxJKYNEtDKO9wj5KQEThehgcmJH2cr+?= =?us-ascii?Q?qmXCm/tlm8WyWxnjogumsahe+v/ubbopT+q4g+DZxvrh3FaRncPLXF4IOka6?= =?us-ascii?Q?tUJKhWBJ3lx6Edc/j4btOhj6534s4YK0qQPhtPJmXKYP9Z5RRklgX7M/u92o?= =?us-ascii?Q?2KHiZg6rjZnljtt5fn3Cxgb7mpXKu/GhU64NuKBUZ+2dvzKcNB2RzREh4ryW?= =?us-ascii?Q?lzcwyCVYT4GAT6fU72HawS8FIfMKmC9GNQ3f6nGE6mkCq+FNXD1OBIELCYlN?= =?us-ascii?Q?Iw=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: c721d774-a2d6-4a95-5ede-08dc7eb93cff X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2024 01:55:23.9999 (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: lGCc8S2sqVpdAxuHHCd6XjxBxNcMnMN+aRMCQeeOVMFksjKLjTYKKXPhkB2aV95JU5b5bieTqhyF+YlviEvgfeAAyb2rrDQi3uM5ZWaM6Mw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB5053 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org This patch series add the support of some generic flow items, namely flow items with a NULL 'item->spec' value, including: - ETH flow item - TCP flow item - UDP flow item - SCTP flow item Chaoyong He (4): net/nfp: support generic ETH flow item net/nfp: support generic TCP flow item net/nfp: support generic UDP flow item net/nfp: support generic SCTP flow item drivers/net/nfp/flower/nfp_flower_flow.c | 126 +++++++++++++++-------- 1 file changed, 83 insertions(+), 43 deletions(-) -- 2.39.1