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 6E0B542B98; Thu, 25 May 2023 11:00:42 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 44FA640E6E; Thu, 25 May 2023 11:00:42 +0200 (CEST) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2054.outbound.protection.outlook.com [40.107.255.54]) by mails.dpdk.org (Postfix) with ESMTP id 5956D40DDB for ; Thu, 25 May 2023 11:00:40 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c6diuvS8W7HFqklNIp7KdLqqQNxharo3F1jt9knllKs+N8acO0hgSxLHjk0LQ4ss1K41CfOGTO2OGOpi+nwX3SrQRR6uFSY4eNtoWvLTgwSsU0aUhCsrNkte7qGdUZhtFWO+pJScRnWFnmg7JgjNxYMKNjdY2zkhfta2qp5gvjwL/yegnm9hYcUwgZmLrdMEiMpl3JJo1g+Saen62/pL1tYQ84RV/39waiGd7E2U7MXeGIwSRPa9ZiQjjsa70rVcggWyVGEzO6VwoYo1vM8AMX2dSYTA+OSXoEqgwrunII++O6SjZutVx641oabnhFAINZMkuMm0aPUo4jRtrFq4cw== 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=PQiCQWjrnDOHdVqot/y1BD3Ewku/beGturwX+ePAUxk=; b=Ed+Yg1ynHETL/CqKb2AFypPYEWoGGfkzJb+4AZYjcGznaevzbgdkuFWGRpq2TFWJ2DsCSwk+dP4EElZ2pPxoCiOpp1o3J67dmx+NR9q7y0wb8OwweZUdxHUqu2TxPEbX26PFAWviJO2jIShQQTE5NpffqZQ404Q8RYDYqQDxNJFMqQXTNeFz+fsfhbZL7Yhl9Pzm/iAeshm7nb5MHOww79qe+wiE72J14LMatWBIDjQjDEQl1t+bsScr7lut0GRXjVGYYumy1L52PmUFjp7Agg8X1BNZ/h0EVF/2gWRRJCUgsUknMIR5ahFVnLsAZMSpZbF4luFc+8kWUV8DbHlOSw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jaguarmicro.com; dmarc=pass action=none header.from=jaguarmicro.com; dkim=pass header.d=jaguarmicro.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jaguarmicro.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PQiCQWjrnDOHdVqot/y1BD3Ewku/beGturwX+ePAUxk=; b=g0Ot/9OEwGuplv2kmPeVlhlTi85kDLyrydqhIuwSGfhR7Z6mwg+303LZdW+XDNUF96GqFJwNAB+BGp6cmu/9rXXY3Dmvm4dNwS2VVgynZIuxzfAn/cY4SQJiZKU3ga0hGOqBCUsCYi0QbMHVZuy8Z66CwluwIAJCL0J00msudbZso/JNwLksllVOR1T9LI52YnEfFzt84w3qEVw2Eqv4OqW08H4CHlDTwmionKYe52YOPA+YwMXIaOicLUSbzxKPsT+yhxTIi3cnNjEeiNJov/046zMPCLSA+51bt74M34QPJgup9+C01eVLfcKiELLPgai3U9WA+tDO0xqh/riVbw== Received: from KL1PR0601MB5567.apcprd06.prod.outlook.com (2603:1096:820:c5::14) by TYSPR06MB6793.apcprd06.prod.outlook.com (2603:1096:400:473::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Thu, 25 May 2023 09:00:37 +0000 Received: from KL1PR0601MB5567.apcprd06.prod.outlook.com ([fe80::fc7c:ec5e:aa02:44e9]) by KL1PR0601MB5567.apcprd06.prod.outlook.com ([fe80::fc7c:ec5e:aa02:44e9%7]) with mapi id 15.20.6411.029; Thu, 25 May 2023 09:00:37 +0000 From: Sunyang Wu To: Akhil Goyal , "dev@dpdk.org" CC: "kai.ji@intel.com" Subject: =?gb2312?B?u9i4tDogW0VYVF0gW1BBVENIIDEvMl0gbGliL2NyeXB0b2Rldi86IEFkZCBT?= =?gb2312?B?TTNfSE1BQy9TTTRfQ0ZCL1NNNF9PRkIgc3VwcG9ydCBpbiBEUERL?= Thread-Topic: [EXT] [PATCH 1/2] lib/cryptodev/: Add SM3_HMAC/SM4_CFB/SM4_OFB support in DPDK Thread-Index: AQHZV7TiB0UJimgoJUaoFVUZZAHXgK9ebFWAgAypqQCAAAhXMA== Date: Thu, 25 May 2023 09:00:37 +0000 Message-ID: References: <20230316031026.32600-1-sunyang.wu@jaguarmicro.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jaguarmicro.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: KL1PR0601MB5567:EE_|TYSPR06MB6793:EE_ x-ms-office365-filtering-correlation-id: bae20088-fb8e-4791-f44b-08db5cfe81fe x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LTE/u40ZJDbwyWEacE9DUcyXi5Agsn1ae5JdUHr+Rt3sqjVJfddEeneL+dElrmVtLOdeQyBwH2TO6xoea2Osc7P0IdBkXNRjLwExJKq+fsMaiLeUUm2ULYI5uAEB8NHJLnxbMJSxBJ3lbILHEnKjk9vsUcvEmJUNGSsmAECPgTdx8Xoar/x2yyJKqj0rJ7Jgkp3LaDddzsFNkbvlE907X519fSj43pyctgyZnhuo06BmrVasW4EBXOC1k57IxgGj9AGOasOii7tg6eyHXJhJmHrqdOqUQY8vKD5NK+ENnzsbSED5xxf/IeE/RTS+82dHp8SrBaWnnzK/kQ+Fwl+FjYqDE9l7kqBkc4XFbcv/9kvltpXT4DoufGTuQU8Gs4F4iV4xyiZKgD4RzK/rFZJcEkG8a4tICslH7b1KWqhy+Juw+kEt2yOV8YN6DDAcyPjDA3CsD6CTQsJRxAIpoO2VYXO6EtbK4qXxEAG9R4t+nq/67+kkIgbIFeMw+27rHuZh/KmBSxZZV6YIzlucSYvYCMYGoGcFjn3bH3JV316TDcS6Y1hO2Y4+aPm0AXh+5bQkygkiWkouc6Z9guvQFALyomGP7juaHMBYn0XmsrXZ9xTKM1nXZ4piUPKX4RXqWxPR x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:KL1PR0601MB5567.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(39840400004)(396003)(376002)(136003)(346002)(366004)(451199021)(71200400001)(38100700002)(41300700001)(55016003)(38070700005)(8936002)(33656002)(186003)(52536014)(5660300002)(83380400001)(66946007)(4326008)(76116006)(66446008)(64756008)(122000001)(66556008)(66476007)(316002)(7696005)(224303003)(110136005)(2906002)(26005)(6506007)(44832011)(9686003)(478600001)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?MWkyZHIzQ21ESk0xSExYbThsNEQzUzhxT3I3UUN0VXhWRVhyRFllQmkwYXdP?= =?gb2312?B?djQrTFM0K05LdWVEWGNMQ2wvSUJMQ1VEVGQzL29WOGorRkhsaDBiZ1hUMnlS?= =?gb2312?B?UG1PRnJpZHdMNE11NytLWTdMY1kzYWE2QWRGTlhHTFowWS90TjNib1E4aXJ4?= =?gb2312?B?eXE0RWVpcVZqclo1Rk53aVdJdkdEbDRtR2tlZEZRWCsvdkh2N2p6ZjZpbkQ0?= =?gb2312?B?SUZCbFUrYUI0T3hpTCsxYXg1NzZTM0JtS3NOdHJZblh1QS9QRHNaOUdobTNi?= =?gb2312?B?YTNlZGowNWJuVlRMSkZqSnFWdVBrdkRZY2tVdWY2RWozZnUrblJJcHZUbzdC?= =?gb2312?B?aURXM203R0M3bFBXS0JsYis3ZGhkaERxT29tZ1JPNkd0ZU0vbkVKcnhyK1Jm?= =?gb2312?B?ZmNUVDdpdXNZUUx3Mm14U2x4alpIVXNBTXp6Qkd3cTdydm05NWVtbGNZZlRI?= =?gb2312?B?WklTZDA5eHRLZjBpSnFtQTlJTWlBN01jUEZGM2VIVG5hRFAzWk5KRm4vSlZL?= =?gb2312?B?MUpGaXFkdzBHZTJoZ0F2c1VVSCt5d1Q4dllqZHRKTHVhdEM5YWhJNExILzA1?= =?gb2312?B?WDV2Q1ArK245emtrRzZuS2NqV2lEWHM5N3RKVlQ2RGY2bTQybXpBbXQzTHRI?= =?gb2312?B?bDlOTE5zUjVReDd3bWdJVjRWc3Y5S1lrU3VsVXF4T3VRN2U2bnloM3o5dXRT?= =?gb2312?B?ZmxCMU9zZzZVdnVhYXJhNnpOa1JUUHBHbmZNbTJZb1JjQm5LNkdtWllHaHhx?= =?gb2312?B?aUxlK21DQ0picTBVd1RHMThDM0lUNWtWcXVBT0h4ajFGbEFVU013WmVPdlFw?= =?gb2312?B?akNPbCtTUzdkUkhzMENjMXRDTE5JZmZKOWVsNEdYN3dLN1RNeHY4RW9GQ1dN?= =?gb2312?B?a1ROS29wSThtbTJIZzE4ckNkTVlPN0ZZUlRxOU1DMkE0NGtBTTFjdDNBRG9i?= =?gb2312?B?ZEFLc1plMmNEMUJFYmZoUTJMU2lVK0JpZkZZcFZWR2NUazFQblN4RXN6enp1?= =?gb2312?B?OXBubUM3ZTNINnJlQjd0eGJhWE05NnBKQm9iNTNjT0VlKzhvOS9HSGt0TG9L?= =?gb2312?B?NllhRXpmSnhWb3Aycm5QVjJnYS9XN1RNdkhUM3pSZzdsWFRLVUxjWXhMOG9C?= =?gb2312?B?MW1TNEJyWW9IMm11S3NpYS9hOGc0Qk5PdXlPKzRBQ3VURVNCYWg0MlFnNmUv?= =?gb2312?B?ZVRma2dWQmRCcHNEMjJiOEJPUmNsengwQy9YMnJFZW9TUkl4MkVBd2I5ekdR?= =?gb2312?B?MTNpQzZNQVNUc0N1Zk8yZTZIU1dhbWpJY3R0d1N3eGdCbSsrOWk3OXdsV2Fs?= =?gb2312?B?a3RTejVmeUc1b29VQXpOc3VmSDMyeUIvaW9pZTRkTlZyK1pIR2NRSmEweEZV?= =?gb2312?B?UWtPUnlxNnZvTUxhK0NCWTRWRHJVRXhjVkhTQXQxaXdxNWhKQ1N6eStLeXV3?= =?gb2312?B?eDkvNWRnaXVrREM1RzhNMmxPRkRFcEpsRTdGa202OHo4cTlDbjBYN0JYMllR?= =?gb2312?B?azFJMmxNQWFKRkhqM01OUGMvSCtJc2I2UmJZSXYzWGYxRDlpRWQybjZDajBy?= =?gb2312?B?R0tIa3BKV1E0SzNiRmpCWm56dEJEaUFBUEsyeHBEVnFOcWJ4c2ttWk1uQU5P?= =?gb2312?B?bktmM2wxbWV1QVpjL1ZjUWlZTFhnM2lMVWxvRHFPVUtYZ3JKQnlhNXBwM2FI?= =?gb2312?B?UHRHYWFQa3hTSlBqWlJJUlpuSjBSd3JGT2E1bXZ6OVpyS0J4NFVxQ3lCQStK?= =?gb2312?B?eFBxdTlYRE9KV2xLSUwyNi9LS1lQLzRVUjNWa2FYWUFFbFdDYndUWTJ6b01y?= =?gb2312?B?T2EwN0dycGo1N1ovR1JsMlNoVy9PSG5JejJ3THhpMUdqMmZmUFl5c0ZYbHRI?= =?gb2312?B?ZG96c1JtTkpzWHF4cFIwaEttVmE4ZnhYRTZGZnJjRDJxODByLzZiWmo5NWFx?= =?gb2312?B?cnpJNnRxZ1BST1RRY2JES1ozUjVuQ0hkVVhBaXFqazF1VlVxNUo4SGRmbFdR?= =?gb2312?B?NWhrTXBoZXRRd1AyU3U2MWpCMUNDb1MwSXhyeXMwUTh5bVBsL2h0UmltVVV2?= =?gb2312?B?bERWNFFKOTlaRDM4b1N1cDlxOSsvQjNuTFdLZ1RnUXcwVTh5Q1BVNnZ0MGdx?= =?gb2312?Q?B98j+I5Daz4vD5JQROI8Wi23o?= Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: jaguarmicro.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: KL1PR0601MB5567.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bae20088-fb8e-4791-f44b-08db5cfe81fe X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2023 09:00:37.4963 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 1e45a5c2-d3e1-46b3-a0e6-c5ebf6d8ba7b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 78/8LPXaYyBGCxulEyfQl8Pym1I/wK5HUYziNB5Anmtx6spzkosG+BUGm5qhFu/nessI+AfVrk3ExBtWrdOGhWIpJ2NmLn+NxhJ95DVIsCY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYSPR06MB6793 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 SGkgQWtoaWwsDQpUaGUgcGF0Y2hlcyBoYXZlIGJlZW4gcmVzdWJtaXR0ZWQuDQoNCkJlc3Qgd2lz aGVzDQpzdW55YW5nDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBBa2hpbCBH b3lhbCA8Z2FraGlsQG1hcnZlbGwuY29tPg0KU2VuZDogMjAyMy41LjI1IDE2OjI3IFBNDQpUbzog QWtoaWwgR295YWwgPGdha2hpbEBtYXJ2ZWxsLmNvbT47IFN1bnlhbmcgV3UgPHN1bnlhbmcud3VA amFndWFybWljcm8uY29tPjsgZGV2QGRwZGsub3JnDQpDYzoga2FpLmppQGludGVsLmNvbQ0KU3Vi amVjdDogUkU6IFtFWFRdIFtQQVRDSCAxLzJdIGxpYi9jcnlwdG9kZXYvOiBBZGQgU00zX0hNQUMv U000X0NGQi9TTTRfT0ZCIHN1cHBvcnQgaW4gRFBESw0KDQpIaSBTdW55YW5nLA0KDQpDYW4geW91 IHNlbmQgdGhlIG5leHQgdmVyc2lvbiBmb3IgdGhpcyBwYXRjaD8NCldlIG5lZWQgdG8gbWVyZ2Ug aW4gUkMxICgzMXN0IE1heSkuDQoNCg0KPiBTdWJqZWN0OiBSRTogW0VYVF0gW1BBVENIIDEvMl0g bGliL2NyeXB0b2Rldi86IEFkZCANCj4gU00zX0hNQUMvU000X0NGQi9TTTRfT0ZCIHN1cHBvcnQg aW4gRFBESw0KPiANCj4gPiBBZGQgU00zX0hNQUMvU000X0NGQi9TTTRfT0ZCIHN1cHBvcnQgaW4g RFBESy4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFN1bnlhbmcgV3UgPHN1bnlhbmcud3VAamFn dWFybWljcm8uY29tPg0KPiA+IC0tLQ0KPiA+ICBsaWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9fc3lt LmggfCA4ICsrKysrKystDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkNCj4gPg0KPiANCj4gUGxlYXNlIGFkZCByZWxlYXNlIG5vdGVzIGFuZCB1cGRh dGUNCj4gZG9jL2d1aWRlcy9jcnlwdG9kZXZzL2ZlYXR1cmVzL2RlZmF1bHQuaW5pLg0KPiANCj4g VGhlIHVwZGF0ZSB0byBjcnlwdG9fYXV0aC9jaXBoZXJfYWxnb3JpdGhtX3N0cmluZ3MgaXMgYWxz byBtaXNzaW5nLg0KPiANCj4gPiBkaWZmIC0tZ2l0IGEvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRv X3N5bS5oIA0KPiA+IGIvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvX3N5bS5oIGluZGV4IDJjZmU2 NjUzMGMuLmM0NTcyMTA2ZGMgMTAwNjQ0DQo+ID4gLS0tIGEvbGliL2NyeXB0b2Rldi9ydGVfY3J5 cHRvX3N5bS5oDQo+ID4gKysrIGIvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvX3N5bS5oDQo+ID4g QEAgLTE3Miw4ICsxNzIsMTIgQEAgZW51bSBydGVfY3J5cHRvX2NpcGhlcl9hbGdvcml0aG0gew0K PiA+ICAJLyoqPCBTaGFuZ01pIDQgKFNNNCkgYWxnb3JpdGhtIGluIEVDQiBtb2RlICovDQo+ID4g IAlSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfQ0JDLA0KPiA+ICAJLyoqPCBTaGFuZ01pIDQgKFNNNCkg YWxnb3JpdGhtIGluIENCQyBtb2RlICovDQo+ID4gLQlSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfQ1RS DQo+ID4gKwlSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfQ1RSLA0KPiA+ICAJLyoqPCBTaGFuZ01pIDQg KFNNNCkgYWxnb3JpdGhtIGluIENUUiBtb2RlICovDQo+ID4gKwlSVEVfQ1JZUFRPX0NJUEhFUl9T TTRfT0ZCLA0KPiA+ICsJLyoqPCBTaGFuZ01pIDQgKFNNNCkgYWxnb3JpdGhtIGluIE9GQiBtb2Rl ICovDQo+ID4gKwlSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfQ0ZCDQo+ID4gKwkvKio8IFNoYW5nTWkg NCAoU000KSBhbGdvcml0aG0gaW4gQ0ZCIG1vZGUgKi8NCj4gPiAgfTsNCj4gPg0KPiA+ICAvKiog Q2lwaGVyIGFsZ29yaXRobSBuYW1lIHN0cmluZ3MgKi8gQEAgLTM3Niw2ICszODAsOCBAQCBlbnVt IA0KPiA+IHJ0ZV9jcnlwdG9fYXV0aF9hbGdvcml0aG0gew0KPiA+ICAJLyoqPCBITUFDIHVzaW5n IDUxMiBiaXQgU0hBMyBhbGdvcml0aG0uICovDQo+ID4gIAlSVEVfQ1JZUFRPX0FVVEhfU00zLA0K PiA+ICAJLyoqPCBTaGFuZ01pIDMgKFNNMykgYWxnb3JpdGhtICovDQo+ID4gKwlSVEVfQ1JZUFRP X0FVVEhfU00zX0hNQUMsDQo+ID4gKwkvKiogPCBITUFDIHVzaW5nIENoaW5lc2UgU00zIGFsZ29y aXRobSAqLw0KPiA+DQo+ID4gIAlSVEVfQ1JZUFRPX0FVVEhfU0hBS0VfMTI4LA0KPiA+ICAJLyoq PCAxMjggYml0IFNIQUtFIGFsZ29yaXRobS4gKi8NCj4gPiAtLQ0KPiA+IDIuMTkuMC5yYzAud2lu ZG93cy4xDQoNCg==