From patchwork Mon Mar 11 02:49:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chaoyong He X-Patchwork-Id: 757 Return-Path: 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 96AF943C7F; Mon, 11 Mar 2024 03:50:03 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4FCE6402D8; Mon, 11 Mar 2024 03:50:03 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2112.outbound.protection.outlook.com [40.107.237.112]) by mails.dpdk.org (Postfix) with ESMTP id 431A240278 for ; Mon, 11 Mar 2024 03:50:02 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hknQ432uDP9CNs+cyj0kNjS1A2b1XMj16VaNnsZZBJ3G2aAq2RpExxIZNKEKvokmFfa7Aqd31zpcbbNjtxfrQvVBZk90rX0ZHxeNO+41OXCGkeGf66Ojy2b6FQhCfyv2CQQGaDeMvc+0N60b1xsKt6OlOhk+2dQcfFfXoTNsNQRb0LuM0djqH4Ru78bX5ZgPClsiJBdJiAtHls0NKqWoY0I3V/ly2ELcEL5pUVj0r3ZBoFcavuuJTOcQmjR9TbO+m9iehAK/gXwEep/7VZH3QWsTN4IoYs6T5AILzLr0jw5M+xrnIaGPGlJ2kwhlqw3cViWrj5v0jYspo7enDN8SfA== 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=zp+z4fFRhT7FFAA9PRCdcZlpmMUDRV2s11SjOMGiWKI=; b=a4ozIxYTcn2+YWHW1hLImOPoWCfK/IUcZU5mawWhRxvIQFf1gCSYrjV8Ao0pXK3M7R27nVYclpzsf0LFJFHOck02kmangNPoGbr2CBaXHf/wZpBF7tRLoydQN+ISerLg5FqRwSUjbbFHTKebpsy0h1OjGS8iYglGdn+tJechxzhtx3amoW1cCezKDhTrKozwvOO7yjCWVwTYIc/yFIAmq3k7eSEx7ShG2AYvrN8/bkw1NNdqR3dWOsZOQ+5dLp0mWe/WaFCVF7AWhZP3uEfl+bySwoq/HXUMBc/RGFFIO3P/pjVlcSwXUqJXSDZ30BPQ+3iJKDhFbdvklpTj+dutlQ== 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=zp+z4fFRhT7FFAA9PRCdcZlpmMUDRV2s11SjOMGiWKI=; b=U4dwK7jidfsy4Hkf48Dn0u+tYV4bd4wZ3N/VJ6/kTfXgOuM1HE18/Z5wdO5mDhRgXsp7yyC+lcb3TjgOWegEjbTIwV/ehE6B0DZya0zr0hyZLP4j+waQGjjwgAUf2iu/OpO0yxc0eun+P5sEALKqU5PgrnVwtqmAoA37EIRy7ps= 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 PH7PR13MB6244.namprd13.prod.outlook.com (2603:10b6:510:247::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.33; Mon, 11 Mar 2024 02:49:58 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::ec12:7411:559a:850e]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::ec12:7411:559a:850e%5]) with mapi id 15.20.7339.035; Mon, 11 Mar 2024 02:49:58 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, Chaoyong He Subject: [PATCH 0/2] fix IPSec endianness problem Date: Mon, 11 Mar 2024 10:49:37 +0800 Message-Id: <20240311024939.2523778-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.39.1 X-ClientProxiedBy: PH1PEPF000132E8.NAMP220.PROD.OUTLOOK.COM (2603:10b6:518:1::28) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|PH7PR13MB6244:EE_ X-MS-Office365-Filtering-Correlation-Id: 62ae65c7-d7b7-4939-ea63-08dc4175f052 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LbeM2jmlT+dAm0p/MfFInJCmPoGZQrR73VeXgb6IrnMuWzMLm9ibz+2FmmREkcQ1CRiwc6Y1Jp8oC1uUYNhMN4kaLfqvGArW+z7q1fWIR2ZE/203GGxZIBm2owATCjiSOLppBGKiFeG00yJ2b2W4VNYFu5CvLCr0XwdFrPr7eh3vcFzvEPL0YBMjLVagiE7oSv56X7LHK9dnkJYnNW0zQGJVjmJ7haBZkHZjvSOrYVc5GIv6z//QAg3V+xsBak22Qm3Kx/E/ZsuruWAuukhCXZp1nh/MambPER0AdVyb6gPWNtFlwBfYXKFdB+kOGoSo2Q3rmhkjqwef2Tp7AfBXp8AFj9OSosMrjAqlHCd8UsfBZOTxzhufYr/KPAYE5ViPmLb9afPxvJcfq15QqKd/0cq+5aSoIOt1FjMJYJZ+UDNmzyR1J/pz6FwKhBW48vLbNsPnPsIX8ZXIJBqRc+LRwrM74DbE0D5AeE7X0sNcki+Hu42Tv+3WKudVTCBgfACP8GISsX5sWWxfsJGN99KCHI7WJO0PTMD+oJATt50eD+opc5nq82+o7p2N66YFBM1ejDgB1u1lipO+CPNPh75Lon0/ZmA2IdRC6dGI0NXEgoxjTZazWbb58+NtUq6qcIoVQs+jIOub5t8+H2d8G8fksjpp7aOG/jXEfNHnUrRLYN8WwZm1H27uyzlc4imWQAQ47U2BwbVfvl1ZwhR4EFuTZEBybfGfxlDZkeqreM6jBCA= 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:(13230031)(376005)(1800799015)(52116005)(38350700005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?JRcCc3D+7hNFRihOVKj/3sYgcfK3?= =?utf-8?q?DBibnL3LuP4NsyRVkWqe9lEsaxlB7tJay/N5xb2DdE9dZQtqmFtRCBmfa663O4BcN?= =?utf-8?q?Vg1Adl6nYv1l7rWHJusDQJ/G6y1Ysqwm1ONhdO2O0a4bfRyvnKg9D7lKXUQfcnZbA?= =?utf-8?q?a266Cfq01M1YzTyK38kexXqtImU39j8bLrsUxuODnlAtZgv1KEhxRdWWXFzUGwfcR?= =?utf-8?q?36Cmh0jZnXB8bjNAIBu1HTi2nun1y5sivexbyJ33KsKmCCbXAmp5vnxMGnY83GUDa?= =?utf-8?q?QUhRNSWUPFwNqmMxSFKVz9kGKIWGyT7Hc7vLx+TQhti/WksGsxFkFmvnoIR8oK/73?= =?utf-8?q?/hM55Aw9FAOk2sDMc1J99UDq9OpgVb43EpFOmgIeuOpb7mIGVkb0Cy4s723m5g9m6?= =?utf-8?q?oBAADhvGh08dCzPQqbD0NXr6X8Awky0LoiX+KttkGOSygviAgG2JAUpg5mErm2YVC?= =?utf-8?q?V6hNUj/euGfeL/EUCfSABn94g4vXz+4i1bcxOqWbsWSFAutqYy9eRd9lzjNOJS8nh?= =?utf-8?q?eKLwtgI4beF96jhsJIL0ttZdPwo2u2c1o7/ieC9v42kChTmOt6WHR9j3N/zZW9Hkc?= =?utf-8?q?uCXBQq1MXKCufF3HflRfA0IEZqApxv8TSDYjXfbvwFS5zO5IsU65Dws5YikXkoatj?= =?utf-8?q?TCfDw/NXSi+WRgkZ6ZXHwEbUwEdk2M4Rvr4zV8AFlM0lriFJ3ezKg4qWm+e1799h2?= =?utf-8?q?UcDZq18yrNz/8On4I7qoZAU+He0BfNI/Y5zv081o/IzXZGL7dFQMbMJH6nDj6TYhu?= =?utf-8?q?BnRJevZuwnmx28eIBwjD3GKJEAHGb0v3O0EhH8riXsMCXaaTnggkdw4/rITt2cTdX?= =?utf-8?q?zBApMzPKZ+dImqQEwnvYgU9sRScyEuR/HiYefjYlsn4fAGSh550RcmzPHuAhn7Rhm?= =?utf-8?q?O6SmmfJ/3zMyuhCMwzn3KAujlR5PGABWo79t08+pfeNF3HgIYNoCiIHtUk3qhpFAz?= =?utf-8?q?iOVrW2NYvSySsH1bRcHo42bRl5uraDQ5iscXDm+i3uKpzlwaez3flzJDlDvxcOTQQ?= =?utf-8?q?PLpfsS/S139V8lL1eEFPomnloGbHUr0DoftZgRbp7lhuqRacLGQaFZ0GlNZl3KRTP?= =?utf-8?q?1XmMtT7dFlsspiddTGdk4nvTjW1fYzihFdXk86QfE+mbvQx71FJugoOm9wPhBf7gC?= =?utf-8?q?rlaiGliseu54H+KscFYnjTftWGSTZQaGY18e8NpbaYi5pv56LCArmwsS9EfTyMbpz?= =?utf-8?q?fneJCimu895aaxVoVSqc27lrfg962Mn70cINyZgm2ikiES41yQQBasiypoY3+wj7r?= =?utf-8?q?HQy6C11JkfGKPG2rvXAIUUFI142eEpfh8IGyLhhrCFisxOOD0SsnOhSRIJtxdOmKF?= =?utf-8?q?nzdACcJKBK48fxGD43KvLMK2dmp4kRXdS+kdK2LskrJd9+BBNk2WAF9uvJMKs6GxK?= =?utf-8?q?24qPLtIODpJDYoPPT1QF209zgTRnTE4Rnsoz7GhTifJv8rJv3jWQSa2JX9aKdFpYK?= =?utf-8?q?Vm76GEjPJFGKAzy6w2Rn2T3amW6mfD++F8EtmJ9wdKTnWRb45Gg4yG6MSt0kC7KuX?= =?utf-8?q?nboEgii1fTeRMN5c8w5MtJEYrSeaOh+ruA=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 62ae65c7-d7b7-4939-ea63-08dc4175f052 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2024 02:49:58.2568 (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: ZhldOd63WVSdbJ540LgKTq4oyNVY2f1NIwq00V0RPvZjcwoEAwKSsbRkkIPQWntYYNhlCnHBOCkRtT9/9MfKgHPJuNb5Z7S8Cq9YhcYz98Y= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR13MB6244 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 aims to fix the IPSec problem related with SA salt endianness. Shihong Wang (2): examples/ipsec-secgw: fix SA salt endianness problem net/nfp: fix data endianness problem drivers/net/nfp/nfp_ipsec.c | 72 +++++++++++++++++++++++-------------- drivers/net/nfp/nfp_ipsec.h | 9 ++--- examples/ipsec-secgw/sa.c | 10 ++++-- 3 files changed, 54 insertions(+), 37 deletions(-)