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 DE0C0457C0; Wed, 14 Aug 2024 12:14:50 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BF9CB4066F; Wed, 14 Aug 2024 12:14:50 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 3504540274 for ; Wed, 14 Aug 2024 12:14:49 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 0D30620EE9; Wed, 14 Aug 2024 12:14:49 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: Inquiry Regarding Sending Patches to DPDK Date: Wed, 14 Aug 2024 12:14:35 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F62F@smartserver.smartshare.dk> In-Reply-To: <9873a470ff674be7abc183b2ea8102ad@realsil.com.cn> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Inquiry Regarding Sending Patches to DPDK Thread-Index: AdrsjFcFQeqgbjvbQdS/wmvyPJlu1f//8JmA//ysFpD/+VFIgA== References: <992435800910458fbf93a7c59ff454fc@realsil.com.cn> <20240812075539.20a77c1c@hermes.local> <9873a470ff674be7abc183b2ea8102ad@realsil.com.cn> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?UTF-8?B?546L6aKi?= , "Stephen Hemminger" Cc: 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 SG93YXJkLA0KDQpJJ20gdXNpbmcuZ2l0Y29uZmlnIHRvIGNvbmZpZ3VyZSBteSBnaXQgc2VuZC1l bWFpbCBvcHRpb25zLiBUcnkgdGhpcyBpbiB5b3VyIC5naXRjb25maWc6DQoNClt1c2VyXQ0KICAg ICAgICBuYW1lID0gSG93YXJkIFdhbmcNCiAgICAgICAgZW1haWwgPSBob3dhcmRfd2FuZ0ByZWFs c2lsLmNvbS5jbg0KDQpbc2VuZGVtYWlsXQ0KICAgICAgICBmcm9tID0gSG93YXJkIFdhbmcgPGhv d2FyZF93YW5nQHJlYWxzaWwuY29tLmNuPg0KICAgICAgICBlbnZlbG9wZVNlbmRlciA9IGhvd2Fy ZF93YW5nQHJlYWxzaWwuY29tLmNuDQogICAgICAgIHNtdHBTZXJ2ZXIgPSBzbXRwc3J2LnJlYWxz aWwuY29tLmNuDQoNCg0KTWVkIHZlbmxpZyBoaWxzZW4gLyBLaW5kIHJlZ2FyZHMsDQotTW9ydGVu IEJyw7hydXANCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IOeOi+mi oiBbbWFpbHRvOmhvd2FyZF93YW5nQHJlYWxzaWwuY29tLmNuXQ0KPiBTZW50OiBXZWRuZXNkYXks IDE0IEF1Z3VzdCAyMDI0IDExLjUyDQo+IFRvOiBTdGVwaGVuIEhlbW1pbmdlcg0KPiBDYzogZGV2 QGRwZGsub3JnDQo+IFN1YmplY3Q6IOetlOWkjTogSW5xdWlyeSBSZWdhcmRpbmcgU2VuZGluZyBQ YXRjaGVzIHRvIERQREsNCj4gDQo+IERlYXIgU3RlcGhlbiwNCj4gDQo+IE5vdyBJIGhhdmUgYSBi ZXR0ZXIgdW5kZXJzdGFuZGluZyBvZiB0aGUgYW5vbnltb3VzIHNlbmRpbmcgc3VnZ2VzdGVkIGJ5 IHRoZQ0KPiBjb21wYW55J3MgSVQgZGVwYXJ0bWVudC4gU2luY2UgdGhlIHNlY29uZC1mYWN0b3Ig YXV0aGVudGljYXRpb24gZm9yIHRoZSBlbWFpbA0KPiBhY2NvdW50IGlzIE1pY3Jvc29mdCdzIE9r dGEsIHdoaWNoIHNlZW1zIG5vdCBzdHJhaWdodGZvcndhcmQgdG8gY29uZmlndXJlIHdpdGgNCj4g YW4gYWNjb3VudCBhbmQgcGFzc3dvcmQsIHRoZXkgaGF2ZSBlbmFibGVkIGFub255bW91cyBzZW5k aW5nIGZvciBtZS4gSGVyZSdzDQo+IGhvdyBpdCB3b3JrcyBhcHByb3hpbWF0ZWx5OiBXaGVuIEkg c2VuZCBlbWFpbHMsIEkgZG9uJ3QgbmVlZCB0byBpbnB1dCBhbg0KPiBhY2NvdW50IG9yIHBhc3N3 b3JkLiBJbnN0ZWFkLCBJIGp1c3QgbmVlZCB0byBjb25maWd1cmUgdGhlIHNlcnZlciBhbmQgcG9y dA0KPiBudW1iZXIsIGFuZCBJIGNhbiBzZW5kIGVtYWlscy4gQXR0YWNoZWQgYmVsb3cgaXMgdGhl IHNjcmlwdCBJJ3ZlIHdyaXR0ZW4uDQo+IEhvd2V2ZXIsIGl0IHNlZW1zIHRoZXJlIGFyZSBzb21l IGlzc3VlcywgYW5kIHBlcmhhcHMgSSBuZWVkIHRvIGNvbmR1Y3QgZnVydGhlcg0KPiByZXNlYXJj aC4NCj4gDQo+IHRlc3QgcmVzdWx0OiBodHRwczovL21haWxzLmRwZGsub3JnL2FyY2hpdmVzL2Rl di8yMDI0LUF1Z3VzdC8yOTk0NjYuaHRtbA0KPiBweXRob246DQo+ICMhL3Vzci9iaW4vZW52IHB5 dGhvbjMNCj4gaW1wb3J0IHNtdHBsaWINCj4gZnJvbSBlbWFpbC5taW1lLm11bHRpcGFydCBpbXBv cnQgTUlNRU11bHRpcGFydA0KPiBmcm9tIGVtYWlsLm1pbWUudGV4dCBpbXBvcnQgTUlNRVRleHQN Cj4gZnJvbSBlbWFpbC5taW1lLmJhc2UgaW1wb3J0IE1JTUVCYXNlDQo+IGZyb20gZW1haWwgaW1w b3J0IGVuY29kZXJzDQo+IA0KPiBzbXRwX3NlcnZlciA9ICdzbXRwc3J2LnJlYWxzaWwuY29tLmNu Jw0KPiBzbXRwX3BvcnQgPSAyNQ0KPiANCj4gZnJvbV9hZGRyID0gJ2hvd2FyZF93YW5nQHJlYWxz aWwuY29tLmNuJw0KPiB0b19hZGRyID0gJ2RldkBkcGRrLm9yZycNCj4gDQo+IG1zZyA9IE1JTUVN dWx0aXBhcnQoKQ0KPiBtc2dbJ0Zyb20nXSA9IGZyb21fYWRkcg0KPiBtc2dbJ1RvJ10gPSB0b19h ZGRyDQo+ICNtc2dbJ1N1YmplY3QnXSA9ICd0ZXN0IGFub255bW91cyBzZW5kIG1haWwnDQo+IA0K PiBmaWxlbmFtZSA9ICcwMDAxLW5ldC1yODE2OS1hZGQtUE1ELWRyaXZlci1za2VsZXRvbi5wYXRj aCcNCj4gd2l0aCBvcGVuKGZpbGVuYW1lLCAncmInKSBhcyBhdHRhY2htZW50Og0KPiAgICAgcGFy dCA9IE1JTUVCYXNlKCdhcHBsaWNhdGlvbicsICdvY3RldC1zdHJlYW0nKQ0KPiAgICAgcGFydC5z ZXRfcGF5bG9hZChhdHRhY2htZW50LnJlYWQoKSkNCj4gICAgIGVuY29kZXJzLmVuY29kZV9iYXNl NjQocGFydCkNCj4gICAgIHBhcnQuYWRkX2hlYWRlcignQ29udGVudC1EaXNwb3NpdGlvbicsIGYi YXR0YWNobWVudDsgZmlsZW5hbWU9DQo+IHtmaWxlbmFtZX0iKQ0KPiAgICAgbXNnLmF0dGFjaChw YXJ0KQ0KPiANCj4gdHJ5Og0KPiAgICAgc2VydmVyID0gc210cGxpYi5TTVRQKHNtdHBfc2VydmVy LCBzbXRwX3BvcnQpDQo+ICAgICBzZXJ2ZXIuc2VuZG1haWwoZnJvbV9hZGRyLCBbdG9fYWRkcl0s IG1zZy5hc19zdHJpbmcoKSkNCj4gICAgIHNlcnZlci5xdWl0KCkNCj4gICAgIHByaW50KCdNYWls IHNlbnQgc3VjY2Vzc2Z1bGx5IScpDQo+IGV4Y2VwdCBFeGNlcHRpb24gYXMgZToNCj4gICAgIHBy aW50KGYnRmFpbGVkIHRvIHNlbmQgbWFpbDoge2V9JykNCj4gDQo+IFRoYW5rcyENCj4gSG93YXJk IFdhbmcNCj4gDQo+IC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCj4g5Y+R5Lu25Lq6OiBTdGVwaGVu IEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+DQo+IOWPkemAgeaXtumXtDog MjAyNOW5tDjmnIgxMuaXpSAyMjo1Ng0KPiDmlLbku7bkuro6IOeOi+mioiA8aG93YXJkX3dhbmdA cmVhbHNpbC5jb20uY24+DQo+IOaKhOmAgTogZGV2QGRwZGsub3JnDQo+IOS4u+mimDogUmU6IElu cXVpcnkgUmVnYXJkaW5nIFNlbmRpbmcgUGF0Y2hlcyB0byBEUERLDQo+IA0KPiANCj4gRXh0ZXJu YWwgbWFpbC4NCj4gDQo+IA0KPiANCj4gT24gTW9uLCAxMiBBdWcgMjAyNCAwNzo1MjozOSArMDAw MA0KPiDnjovpoqIgPGhvd2FyZF93YW5nQHJlYWxzaWwuY29tLmNuPiB3cm90ZToNCj4gDQo+ID4g RGVhciBhbGwsDQo+ID4NCj4gPiBJIGhvcGUgdGhpcyBtZXNzYWdlIGZpbmRzIHlvdSB3ZWxsLg0K PiA+DQo+ID4gSSB3b3VsZCBsaWtlIHRvIHNlZWsgeW91ciBhZHZpY2Ugb24gYW4gaXNzdWUgSSd2 ZSBlbmNvdW50ZXJlZC4gT3VyIGNvbXBhbnkNCj4gaGFzIHJlY2VudGx5IGVuYWJsZWQgdHdvLWZh Y3RvciBhdXRoZW50aWNhdGlvbiAoMkZBKSBmb3Igb3VyIGVtYWlsIGFjY291bnRzLg0KPiBUaGUg SVQgZGVwYXJ0bWVudCBoYXMgc3VnZ2VzdGVkIHRoYXQgSSBhYmFuZG9uIHVzaW5nIHRoZSAiZ2l0 IHNlbmQtZW1haWwiDQo+IG1ldGhvZCwgYXMgY29uZmlndXJlZCB0aHJvdWdoIGdpdCBjb25maWcs IHRvIHNlbmQgcGF0Y2hlcyB0byBEUERLLiBJbnN0ZWFkLA0KPiB0aGV5IGhhdmUgcmVjb21tZW5k ZWQgdXNpbmcgIkV4Y2hhbmdlIGFub255bW91cyBzZW5kIG1haWwuIiBIb3dldmVyLCBJIGJlbGll dmUNCj4gdGhpcyBhcHByb2FjaCBtaWdodCBub3QgYmUgZmVhc2libGUuDQo+ID4NCj4gPiBJIHdh bnRlZCB0byBjb25maXJtIHRoaXMgd2l0aCB5b3UgYW5kIHNlZSBpZiB5b3UgY291bGQgcHJvdmlk ZSBhbnkgZ3VpZGFuY2UNCj4gb24gdGhlIG1hdHRlci4gSSBsb29rIGZvcndhcmQgdG8geW91ciBy ZXNwb25zZS4NCj4gPg0KPiA+IFRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHlvdXIgdGltZSBhbmQg YXNzaXN0YW5jZS4NCj4gPg0KPiA+IEJlc3QgcmVnYXJkcywNCj4gPiBIb3dhcmQgV2FuZw0KPiAN Cj4gVGhlcmUgYXJlIHR3byBpc3N1ZXMgaGVyZToNCj4gVXNpbmcgZ2l0IHNlbmQtZW1haWwgaXMg bm90IHJlcXVpcmVkLiBZb3UgY2FuIGdlbmVyYXRlIHBhdGNoIGZpbGVzIGFuZCBwdXQNCj4gdGhl bSBpbiB5b3VyIGVtYWlsLg0KPiBCVVQgTWljcm9zb2Z0IEV4Y2hhbmdlIGRvZXMgbm90IHByZXNl cnZlIHRleHQgZm9ybWF0dGluZyBpbiBtZXNzYWdlcy4gQW55DQo+IHBhdGNoZXMgc2VudCB0aGF0 IHdheSBhcmUgdXN1YWxseSBjb3JydXB0ZWQuDQo+IA0KPiBBdCBNaWNyb3NvZnQsIHdlIGVuZGVk IHVwIHVzaW5nIGEgc3BlY2lhbCBzZXJ2ZXIgKG5vdCBFeGNoYW5nZSkgdG8gc2VuZCBMaW51eA0K PiBhbmQgRFBESyBwYXRjaGVzLiBPciB1c2luZyBub24tY29ycG9yYXRlIGFjY291bnRzLg0K