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 660E245A5D; Sun, 29 Sep 2024 17:07:43 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B8930402C0; Sun, 29 Sep 2024 17:07:37 +0200 (CEST) Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.40]) by mails.dpdk.org (Postfix) with ESMTP id B175440273 for ; Sun, 29 Sep 2024 17:07:33 +0200 (CEST) Received: from mse-fl2.zte.com.cn (unknown [10.5.228.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4XGncd5158z8R03d for ; Sun, 29 Sep 2024 23:07:29 +0800 (CST) Received: from szxlzmapp01.zte.com.cn ([10.5.231.85]) by mse-fl2.zte.com.cn with SMTP id 48TF7DrU007100 for ; Sun, 29 Sep 2024 23:07:13 +0800 (+08) (envelope-from li.hanxiao@zte.com.cn) Received: from localhost.localdomain (unknown [192.168.6.15]) by smtp (Zmail) with SMTP; Sun, 29 Sep 2024 23:07:17 +0800 X-Zmail-TransId: 3e8166f96d24001-eeed7 From: Hanxiao Li To: dev@dpdk.org Cc: wang.yong19@zte.com.cn, Hanxiao Li Subject: [PATCH v8 6/8] lib/cryptodev: add sm4 xts for crypto Date: Sun, 29 Sep 2024 23:05:03 +0800 Message-ID: <20240929150512.845745-5-li.hanxiao@zte.com.cn> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240929150512.845745-1-li.hanxiao@zte.com.cn> References: <20240929145842.845390-2-li.hanxiao@zte.com.cn> <20240929150512.845745-1-li.hanxiao@zte.com.cn> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: multipart/mixed; boundary="=====_001_next=====" X-MAIL: mse-fl2.zte.com.cn 48TF7DrU007100 X-Fangmail-Anti-Spam-Filtered: true X-Fangmail-MID-QID: 66F96D31.005/4XGncd5158z8R03d 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 --=====_001_next===== Content-Type: multipart/related; boundary="=====_002_next=====" --=====_002_next===== Content-Type: multipart/alternative; boundary="=====_003_next=====" --=====_003_next===== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 YWRkIHN1cHBvcnQgb2Ygc200IHh0cyAuDQoNClNpZ25lZC1vZmYtYnk6IEhhbnhpYW8gTGkgPGxp LmhhbnhpYW9AenRlLmNvbS5jbj4NCi0tLQ0KIGxpYi9jcnlwdG9kZXYvcnRlX2NyeXB0b19zeW0u aCB8IDQgKysrLQ0KIGxpYi9jcnlwdG9kZXYvcnRlX2NyeXB0b2Rldi5jICB8IDMgKystDQogMiBm aWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1n aXQgYS9saWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9fc3ltLmggYi9saWIvY3J5cHRvZGV2L3J0ZV9j cnlwdG9fc3ltLmgNCmluZGV4IDUzYjE4Yjk0MTIuLmIzNGQwNDFmZTAgMTAwNjQ0DQotLS0gYS9s aWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9fc3ltLmgNCisrKyBiL2xpYi9jcnlwdG9kZXYvcnRlX2Ny eXB0b19zeW0uaA0KQEAgLTE3Niw4ICsxNzYsMTAgQEAgZW51bSBydGVfY3J5cHRvX2NpcGhlcl9h bGdvcml0aG0gew0KIAkvKio8IFNoYW5nTWkgNCAoU000KSBhbGdvcml0aG0gaW4gQ1RSIG1vZGUg Ki8NCiAJUlRFX0NSWVBUT19DSVBIRVJfU000X09GQiwNCiAJLyoqPCBTaGFuZ01pIDQgKFNNNCkg YWxnb3JpdGhtIGluIE9GQiBtb2RlICovDQotCVJURV9DUllQVE9fQ0lQSEVSX1NNNF9DRkINCisJ UlRFX0NSWVBUT19DSVBIRVJfU000X0NGQiwNCiAJLyoqPCBTaGFuZ01pIDQgKFNNNCkgYWxnb3Jp dGhtIGluIENGQiBtb2RlICovDQorCVJURV9DUllQVE9fQ0lQSEVSX1NNNF9YVFMNCisJLyoqPCBT aGFuZ01pIDQgKFNNNCkgYWxnb3JpdGhtIGluIFhUUyBtb2RlICovDQogfTsNCiANCiAvKiogU3lt bWV0cmljIENpcGhlciBEaXJlY3Rpb24gKi8NCmRpZmYgLS1naXQgYS9saWIvY3J5cHRvZGV2L3J0 ZV9jcnlwdG9kZXYuYyBiL2xpYi9jcnlwdG9kZXYvcnRlX2NyeXB0b2Rldi5jDQppbmRleCA2ODJj OWY0OWQwLi44M2VhZDk1NmE4IDEwMDY0NA0KLS0tIGEvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRv ZGV2LmMNCisrKyBiL2xpYi9jcnlwdG9kZXYvcnRlX2NyeXB0b2Rldi5jDQpAQCAtOTcsNyArOTcs OCBAQCBjcnlwdG9fY2lwaGVyX2FsZ29yaXRobV9zdHJpbmdzW10gPSB7DQogCVtSVEVfQ1JZUFRP X0NJUEhFUl9TTTRfQ0JDXQk9ICJzbTQtY2JjIiwNCiAJW1JURV9DUllQVE9fQ0lQSEVSX1NNNF9D VFJdCT0gInNtNC1jdHIiLA0KIAlbUlRFX0NSWVBUT19DSVBIRVJfU000X0NGQl0JPSAic200LWNm YiIsDQotCVtSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfT0ZCXQk9ICJzbTQtb2ZiIg0KKwlbUlRFX0NS WVBUT19DSVBIRVJfU000X09GQl0JPSAic200LW9mYiIsDQorCVtSVEVfQ1JZUFRPX0NJUEhFUl9T TTRfWFRTXQk9ICJzbTQteHRzIg0KIH07DQogDQogLyoqDQotLSANCjIuMjcuMA== --=====_003_next===== Content-Type: text/html ; charset="UTF-8" Content-Transfer-Encoding: base64 YWRkJm5ic3A7c3VwcG9ydCZuYnNwO29mJm5ic3A7c200Jm5ic3A7eHRzJm5ic3A7LjxiciAvPg08 YnIgLz5TaWduZWQtb2ZmLWJ5OiZuYnNwO0hhbnhpYW8mbmJzcDtMaSZuYnNwOyZsdDtsaS5oYW54 aWFvQHp0ZS5jb20uY24mZ3Q7DTxiciAvPi0tLTxiciAvPiZuYnNwO2xpYi9jcnlwdG9kZXYvcnRl X2NyeXB0b19zeW0uaCZuYnNwO3wmbmJzcDs0Jm5ic3A7KysrLTxiciAvPiZuYnNwO2xpYi9jcnlw dG9kZXYvcnRlX2NyeXB0b2Rldi5jJm5ic3A7Jm5ic3A7fCZuYnNwOzMmbmJzcDsrKy08YnIgLz4m bmJzcDsyJm5ic3A7ZmlsZXMmbmJzcDtjaGFuZ2VkLCZuYnNwOzUmbmJzcDtpbnNlcnRpb25zKCsp LCZuYnNwOzImbmJzcDtkZWxldGlvbnMoLSk8YnIgLz4NPGJyIC8+ZGlmZiZuYnNwOy0tZ2l0Jm5i c3A7YS9saWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9fc3ltLmgmbmJzcDtiL2xpYi9jcnlwdG9kZXYv cnRlX2NyeXB0b19zeW0uaDxiciAvPmluZGV4Jm5ic3A7NTNiMThiOTQxMi4uYjM0ZDA0MWZlMCZu YnNwOzEwMDY0NDxiciAvPi0tLSZuYnNwO2EvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvX3N5bS5o PGJyIC8+KysrJm5ic3A7Yi9saWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9fc3ltLmg8YnIgLz5AQCZu YnNwOy0xNzYsOCZuYnNwOysxNzYsMTAmbmJzcDtAQCZuYnNwO2VudW0mbmJzcDtydGVfY3J5cHRv X2NpcGhlcl9hbGdvcml0aG0mbmJzcDt7PGJyIC8+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7LyoqJmx0OyZuYnNwO1NoYW5nTWkmbmJzcDs0Jm5ic3A7KFNNNCkmbmJzcDthbGdvcml0aG0m bmJzcDtpbiZuYnNwO0NUUiZuYnNwO21vZGUmbmJzcDsqLzxiciAvPiZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwO1JURV9DUllQVE9fQ0lQSEVSX1NNNF9PRkIsPGJyIC8+Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7LyoqJmx0OyZuYnNwO1NoYW5nTWkmbmJzcDs0Jm5ic3A7KFNNNCkm bmJzcDthbGdvcml0aG0mbmJzcDtpbiZuYnNwO09GQiZuYnNwO21vZGUmbmJzcDsqLzxiciAvPi0m bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfQ0ZCPGJyIC8+KyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwO1JURV9DUllQVE9fQ0lQSEVSX1NNNF9DRkIsPGJyIC8+Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7LyoqJmx0OyZuYnNwO1NoYW5nTWkmbmJzcDs0Jm5i c3A7KFNNNCkmbmJzcDthbGdvcml0aG0mbmJzcDtpbiZuYnNwO0NGQiZuYnNwO21vZGUmbmJzcDsq LzxiciAvPismbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfWFRT PGJyIC8+KyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOy8qKiZsdDsmbmJzcDtTaGFuZ01pJm5ic3A7 NCZuYnNwOyhTTTQpJm5ic3A7YWxnb3JpdGhtJm5ic3A7aW4mbmJzcDtYVFMmbmJzcDttb2RlJm5i c3A7Ki88YnIgLz4mbmJzcDt9OzxiciAvPiZuYnNwOw08YnIgLz4mbmJzcDsvKiombmJzcDtTeW1t ZXRyaWMmbmJzcDtDaXBoZXImbmJzcDtEaXJlY3Rpb24mbmJzcDsqLzxiciAvPmRpZmYmbmJzcDst LWdpdCZuYnNwO2EvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvZGV2LmMmbmJzcDtiL2xpYi9jcnlw dG9kZXYvcnRlX2NyeXB0b2Rldi5jPGJyIC8+aW5kZXgmbmJzcDs2ODJjOWY0OWQwLi44M2VhZDk1 NmE4Jm5ic3A7MTAwNjQ0PGJyIC8+LS0tJm5ic3A7YS9saWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9k ZXYuYzxiciAvPisrKyZuYnNwO2IvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvZGV2LmM8YnIgLz5A QCZuYnNwOy05Nyw3Jm5ic3A7Kzk3LDgmbmJzcDtAQCZuYnNwO2NyeXB0b19jaXBoZXJfYWxnb3Jp dGhtX3N0cmluZ3NbXSZuYnNwOz0mbmJzcDt7PGJyIC8+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7W1JURV9DUllQVE9fQ0lQSEVSX1NNNF9DQkNdJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 PSZuYnNwOyZxdW90O3NtNC1jYmMmcXVvdDssPGJyIC8+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7W1JURV9DUllQVE9fQ0lQSEVSX1NNNF9DVFJdJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 PSZuYnNwOyZxdW90O3NtNC1jdHImcXVvdDssPGJyIC8+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7W1JURV9DUllQVE9fQ0lQSEVSX1NNNF9DRkJdJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 PSZuYnNwOyZxdW90O3NtNC1jZmImcXVvdDssPGJyIC8+LSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw O1tSVEVfQ1JZUFRPX0NJUEhFUl9TTTRfT0ZCXSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOz0mbmJz cDsmcXVvdDtzbTQtb2ZiJnF1b3Q7DTxiciAvPismbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtbUlRF X0NSWVBUT19DSVBIRVJfU000X09GQl0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs9Jm5ic3A7JnF1 b3Q7c200LW9mYiZxdW90Oyw8YnIgLz4rJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7W1JURV9DUllQ VE9fQ0lQSEVSX1NNNF9YVFNdJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PSZuYnNwOyZxdW90O3Nt NC14dHMmcXVvdDsNPGJyIC8+Jm5ic3A7fTs8YnIgLz4mbmJzcDsNPGJyIC8+Jm5ic3A7LyoqPGJy IC8+LS0mbmJzcDsNPGJyIC8+Mi4yNy4wPGJyIC8+ --=====_003_next=====-- --=====_002_next=====-- --=====_001_next=====--