From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, MAILING_LIST_MULTI,PDS_BAD_THREAD_QP_64,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D04F2C11F65 for ; Wed, 30 Jun 2021 12:08:23 +0000 (UTC) Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by mail.kernel.org (Postfix) with ESMTP id 4BC986161E for ; Wed, 30 Jun 2021 12:08:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4BC986161E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5B90E40141; Wed, 30 Jun 2021 14:08:22 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 3ACF540040 for ; Wed, 30 Jun 2021 14:08:20 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10030"; a="188021223" X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="188021223" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2021 05:08:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="625990539" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga005.jf.intel.com with ESMTP; 30 Jun 2021 05:08:17 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Wed, 30 Jun 2021 05:08:16 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Wed, 30 Jun 2021 05:08:16 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.105) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Wed, 30 Jun 2021 05:08:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VhPq+zhLA8PTl8VkNebRediPTgCOnaS9GZvYOtr2n8k9MivIzdR9Y49T4D3H5aIfK6fQGCVj4GFXImyDfTcxUwyy+IfyFkx28WizMgRc++5XUoKwfOQMM4wtTGuXogIv/Vi3XmgYVwAHYvusjYy9xX78bdhnZOOdzmLdUPs4Bdqw0VMKTtsWjwN1blkdjgf3R8et7vwexm9aXcZ+AB5Bbh7hcqmk0Ha9HZwKbpozg/9iHGI2xrcnNpgWFZQcH6pln2U71Cy1G87xPvniyREPjKxRdCg6aHyX75ML9MiVlFCi56e0cK6GYSHYNZ2qY86xNMTE/5rMhFWVpOETjnEr+Q== 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-SenderADCheck; bh=NGThuhuSZSN0tHxbNMbDpP0CPVwOOwo3/xd/bW9LKlY=; b=T1U2RdSjwjr9vXJtrJcAW5n2n+VE3D7yKesK27Rbg+1+gTG/Y9TasKAYrAMP1LDgA6mS6aAUaCdD+i0FPigRfs7PptDJKxuWiOzvVLQwe93hoJJmcEh0lTevKLyFap6s7DKLlOyJO9zj/z2AnDQzfVgQ/SIQxn0lGVeLSH3UJDB4PDOnkguYUAsHtZtQWdiCdTO3EyFfjiwSn0KasigWvmc1lWPYSbHu4kFMIKoqCqeGlVqMVNnvQyM7MuVu0V2Zo+YN0ORkeHsT6FXFsUzPp0s4iB1cNao5ZmnIDmi4wcSsCsWcKZrxpe/qLqNVbbxu2D0y3pBbNjKeTPPRji1JKw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NGThuhuSZSN0tHxbNMbDpP0CPVwOOwo3/xd/bW9LKlY=; b=jHBlldn3CNFbpQiB+NMtO3Jk1YVJAk79pHV6/Vd/USzzyymBBJJKqBsDHF//bPMX+oOf8inFXQ/re1G+ReSP6LMdJycpuqeTuZ2op1RMnvawmUnjgG0UpqbseXasyp/vgj8V/EHwoJHwe/+E36rN/Orp5EAAf3C7K9tC0vNocGQ= Received: from BL0PR11MB3043.namprd11.prod.outlook.com (2603:10b6:208:33::19) by MN2PR11MB4760.namprd11.prod.outlook.com (2603:10b6:208:266::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.20; Wed, 30 Jun 2021 12:08:14 +0000 Received: from BL0PR11MB3043.namprd11.prod.outlook.com ([fe80::3048:2055:b488:129f]) by BL0PR11MB3043.namprd11.prod.outlook.com ([fe80::3048:2055:b488:129f%5]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 12:08:14 +0000 From: "Zhang, Roy Fan" To: Akhil Goyal , "Ji, Kai" , "dev@dpdk.org" CC: "De Lara Guarch, Pablo" , Damian Nowak Thread-Topic: [EXT] [dpdk-dev] [dpdk-dev v2] crypto/snow3g: add support for digest appended ops Thread-Index: AQHXRYH5jPWl3pUAcEmoDACWAXc8KKsru80AgAEIRiA= Date: Wed, 30 Jun 2021 12:08:14 +0000 Message-ID: References: <20210505171519.5247-1-kai.ji@intel.com> <20210510095028.26831-1-kai.ji@intel.com> In-Reply-To: Accept-Language: zh-Hans-HK, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.0.76 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: marvell.com; dkim=none (message not signed) header.d=none;marvell.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [95.44.220.85] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 32c9704e-716c-4d4b-a93f-08d93bbfbcd1 x-ms-traffictypediagnostic: MN2PR11MB4760: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: j4ZXvlci0V7M0xnv0svl1xO2iu62+P0G/hB55au1+kQUML3Bav3ugxbIYIpnpOoByVAvixGFDdjFpXe9e/gsnxs5cAq1su7GkiOwf875atCLqeF5xU3Ir7v86KWNRA6nLJ47YpUnB8kt6D5E/kfV/BeJox1L70p/UvKmz1LINQY6a3NPFpBM03CzbcL5qZoQuXAwLklNjGSBIAKW+OsNX6i6R+MrhqObL4QsLlbixoHNtU26nkxZb51xZSaVcdp975XdLZyeLcQsQmquvZNFO2SqwdM9XN0oT/ylPBY7ho9qs5mbl5lmjL0JgLpBk5EL+Ss3XsX8rR5Y5XpDajmeyQSx6PZQFMwjM6QcZCDY/Fhcsn4qwVcPJ9EqoIO2+WoFxU0evEuarVbm0GT/YuS892wjgXjgj5rZaJLyGATmwKUlWGzo32jWZz72licwzIkhQROKCAJgjXsB/mSR8u5DnsWRT4RUNQX4Luh9p8FtoHm6D20FMbv1jsePCA59IrpsuyWKOVZW9uwqFx1qj0nbgySdIYiGe8u+1ZyX47X5wRiuabtbZWumbmVVg4Dy0zbJi4j0d9ZBpcx56Xb8w0cuQhFKqzDugZ/jHfqzxWjjYjV3tbQRF+eExVDUr6m3q8UAjX5TRqB49Jn6IrZ5QmL4rw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR11MB3043.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(366004)(346002)(376002)(396003)(136003)(83380400001)(86362001)(33656002)(8676002)(9686003)(55016002)(8936002)(66946007)(122000001)(66476007)(66556008)(38100700002)(110136005)(5660300002)(478600001)(6506007)(53546011)(71200400001)(54906003)(316002)(26005)(52536014)(186003)(7696005)(64756008)(107886003)(76116006)(4326008)(66446008)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?WLzuFGXGYdGj8/Im5J8ZHIiFzGExuy0kv7jHfGmG2BYAiaAbSKjkC6xQ?= =?Windows-1252?Q?kHYk9fJJMT/+BOoWwa1NYVf0rDezlZYWVGFyARbMuv4zwZqa8Ufm530H?= =?Windows-1252?Q?dJr5f/EDqbbGBKKFdhj6T2Q/NHL1a8gBUJ3cLojaOwVZ/O6xjNu4t2f0?= =?Windows-1252?Q?hFbZLayqAVaSXCcC7S6NK9vnDeyTec3tZl+2V9mxuHnp0jxlZErDrXwM?= =?Windows-1252?Q?OZB3XwERWOlUDBuT8pyc/iwYd8gPv+dE28Ucpw+IOsLldXqAE9pRlVJt?= =?Windows-1252?Q?tRE9xpi6NTBB/kh7BS2nEqgumoZeRYUPax4DGV/d6SNCFeP+iffxVvlK?= =?Windows-1252?Q?qw37aFReAIHZUBE72SLSd88JFuRubYTp4Y2M4Lc33dnHTqBMO9W+9+09?= =?Windows-1252?Q?fUUSdVARRBaZ0bT+vNfJOBJl9AepKv0F44BL6wZEBYKM+l914R1wEiy9?= =?Windows-1252?Q?nW1COC2MNgXJahZwlJ/Yxaz8UCpyTKBmRuZoxlA5F07f84Vzntzl7Spn?= =?Windows-1252?Q?adclfu3Turmvkg9YPqLHPjxUb2zMqYGWBe8dYFqNp5FBwrBcOq/ss91G?= =?Windows-1252?Q?3VRhPvWXUEJTtrkwmlzsPRZTfXQcgpTIc2NZZhioR9kv0dP3hrdMrUKE?= =?Windows-1252?Q?X/BRrtWP18A0YIqAfiofUIMAKfZ+1yJowjgRgacY7yXN9NT4aY3kmUDg?= =?Windows-1252?Q?Lo5g+d8Jm4AwgOgqavbao4+l53s8jaRMfEg1dEDpBRPPugHAggrdwkWx?= =?Windows-1252?Q?h/uEJF/qtx64Py5A38wa5gMDnGDmCxsANWkvCZJCpZ6eW/GKv4tgbehe?= =?Windows-1252?Q?AJ9x2ZE3Vpbpaz9fNux3ixJUVztjmHeV2gSAY9x57cuZmY184Ez3wAk4?= =?Windows-1252?Q?cSMExa0Lw/VVV/qveqTHpimn5SPGeLGkuZqDMxAMwfyOjEe4YL0jtCGt?= =?Windows-1252?Q?guBDznYtIiZDH/zjWHwyMrYu6ySuP+zgbrdU+Ayq3KzTsmPrA8V6XqHg?= =?Windows-1252?Q?zxFffb2QR9IUTvTVwaFejdYMNDpCMWBVBHWbPH31LKPV5aK7w1Lo0cwC?= =?Windows-1252?Q?bXvCt4tgVo7b889r3B84/WpRLWK6I48VyOIE4ImOZj/m5zEGDlshXb7z?= =?Windows-1252?Q?As0vhNJbu8VbdhCA2ilwPwBsg/UvuzyC5tBC1rvhTdjoW494xVaXTbBY?= =?Windows-1252?Q?1YnONWiTtPnFp4WAoczGXLPLwOifKftNAjN9ygeJ5IXXgjuT+kTg9Tra?= =?Windows-1252?Q?1n63pYlBZB1ybAjnmmSvVX/E5/CQ8A0ptaCBAakWDpYnjUORBHdwDAth?= =?Windows-1252?Q?0xIzmtn2nPBA+tQHru727U6v6LAIeKRAlnx4OztIviPgxaCNpiyxuhPD?= =?Windows-1252?Q?QWawIidLZPZRBLsl1kAoqceKktB4M8NGRIU=3D?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB3043.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32c9704e-716c-4d4b-a93f-08d93bbfbcd1 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 12:08:14.0985 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Fe775cVJ0zM6cOdNRzviOA96/4IeaXTM7jUlz0RjQEs9t31QAHPg8/864iqz+H6gMc75TiUdPFnsI+MLAVj+gg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4760 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [EXT] [dpdk-dev v2] crypto/snow3g: add support for digest appended ops 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 Sender: "dev" Hi Akhil, This is a required feature from our customer. So could you help us merging = it?=20 And we do not plan to remove this PMD - just put it to a new folder with co= mmon code shared for all SW Intel-ipsec-mb based PMDs. >From the user point of view everything will be the same including the EAL c= ommands and the ways of accessing the driver. And sure the changes in this patch will be moved to new place then. Regards, Fan > -----Original Message----- > From: Akhil Goyal > Sent: Tuesday, June 29, 2021 9:15 PM > To: Ji, Kai ; dev@dpdk.org > Cc: Zhang, Roy Fan ; De Lara Guarch, Pablo > ; Damian Nowak > > Subject: RE: [EXT] [dpdk-dev] [dpdk-dev v2] crypto/snow3g: add support fo= r > digest appended ops >=20 > > This patch enable out-of-place auth-cipher operations where > > digest should be encrypted among with the rest of raw data. > > It also adds support for partially encrypted digest when using > > auth-cipher operations. > > > > Fixes: 7c87e2d7b359 ("crypto/snow3g: use IPsec library") > > Cc: pablo.de.lara.guarch@intel.com > > > This patch is a feature addition and not a fix. So no need for this fixes= tag. >=20 > > Signed-off-by: Damian Nowak > > Signed-off-by: Kai Ji > > > Is this patch really required now, as I see that you plan to remove this = PMD?