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 2EE7F46EC3; Thu, 11 Sep 2025 04:44:50 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B16D44042C; Thu, 11 Sep 2025 04:44:49 +0200 (CEST) Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [160.30.148.35]) by mails.dpdk.org (Postfix) with ESMTP id C8BEF402D3 for ; Thu, 11 Sep 2025 04:44:47 +0200 (CEST) Received: from mse-fl1.zte.com.cn (unknown [10.5.228.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4cMhjR4KhKz8Xs6y; Thu, 11 Sep 2025 10:44:43 +0800 (CST) Received: from szxlzmapp02.zte.com.cn ([10.5.231.79]) by mse-fl1.zte.com.cn with SMTP id 58B2iVlT074030; Thu, 11 Sep 2025 10:44:31 +0800 (+08) (envelope-from wang.junlong1@zte.com.cn) Received: from localhost.localdomain (unknown [192.168.6.15]) by smtp (Zmail) with SMTP; Thu, 11 Sep 2025 10:44:32 +0800 X-Zmail-TransId: 3e8168c2378c005-3ae7a X-Zmail-LocalSMTP: 1 X-Zmail-RealSender: wang.junlong1@zte.com.cn From: Junlong Wang To: stephen@networkplumber.org Cc: dev@dpdk.org, Junlong Wang Subject: [PATCH v1] net/zxdh: add support compiling on riscv-64 systems Date: Thu, 11 Sep 2025 10:32:11 +0800 Message-ID: <20250911023211.3576860-1-wang.junlong1@zte.com.cn> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: multipart/mixed; boundary="=====_001_next=====" X-MAIL: mse-fl1.zte.com.cn 58B2iVlT074030 X-TLS: YES X-SPF-DOMAIN: zte.com.cn X-ENVELOPE-SENDER: wang.junlong1@zte.com.cn X-SPF: None X-SOURCE-IP: 10.5.228.132 unknown Thu, 11 Sep 2025 10:44:43 +0800 X-Fangmail-Anti-Spam-Filtered: true X-Fangmail-MID-QID: 68C2379B.000/4cMhjR4KhKz8Xs6y 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 bW9kaWZ5IG1lc29uLmJ1aWxkIGZvciBzdXBwb3J0IGNvbXBpbGluZyBvbiByaXNjdi02NCBzeXN0 ZW1zDQoNClNpZ25lZC1vZmYtYnk6IEp1bmxvbmcgV2FuZyA8d2FuZy5qdW5sb25nMUB6dGUuY29t LmNuPg0KLS0tDQogTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICB8ICAyICstDQogZG9jL2d1 aWRlcy9uaWNzL3p4ZGgucnN0ICAgICB8ICAyICstDQogZHJpdmVycy9uZXQvenhkaC9tZXNvbi5i dWlsZCB8IDEwICsrLS0tLS0tLS0NCiAzIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg MTAgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJT DQppbmRleCA3YWNhOThjNTM3Li40ZGVmMjIwYzY0IDEwMDY0NA0KLS0tIGEvTUFJTlRBSU5FUlMN CisrKyBiL01BSU5UQUlORVJTDQpAQCAtMTA5Miw3ICsxMDkyLDcgQEAgRjogZHJpdmVycy9uZXQv YXZwLw0KIEY6IGRvYy9ndWlkZXMvbmljcy9hdnAucnN0DQogRjogZG9jL2d1aWRlcy9uaWNzL2Zl YXR1cmVzL2F2cC5pbmkNCiANCi1aVEUgenhkaCAtIEVYUEVSSU1FTlRBTA0KK1pURSB6eGRoDQog TTogSnVubG9uZyBXYW5nIDx3YW5nLmp1bmxvbmcxQHp0ZS5jb20uY24+DQogTTogTGlqaWUgU2hh biA8c2hhbi5saWppZUB6dGUuY29tLmNuPg0KIEY6IGRyaXZlcnMvbmV0L3p4ZGgvDQpkaWZmIC0t Z2l0IGEvZG9jL2d1aWRlcy9uaWNzL3p4ZGgucnN0IGIvZG9jL2d1aWRlcy9uaWNzL3p4ZGgucnN0 DQppbmRleCA0N2RhYmRlOTdlLi5mMWRmZWE4NmFiIDEwMDY0NA0KLS0tIGEvZG9jL2d1aWRlcy9u aWNzL3p4ZGgucnN0DQorKysgYi9kb2MvZ3VpZGVzL25pY3MvenhkaC5yc3QNCkBAIC01NCw0ICs1 NCw0IEBAIGZvciBkZXRhaWxzLg0KIExpbWl0YXRpb25zIG9yIEtub3duIGlzc3Vlcw0KIC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIA0KLVg4Ni0zMiwgUG93ZXI4LCBBUk12NywgUklTQy1W LCBXaW5kb3dzIGFuZCBCU0QgYXJlIG5vdCBzdXBwb3J0ZWQgeWV0Lg0KK1g4Ni0zMiwgUG93ZXI4 LCBBUk12NywgUklTQy1WLTMyLCBXaW5kb3dzIGFuZCBCU0QgYXJlIG5vdCBzdXBwb3J0ZWQgeWV0 Lg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3p4ZGgvbWVzb24uYnVpbGQgYi9kcml2ZXJzL25l dC96eGRoL21lc29uLmJ1aWxkDQppbmRleCA3NTU0ZDRkYzYwLi4wMjEzY2NiMmZhIDEwMDY0NA0K LS0tIGEvZHJpdmVycy9uZXQvenhkaC9tZXNvbi5idWlsZA0KKysrIGIvZHJpdmVycy9uZXQvenhk aC9tZXNvbi5idWlsZA0KQEAgLTEsMTUgKzEsOSBAQA0KICMgU1BEWC1MaWNlbnNlLUlkZW50aWZp ZXI6IEJTRC0zLUNsYXVzZQ0KICMgQ29weXJpZ2h0KGMpIDIwMjQgWlRFIENvcnBvcmF0aW9uDQog DQotaWYgbm90IGlzX2xpbnV4DQoraWYgbm90IGlzX2xpbnV4IG9yIG5vdCBkcGRrX2NvbmYuZ2V0 KCdSVEVfQVJDSF82NCcpDQogICAgIGJ1aWxkID0gZmFsc2UNCi0gICAgcmVhc29uID0gJ29ubHkg c3VwcG9ydGVkIG9uIExpbnV4Jw0KLSAgICBzdWJkaXJfZG9uZSgpDQotZW5kaWYNCi0NCi1pZiBh cmNoX3N1YmRpciAhPSAneDg2JyBhbmQgYXJjaF9zdWJkaXIgIT0gJ2FybScgb3Igbm90IGRwZGtf Y29uZi5nZXQoJ1JURV9BUkNIXzY0JykNCi0gICAgYnVpbGQgPSBmYWxzZQ0KLSAgICByZWFzb24g PSAnb25seSBzdXBwb3J0ZWQgb24geDg2XzY0IGFuZCBhYXJjaDY0Jw0KKyAgICByZWFzb24gPSAn b25seSBzdXBwb3J0ZWQgb24gNjQtYml0IExpbnV4Jw0KICAgICBzdWJkaXJfZG9uZSgpDQogZW5k aWYNCiANCi0tIA0KMi4yNy4w --=====_003_next===== Content-Type: text/html ; charset="UTF-8" Content-Transfer-Encoding: base64 bW9kaWZ5Jm5ic3A7bWVzb24uYnVpbGQmbmJzcDtmb3ImbmJzcDtzdXBwb3J0Jm5ic3A7Y29tcGls aW5nJm5ic3A7b24mbmJzcDtyaXNjdi02NCZuYnNwO3N5c3RlbXM8YnIgLz4NPGJyIC8+U2lnbmVk LW9mZi1ieTombmJzcDtKdW5sb25nJm5ic3A7V2FuZyZuYnNwOyZsdDt3YW5nLmp1bmxvbmcxQHp0 ZS5jb20uY24mZ3Q7DTxiciAvPi0tLTxiciAvPiZuYnNwO01BSU5UQUlORVJTJm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fCZuYnNwOyZuYnNwOzImbmJz cDsrLTxiciAvPiZuYnNwO2RvYy9ndWlkZXMvbmljcy96eGRoLnJzdCZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwO3wmbmJzcDsmbmJzcDsyJm5ic3A7Ky08YnIgLz4mbmJzcDtkcml2ZXJzL25l dC96eGRoL21lc29uLmJ1aWxkJm5ic3A7fCZuYnNwOzEwJm5ic3A7KystLS0tLS0tLTxiciAvPiZu YnNwOzMmbmJzcDtmaWxlcyZuYnNwO2NoYW5nZWQsJm5ic3A7NCZuYnNwO2luc2VydGlvbnMoKyks Jm5ic3A7MTAmbmJzcDtkZWxldGlvbnMoLSk8YnIgLz4NPGJyIC8+ZGlmZiZuYnNwOy0tZ2l0Jm5i c3A7YS9NQUlOVEFJTkVSUyZuYnNwO2IvTUFJTlRBSU5FUlM8YnIgLz5pbmRleCZuYnNwOzdhY2E5 OGM1MzcuLjRkZWYyMjBjNjQmbmJzcDsxMDA2NDQ8YnIgLz4tLS0mbmJzcDthL01BSU5UQUlORVJT PGJyIC8+KysrJm5ic3A7Yi9NQUlOVEFJTkVSUzxiciAvPkBAJm5ic3A7LTEwOTIsNyZuYnNwOysx MDkyLDcmbmJzcDtAQCZuYnNwO0Y6Jm5ic3A7ZHJpdmVycy9uZXQvYXZwLzxiciAvPiZuYnNwO0Y6 Jm5ic3A7ZG9jL2d1aWRlcy9uaWNzL2F2cC5yc3Q8YnIgLz4mbmJzcDtGOiZuYnNwO2RvYy9ndWlk ZXMvbmljcy9mZWF0dXJlcy9hdnAuaW5pPGJyIC8+Jm5ic3A7DTxiciAvPi1aVEUmbmJzcDt6eGRo Jm5ic3A7LSZuYnNwO0VYUEVSSU1FTlRBTDxiciAvPitaVEUmbmJzcDt6eGRoPGJyIC8+Jm5ic3A7 TTombmJzcDtKdW5sb25nJm5ic3A7V2FuZyZuYnNwOyZsdDt3YW5nLmp1bmxvbmcxQHp0ZS5jb20u Y24mZ3Q7DTxiciAvPiZuYnNwO006Jm5ic3A7TGlqaWUmbmJzcDtTaGFuJm5ic3A7Jmx0O3NoYW4u bGlqaWVAenRlLmNvbS5jbiZndDsNPGJyIC8+Jm5ic3A7RjombmJzcDtkcml2ZXJzL25ldC96eGRo LzxiciAvPmRpZmYmbmJzcDstLWdpdCZuYnNwO2EvZG9jL2d1aWRlcy9uaWNzL3p4ZGgucnN0Jm5i c3A7Yi9kb2MvZ3VpZGVzL25pY3MvenhkaC5yc3Q8YnIgLz5pbmRleCZuYnNwOzQ3ZGFiZGU5N2Uu LmYxZGZlYTg2YWImbmJzcDsxMDA2NDQ8YnIgLz4tLS0mbmJzcDthL2RvYy9ndWlkZXMvbmljcy96 eGRoLnJzdDxiciAvPisrKyZuYnNwO2IvZG9jL2d1aWRlcy9uaWNzL3p4ZGgucnN0PGJyIC8+QEAm bmJzcDstNTQsNCZuYnNwOys1NCw0Jm5ic3A7QEAmbmJzcDtmb3ImbmJzcDtkZXRhaWxzLjxiciAv PiZuYnNwO0xpbWl0YXRpb25zJm5ic3A7b3ImbmJzcDtLbm93biZuYnNwO2lzc3VlczxiciAvPiZu YnNwOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxiciAvPiZuYnNwOw08YnIgLz4tWDg2LTMy LCZuYnNwO1Bvd2VyOCwmbmJzcDtBUk12NywmbmJzcDtSSVNDLVYsJm5ic3A7V2luZG93cyZuYnNw O2FuZCZuYnNwO0JTRCZuYnNwO2FyZSZuYnNwO25vdCZuYnNwO3N1cHBvcnRlZCZuYnNwO3lldC48 YnIgLz4rWDg2LTMyLCZuYnNwO1Bvd2VyOCwmbmJzcDtBUk12NywmbmJzcDtSSVNDLVYtMzIsJm5i c3A7V2luZG93cyZuYnNwO2FuZCZuYnNwO0JTRCZuYnNwO2FyZSZuYnNwO25vdCZuYnNwO3N1cHBv cnRlZCZuYnNwO3lldC48YnIgLz5kaWZmJm5ic3A7LS1naXQmbmJzcDthL2RyaXZlcnMvbmV0L3p4 ZGgvbWVzb24uYnVpbGQmbmJzcDtiL2RyaXZlcnMvbmV0L3p4ZGgvbWVzb24uYnVpbGQ8YnIgLz5p bmRleCZuYnNwOzc1NTRkNGRjNjAuLjAyMTNjY2IyZmEmbmJzcDsxMDA2NDQ8YnIgLz4tLS0mbmJz cDthL2RyaXZlcnMvbmV0L3p4ZGgvbWVzb24uYnVpbGQ8YnIgLz4rKysmbmJzcDtiL2RyaXZlcnMv bmV0L3p4ZGgvbWVzb24uYnVpbGQ8YnIgLz5AQCZuYnNwOy0xLDE1Jm5ic3A7KzEsOSZuYnNwO0BA PGJyIC8+Jm5ic3A7IyZuYnNwO1NQRFgtTGljZW5zZS1JZGVudGlmaWVyOiZuYnNwO0JTRC0zLUNs YXVzZTxiciAvPiZuYnNwOyMmbmJzcDtDb3B5cmlnaHQoYykmbmJzcDsyMDI0Jm5ic3A7WlRFJm5i c3A7Q29ycG9yYXRpb248YnIgLz4mbmJzcDsNPGJyIC8+LWlmJm5ic3A7bm90Jm5ic3A7aXNfbGlu dXg8YnIgLz4raWYmbmJzcDtub3QmbmJzcDtpc19saW51eCZuYnNwO29yJm5ic3A7bm90Jm5ic3A7 ZHBka19jb25mLmdldCgmYXBvcztSVEVfQVJDSF82NCZhcG9zOyk8YnIgLz4mbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDtidWlsZCZuYnNwOz0mbmJzcDtmYWxzZTxiciAvPi0mbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDtyZWFzb24mbmJzcDs9Jm5ic3A7JmFwb3M7b25seSZuYnNwO3N1cHBvcnRl ZCZuYnNwO29uJm5ic3A7TGludXgmYXBvczsNPGJyIC8+LSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw O3N1YmRpcl9kb25lKCk8YnIgLz4tZW5kaWY8YnIgLz4tPGJyIC8+LWlmJm5ic3A7YXJjaF9zdWJk aXImbmJzcDshPSZuYnNwOyZhcG9zO3g4NiZhcG9zOyZuYnNwO2FuZCZuYnNwO2FyY2hfc3ViZGly Jm5ic3A7IT0mbmJzcDsmYXBvczthcm0mYXBvczsmbmJzcDtvciZuYnNwO25vdCZuYnNwO2RwZGtf Y29uZi5nZXQoJmFwb3M7UlRFX0FSQ0hfNjQmYXBvczspPGJyIC8+LSZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwO2J1aWxkJm5ic3A7PSZuYnNwO2ZhbHNlPGJyIC8+LSZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwO3JlYXNvbiZuYnNwOz0mbmJzcDsmYXBvcztvbmx5Jm5ic3A7c3VwcG9ydGVkJm5ic3A7b24m bmJzcDt4ODZfNjQmbmJzcDthbmQmbmJzcDthYXJjaDY0JmFwb3M7DTxiciAvPismbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDtyZWFzb24mbmJzcDs9Jm5ic3A7JmFwb3M7b25seSZuYnNwO3N1cHBvcnRl ZCZuYnNwO29uJm5ic3A7NjQtYml0Jm5ic3A7TGludXgmYXBvczsNPGJyIC8+Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7c3ViZGlyX2RvbmUoKTxiciAvPiZuYnNwO2VuZGlmPGJyIC8+Jm5i c3A7DTxiciAvPi0tJm5ic3A7DTxiciAvPjIuMjcuMDxiciAvPg== --=====_003_next=====-- --=====_002_next=====-- --=====_001_next=====--