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 A351F457CF; Thu, 15 Aug 2024 09:55:31 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 35D704027E; Thu, 15 Aug 2024 09:55:31 +0200 (CEST) Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) by mails.dpdk.org (Postfix) with ESMTP id C48A74025F for ; Thu, 15 Aug 2024 09:55:29 +0200 (CEST) X-SpamFilter-By: ArmorX SpamTrap 5.78 with qID 47F7tP5O13756385, This message is accepted by code: ctloc85258 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=realsil.com.cn; s=dkim; t=1723708526; bh=+bluaMdP8lNbsc3XIA+0C1nAwU+mmfkcNEz7JyJ3dh4=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=IAYzr1Nr12nC7JpIId9l+vMB7wz/Cmnb9AbVatl3PaZT1NXEfszGPqhR1a5vY2Mgb daOJe4UPD0fEFgNltEdSwaTYHGusJGxi1pKPqnP+OxYkbrJy3gCX7s/eufUhRB41SN Xb1NZbMlOvYYdrKulYZT4f4AGFa1jPdvRCwwA8U1j7j4mJ9G9MpBGKnvihDaUdfFBM JcYB44cLSy/h8sgmaMX4wcB8XGN425ZE1GsvhExpJJrAUtk9jxnpQTxzVmkGCdjJ3T l2EOoYrmjy/v9B0LFSKv2MSC5BfZkVFpOZ3DWcz1CR8HkRl+hMPBGLOEywnUm5K0DK rvWH1bwJXqp+Q== Received: from RSEXMBS03.realsil.com.cn ([172.29.17.197]) by rtits2.realtek.com.tw (8.15.2/3.02/5.92) with ESMTPS id 47F7tP5O13756385 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=FAIL); Thu, 15 Aug 2024 15:55:25 +0800 Received: from RSEXMBS01.realsil.com.cn (172.29.17.195) by RSEXMBS03.realsil.com.cn (172.29.17.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 15 Aug 2024 15:55:17 +0800 Received: from RSEXMBS01.realsil.com.cn ([fe80::cc98:e459:31c:69cb]) by RSEXMBS01.realsil.com.cn ([fe80::cc98:e459:31c:69cb%7]) with mapi id 15.01.2507.035; Thu, 15 Aug 2024 15:55:17 +0800 From: =?utf-8?B?546L6aKi?= To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "Stephen Hemminger" CC: "dev@dpdk.org" Subject: =?utf-8?B?562U5aSNOiBJbnF1aXJ5IFJlZ2FyZGluZyBTZW5kaW5nIFBhdGNoZXMgdG8g?= =?utf-8?Q?DPDK?= Thread-Topic: Inquiry Regarding Sending Patches to DPDK Thread-Index: AdrsjFcFQeqgbjvbQdS/wmvyPJlu1f//8JmA//ysFpD/+VFIgP/xOHsg Date: Thu, 15 Aug 2024 07:55:17 +0000 Message-ID: <6712be6079184cd3aa0ce548934129ec@realsil.com.cn> References: <992435800910458fbf93a7c59ff454fc@realsil.com.cn> <20240812075539.20a77c1c@hermes.local> <9873a470ff674be7abc183b2ea8102ad@realsil.com.cn> <98CBD80474FA8B44BF855DF32C47DC35E9F62F@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35E9F62F@smartserver.smartshare.dk> Accept-Language: zh-CN, en-US Content-Language: zh-CN x-originating-ip: [172.29.32.117] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 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 RGVhciBNb3J0ZW4sDQoNCkkgaGF2ZSBzdWNjZXNzZnVsbHkgcmVzb2x2ZWQgdGhpcyBwcm9ibGVt LiBQcmlvciB0byB0aGUgdGVzdHMsIEkgb3Zlcmxvb2tlZCB0aGUgbmVjZXNzaXR5IG9mIGRpc2Fi bGluZyBzbXRwZW5jcnlwdGlvbi4gSG93ZXZlciwgdXBvbiBtb2RpZnlpbmcgbXkgLmdpdGNvbmZp ZyBmaWxlIGFzIGRlbW9uc3RyYXRlZCBiZWxvdywgZXZlcnl0aGluZyBub3cgZnVuY3Rpb25zIGZs YXdsZXNzbHkuIElmIElUIGFsbG93cyBhbm9ueW1vdXMgZW1haWwgc2VuZGluZywgdGhlbiB0aGUg MkZBIHByb2JsZW0gd2lsbCBiZSBzb2x2ZWQuDQoNClt1c2VyXQ0KICAgICAgICBuYW1lID0gaG93 YXJkX3dhbmcNCiAgICAgICAgZW1haWwgPSBob3dhcmRfd2FuZ0ByZWFsc2lsLmNvbS5jbg0KW2Nv cmVdDQogICAgZWRpdG9yID0gdmltDQpbc2VuZGVtYWlsXQ0KICAgICAgICBzbXRwc2VydmVycG9y dD0yNQ0KICAgICAgICBzbXRwc2VydmVyPXNtdHBzcnYucmVhbHNpbC5jb20uY24NCiAgICAgICAg c210cGRvbWFpbiA9IDE3Mi4yOS4zMi4yNyAgDQoNClRoYW5rcyENCkhvd2FyZCBXYW5nDQoNCi0t LS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0 c2hhcmVzeXN0ZW1zLmNvbT4gDQrlj5HpgIHml7bpl7Q6IDIwMjTlubQ45pyIMTTml6UgMTg6MTUN CuaUtuS7tuS6ujog546L6aKiIDxob3dhcmRfd2FuZ0ByZWFsc2lsLmNvbS5jbj47IFN0ZXBoZW4g SGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCuaKhOmAgTogZGV2QGRwZGsu b3JnDQrkuLvpopg6IFJFOiBJbnF1aXJ5IFJlZ2FyZGluZyBTZW5kaW5nIFBhdGNoZXMgdG8gRFBE Sw0KDQoNCkV4dGVybmFsIG1haWwuDQoNCg0KDQpIb3dhcmQsDQoNCkknbSB1c2luZy5naXRjb25m aWcgdG8gY29uZmlndXJlIG15IGdpdCBzZW5kLWVtYWlsIG9wdGlvbnMuIFRyeSB0aGlzIGluIHlv dXIgLmdpdGNvbmZpZzoNCg0KW3VzZXJdDQogICAgICAgIG5hbWUgPSBIb3dhcmQgV2FuZw0KICAg ICAgICBlbWFpbCA9IGhvd2FyZF93YW5nQHJlYWxzaWwuY29tLmNuDQoNCltzZW5kZW1haWxdDQog ICAgICAgIGZyb20gPSBIb3dhcmQgV2FuZyA8aG93YXJkX3dhbmdAcmVhbHNpbC5jb20uY24+DQog ICAgICAgIGVudmVsb3BlU2VuZGVyID0gaG93YXJkX3dhbmdAcmVhbHNpbC5jb20uY24NCiAgICAg ICAgc210cFNlcnZlciA9IHNtdHBzcnYucmVhbHNpbC5jb20uY24NCg0KDQpNZWQgdmVubGlnIGhp bHNlbiAvIEtpbmQgcmVnYXJkcywNCi1Nb3J0ZW4gQnLDuHJ1cA0KDQoNCj4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog546L6aKiIFttYWlsdG86aG93YXJkX3dhbmdAcmVhbHNp bC5jb20uY25dDQo+IFNlbnQ6IFdlZG5lc2RheSwgMTQgQXVndXN0IDIwMjQgMTEuNTINCj4gVG86 IFN0ZXBoZW4gSGVtbWluZ2VyDQo+IENjOiBkZXZAZHBkay5vcmcNCj4gU3ViamVjdDog562U5aSN OiBJbnF1aXJ5IFJlZ2FyZGluZyBTZW5kaW5nIFBhdGNoZXMgdG8gRFBESw0KPg0KPiBEZWFyIFN0 ZXBoZW4sDQo+DQo+IE5vdyBJIGhhdmUgYSBiZXR0ZXIgdW5kZXJzdGFuZGluZyBvZiB0aGUgYW5v bnltb3VzIHNlbmRpbmcgc3VnZ2VzdGVkIA0KPiBieSB0aGUgY29tcGFueSdzIElUIGRlcGFydG1l bnQuIFNpbmNlIHRoZSBzZWNvbmQtZmFjdG9yIGF1dGhlbnRpY2F0aW9uIA0KPiBmb3IgdGhlIGVt YWlsIGFjY291bnQgaXMgTWljcm9zb2Z0J3MgT2t0YSwgd2hpY2ggc2VlbXMgbm90IA0KPiBzdHJh aWdodGZvcndhcmQgdG8gY29uZmlndXJlIHdpdGggYW4gYWNjb3VudCBhbmQgcGFzc3dvcmQsIHRo ZXkgaGF2ZSANCj4gZW5hYmxlZCBhbm9ueW1vdXMgc2VuZGluZyBmb3IgbWUuIEhlcmUncyBob3cg aXQgd29ya3MgYXBwcm94aW1hdGVseTogDQo+IFdoZW4gSSBzZW5kIGVtYWlscywgSSBkb24ndCBu ZWVkIHRvIGlucHV0IGFuIGFjY291bnQgb3IgcGFzc3dvcmQuIA0KPiBJbnN0ZWFkLCBJIGp1c3Qg bmVlZCB0byBjb25maWd1cmUgdGhlIHNlcnZlciBhbmQgcG9ydCBudW1iZXIsIGFuZCBJIGNhbiBz ZW5kIGVtYWlscy4gQXR0YWNoZWQgYmVsb3cgaXMgdGhlIHNjcmlwdCBJJ3ZlIHdyaXR0ZW4uDQo+ IEhvd2V2ZXIsIGl0IHNlZW1zIHRoZXJlIGFyZSBzb21lIGlzc3VlcywgYW5kIHBlcmhhcHMgSSBu ZWVkIHRvIGNvbmR1Y3QgDQo+IGZ1cnRoZXIgcmVzZWFyY2guDQo+DQo+IHRlc3QgcmVzdWx0OiAN Cj4gaHR0cHM6Ly9tYWlscy5kcGRrLm9yZy9hcmNoaXZlcy9kZXYvMjAyNC1BdWd1c3QvMjk5NDY2 Lmh0bWwNCj4gcHl0aG9uOg0KPiAjIS91c3IvYmluL2VudiBweXRob24zDQo+IGltcG9ydCBzbXRw bGliDQo+IGZyb20gZW1haWwubWltZS5tdWx0aXBhcnQgaW1wb3J0IE1JTUVNdWx0aXBhcnQgZnJv bSBlbWFpbC5taW1lLnRleHQgDQo+IGltcG9ydCBNSU1FVGV4dCBmcm9tIGVtYWlsLm1pbWUuYmFz ZSBpbXBvcnQgTUlNRUJhc2UgZnJvbSBlbWFpbCBpbXBvcnQgDQo+IGVuY29kZXJzDQo+DQo+IHNt dHBfc2VydmVyID0gJ3NtdHBzcnYucmVhbHNpbC5jb20uY24nDQo+IHNtdHBfcG9ydCA9IDI1DQo+ DQo+IGZyb21fYWRkciA9ICdob3dhcmRfd2FuZ0ByZWFsc2lsLmNvbS5jbicNCj4gdG9fYWRkciA9 ICdkZXZAZHBkay5vcmcnDQo+DQo+IG1zZyA9IE1JTUVNdWx0aXBhcnQoKQ0KPiBtc2dbJ0Zyb20n XSA9IGZyb21fYWRkcg0KPiBtc2dbJ1RvJ10gPSB0b19hZGRyDQo+ICNtc2dbJ1N1YmplY3QnXSA9 ICd0ZXN0IGFub255bW91cyBzZW5kIG1haWwnDQo+DQo+IGZpbGVuYW1lID0gJzAwMDEtbmV0LXI4 MTY5LWFkZC1QTUQtZHJpdmVyLXNrZWxldG9uLnBhdGNoJw0KPiB3aXRoIG9wZW4oZmlsZW5hbWUs ICdyYicpIGFzIGF0dGFjaG1lbnQ6DQo+ICAgICBwYXJ0ID0gTUlNRUJhc2UoJ2FwcGxpY2F0aW9u JywgJ29jdGV0LXN0cmVhbScpDQo+ICAgICBwYXJ0LnNldF9wYXlsb2FkKGF0dGFjaG1lbnQucmVh ZCgpKQ0KPiAgICAgZW5jb2RlcnMuZW5jb2RlX2Jhc2U2NChwYXJ0KQ0KPiAgICAgcGFydC5hZGRf aGVhZGVyKCdDb250ZW50LURpc3Bvc2l0aW9uJywgZiJhdHRhY2htZW50OyBmaWxlbmFtZT0NCj4g e2ZpbGVuYW1lfSIpDQo+ICAgICBtc2cuYXR0YWNoKHBhcnQpDQo+DQo+IHRyeToNCj4gICAgIHNl cnZlciA9IHNtdHBsaWIuU01UUChzbXRwX3NlcnZlciwgc210cF9wb3J0KQ0KPiAgICAgc2VydmVy LnNlbmRtYWlsKGZyb21fYWRkciwgW3RvX2FkZHJdLCBtc2cuYXNfc3RyaW5nKCkpDQo+ICAgICBz ZXJ2ZXIucXVpdCgpDQo+ICAgICBwcmludCgnTWFpbCBzZW50IHN1Y2Nlc3NmdWxseSEnKQ0KPiBl eGNlcHQgRXhjZXB0aW9uIGFzIGU6DQo+ICAgICBwcmludChmJ0ZhaWxlZCB0byBzZW5kIG1haWw6 IHtlfScpDQo+DQo+IFRoYW5rcyENCj4gSG93YXJkIFdhbmcNCj4NCj4gLS0tLS3pgq7ku7bljp/k u7YtLS0tLQ0KPiDlj5Hku7bkuro6IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtw bHVtYmVyLm9yZz4NCj4g5Y+R6YCB5pe26Ze0OiAyMDI05bm0OOaciDEy5pelIDIyOjU2DQo+IOaU tuS7tuS6ujog546L6aKiIDxob3dhcmRfd2FuZ0ByZWFsc2lsLmNvbS5jbj4NCj4g5oqE6YCBOiBk ZXZAZHBkay5vcmcNCj4g5Li76aKYOiBSZTogSW5xdWlyeSBSZWdhcmRpbmcgU2VuZGluZyBQYXRj aGVzIHRvIERQREsNCj4NCj4NCj4gRXh0ZXJuYWwgbWFpbC4NCj4NCj4NCj4NCj4gT24gTW9uLCAx MiBBdWcgMjAyNCAwNzo1MjozOSArMDAwMA0KPiDnjovpoqIgPGhvd2FyZF93YW5nQHJlYWxzaWwu Y29tLmNuPiB3cm90ZToNCj4NCj4gPiBEZWFyIGFsbCwNCj4gPg0KPiA+IEkgaG9wZSB0aGlzIG1l c3NhZ2UgZmluZHMgeW91IHdlbGwuDQo+ID4NCj4gPiBJIHdvdWxkIGxpa2UgdG8gc2VlayB5b3Vy IGFkdmljZSBvbiBhbiBpc3N1ZSBJJ3ZlIGVuY291bnRlcmVkLiBPdXIgDQo+ID4gY29tcGFueQ0K PiBoYXMgcmVjZW50bHkgZW5hYmxlZCB0d28tZmFjdG9yIGF1dGhlbnRpY2F0aW9uICgyRkEpIGZv ciBvdXIgZW1haWwgYWNjb3VudHMuDQo+IFRoZSBJVCBkZXBhcnRtZW50IGhhcyBzdWdnZXN0ZWQg dGhhdCBJIGFiYW5kb24gdXNpbmcgdGhlICJnaXQgc2VuZC1lbWFpbCINCj4gbWV0aG9kLCBhcyBj b25maWd1cmVkIHRocm91Z2ggZ2l0IGNvbmZpZywgdG8gc2VuZCBwYXRjaGVzIHRvIERQREsuIA0K PiBJbnN0ZWFkLCB0aGV5IGhhdmUgcmVjb21tZW5kZWQgdXNpbmcgIkV4Y2hhbmdlIGFub255bW91 cyBzZW5kIG1haWwuIiANCj4gSG93ZXZlciwgSSBiZWxpZXZlIHRoaXMgYXBwcm9hY2ggbWlnaHQg bm90IGJlIGZlYXNpYmxlLg0KPiA+DQo+ID4gSSB3YW50ZWQgdG8gY29uZmlybSB0aGlzIHdpdGgg eW91IGFuZCBzZWUgaWYgeW91IGNvdWxkIHByb3ZpZGUgYW55IA0KPiA+IGd1aWRhbmNlDQo+IG9u IHRoZSBtYXR0ZXIuIEkgbG9vayBmb3J3YXJkIHRvIHlvdXIgcmVzcG9uc2UuDQo+ID4NCj4gPiBU aGFuayB5b3UgdmVyeSBtdWNoIGZvciB5b3VyIHRpbWUgYW5kIGFzc2lzdGFuY2UuDQo+ID4NCj4g PiBCZXN0IHJlZ2FyZHMsDQo+ID4gSG93YXJkIFdhbmcNCj4NCj4gVGhlcmUgYXJlIHR3byBpc3N1 ZXMgaGVyZToNCj4gVXNpbmcgZ2l0IHNlbmQtZW1haWwgaXMgbm90IHJlcXVpcmVkLiBZb3UgY2Fu IGdlbmVyYXRlIHBhdGNoIGZpbGVzIGFuZCANCj4gcHV0IHRoZW0gaW4geW91ciBlbWFpbC4NCj4g QlVUIE1pY3Jvc29mdCBFeGNoYW5nZSBkb2VzIG5vdCBwcmVzZXJ2ZSB0ZXh0IGZvcm1hdHRpbmcg aW4gbWVzc2FnZXMuIA0KPiBBbnkgcGF0Y2hlcyBzZW50IHRoYXQgd2F5IGFyZSB1c3VhbGx5IGNv cnJ1cHRlZC4NCj4NCj4gQXQgTWljcm9zb2Z0LCB3ZSBlbmRlZCB1cCB1c2luZyBhIHNwZWNpYWwg c2VydmVyIChub3QgRXhjaGFuZ2UpIHRvIA0KPiBzZW5kIExpbnV4IGFuZCBEUERLIHBhdGNoZXMu IE9yIHVzaW5nIG5vbi1jb3Jwb3JhdGUgYWNjb3VudHMuDQo=