From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0064.outbound.protection.outlook.com [104.47.0.64]) by dpdk.org (Postfix) with ESMTP id 79DBE200 for ; Mon, 18 Dec 2017 14:44:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PJDYK2CAaR0MtZkWMfl/9mez06AvYMXXlPsJryw9jPs=; b=oGnYo05UKtfy1JZYTK39Kxs94VKbg34OkRznmGjO07NQC2xULzvL5dTpc4fCb/M30RdLMBHdfHTImoZFZEmeDWv/du1rKia1ralogaYvyOtfvQP3UmsR8IDPgotsSaBJSmTpiB3KS+EYM8FNT4UPHkdjOU9XYf42HRwMXOMGxD8= Received: from VI1PR0502MB4079.eurprd05.prod.outlook.com (52.134.19.16) by VI1PR0502MB4080.eurprd05.prod.outlook.com (52.134.19.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.323.15; Mon, 18 Dec 2017 13:44:14 +0000 Received: from VI1PR0502MB4079.eurprd05.prod.outlook.com ([fe80::e1af:fb62:751:707d]) by VI1PR0502MB4079.eurprd05.prod.outlook.com ([fe80::e1af:fb62:751:707d%13]) with mapi id 15.20.0323.018; Mon, 18 Dec 2017 13:44:14 +0000 From: "Xueming(Steven) Li" To: Adrien Mazarguil , Olivier MATZ CC: "dev@dpdk.org" Thread-Topic: [PATCH v2] lib/cmdline: init CLI parsing memory Thread-Index: AQHTcQP3OGyCyrp0SEyWXy35AU/g9aNDAGKAgAX524CAADAWYA== Date: Mon, 18 Dec 2017 13:44:14 +0000 Message-ID: References: <20171115155402.9967-1-xuemingl@mellanox.com> <20171209153923.19958-1-xuemingl@mellanox.com> <20171214153543.2d2ydissujk55cng@platinum> <20171218105119.GY4062@6wind.com> In-Reply-To: <20171218105119.GY4062@6wind.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=xuemingl@mellanox.com; x-originating-ip: [114.83.161.171] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR0502MB4080; 6:lXFe5U6R/zo7o/QFv7LkUlydm73WprF0leiKncBlZNM/aNOdRl5TMrgwfT2oc8n0OwIU5NfLVyfet3PPACIsXhlvEkAyBLV+nx0kUoYPJBETH+3RbK9UW/coBpL2bxzSd2JG7NqQaeniZQl5WStbgnwIeTlmOMw7FwVUyLQa0dPjqN8rh51h+b+VDFffdUHfsgF5Z/6jfJwfFJTYMFpJnJPFKpL5pWb5lWwP6sNFDXpUK+QAkkfWJ4vQmfj8DBd9/daXhttTVjVZau6QTFcPX3ueidufuIGR6pwYTLiAnrlOJPgeK2c2ZbHa3t+r+K/adN/uQ77W7BbtBWgdcdzJaI3V1u9lzSk9GUa6ctJUCSo=; 5:ExmxbjFqpj4oV6aXy/h5IRZyO5aRiXkHQEdBwGLI62cDqOKPvfVrSlFTozv0mxWhwwGObXfAj1MEfZypnZ84LR2ultzzanRfOOJzgPvJa2Az74bWQmgY6dlBktr7dmuBALKY+lJnVKfxHv29IlHr1Bptx6P+kbqz8zecXwRuYb8=; 24:Myuaz9r8zW1fLSk2F6aO1Z8ZAwZMFtNFYv9MZISv0VJDdXtBUmQiKygXkjqnSjgX/Z2H2gBp/7KB3IdrQYN7VTnkxYqmLB4pjvUZN5GyPCY=; 7:wwGSwqHe8xtYjybylnpCPbEb8/WBr4o9xOr/J7EI57KzEIAbSFkmeIROSfZzpFMJEAk8Ujw+LIF1Sp1+l352+xET+DZEs7unX+B5ABsSo2sQtFHkKLzDo3CVb8Uo9X3bjaAnvx1k+js9Q1wAnF0xRVqUGQpISbOqtP9sTIvM4OQByj/pVTFXN5Awo+W6icwLDbwoiAeP3vzzJW4zF+m06efuMmiWlbXG88hSvLpSWs4nFuzVj55+GPidORLkeUBZ x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: c86dbcaa-fdae-4eae-8ba2-08d5461d6d70 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603307); SRVR:VI1PR0502MB4080; x-ms-traffictypediagnostic: VI1PR0502MB4080: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(17755550239193); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231023)(6055026)(6041248)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123564025)(20161123562025)(6072148)(201708071742011); SRVR:VI1PR0502MB4080; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:VI1PR0502MB4080; x-forefront-prvs: 0525BB0ADF x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(346002)(39860400002)(396003)(376002)(24454002)(13464003)(189003)(199004)(478600001)(316002)(6246003)(8936002)(93886005)(229853002)(5660300001)(7736002)(68736007)(53546011)(6506007)(3280700002)(59450400001)(81166006)(76176011)(5250100002)(25786009)(7696005)(81156014)(305945005)(8676002)(6436002)(106356001)(53936002)(110136005)(74316002)(105586002)(9686003)(97736004)(102836003)(55016002)(99286004)(2906002)(4326008)(33656002)(66066001)(86362001)(3846002)(6116002)(3660700001)(2900100001)(2950100002)(14454004); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0502MB4080; H:VI1PR0502MB4079.eurprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: c86dbcaa-fdae-4eae-8ba2-08d5461d6d70 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2017 13:44:14.5475 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0502MB4080 Subject: Re: [dpdk-dev] [PATCH v2] lib/cmdline: init CLI parsing memory X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 13:44:16 -0000 Tm8gcHJvYmxlbSwgbWFrZSBlbm91Z2ggc2Vuc2UgZm9yIHYzLg0KDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IEFkcmllbiBNYXphcmd1aWwgW21haWx0bzphZHJpZW4ubWF6 YXJndWlsQDZ3aW5kLmNvbV0NCj4gU2VudDogTW9uZGF5LCBEZWNlbWJlciAxOCwgMjAxNyA2OjUx IFBNDQo+IFRvOiBPbGl2aWVyIE1BVFogPG9saXZpZXIubWF0ekA2d2luZC5jb20+DQo+IENjOiBY dWVtaW5nKFN0ZXZlbikgTGkgPHh1ZW1pbmdsQG1lbGxhbm94LmNvbT47IGRldkBkcGRrLm9yZw0K PiBTdWJqZWN0OiBSZTogW1BBVENIIHYyXSBsaWIvY21kbGluZTogaW5pdCBDTEkgcGFyc2luZyBt ZW1vcnkNCj4gDQo+IE9uIFRodSwgRGVjIDE0LCAyMDE3IGF0IDA0OjM1OjQ1UE0gKzAxMDAsIE9s aXZpZXIgTUFUWiB3cm90ZToNCj4gPiBIaSBYdWVtaW5nLA0KPiA+DQo+ID4gT24gU2F0LCBEZWMg MDksIDIwMTcgYXQgMTE6Mzk6MjNQTSArMDgwMCwgWHVlbWluZyBMaSB3cm90ZToNCj4gPiA+IElu aXRpYWxpemUgcmVzdWx0IG1lbW9yeSBldmVyeSB0aW1lIGJlZm9yZSBwYXJzaW5nLiBBbHNvIHNh dmUNCj4gPiA+IHN1Y2Nlc3NmdWxseSBwYXJzZWQgcmVzdWx0IGJlZm9yZSBmdXJ0aGVyIGFtYmln dW91cyBjb21tYW5kDQo+ID4gPiBkZXRlY3Rpb24gdG8gYXZvaWQgcmVzdWx0IGJlaW5nIHRhaW50 ZWQgYnkgbGF0ZXIgcGFyc2luZy4NCj4gPiA+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBYdWVtaW5n IExpIDx4dWVtaW5nbEBtZWxsYW5veC5jb20+DQo+ID4NCj4gPiBJJ20gb2sgd2l0aCB0aGUgY29u dGVudCBvZiB0aGUgcGF0Y2gsIGJ1dCB0aGlzIGhhcyAyIGJlIHNwbGl0IGluIDINCj4gPiBjb21t aXRzLCB3aGljaCBmaXhlcyBkaWZmZXJlbnQgdGhpbmdzLg0KPiA+DQo+ID4gMS8gY21kbGluZTog Zml4IGR5bmFtaWMgdG9rZW5zIHBhcnNpbmcNCj4gPg0KPiA+ICAgIFtjb250YWlucyB3aGF0IEFk cmllbiBzdWdnZXN0ZWQgPSBhbGwgeW91ciBwYXRjaCBidXQgbWVtc2V0XQ0KPiA+DQo+ID4gICAg V2hlbiB1c2luZyBkeW5hbWljIHRva2VucywgdGhlIHJlc3VsdCBidWZmZXIgY29udGFpbnMgcG9p bnRlcnMNCj4gPiAgICB0byBzb21lIGxvY2F0aW9uIGluc2lkZSB0aGUgcmVzdWx0IGJ1ZmZlci4g V2hlbiB0aGUgY29udGVudCBvZg0KPiA+ICAgIHRoZSB0ZW1wb3JhcnkgYnVmZmVyIGlzIGNvcGll ZCBpbiB0aGUgZmluYWwgb25lLCB0aGVzZSBwb2ludGVycw0KPiA+ICAgIHN0aWxsIHBvaW50IHRv IHRoZSB0ZW1wb3JhcnkgYnVmZmVyLg0KPiA+DQo+ID4gICAgVGhpcyB3b3JrcyB1bnRpbCB0aGUg dGVtcG9yYXJ5IGJ1ZmZlciBpcyBrZXB0IGludGFjdCwgYnV0IHRoZQ0KPiA+ICAgIG5leHQgY29t bWl0IGludHJvZHVjZXMgYSBtZW1zZXQoKSB0aGF0IGJyZWFrcyB0aGlzIGFzc3VtcHRpb24uDQo+ ID4NCj4gPiAgICBUaGlzIGNvbW1pdCByZW5hbWVzIHRoZSBidWZmZXJzLCBhbmQgZW5zdXJlcyB0 aGF0IHRoZSBwb2ludGVycw0KPiA+ICAgIHBvaW50IHRvIHRoZSB2YWxpZCBsb2NhdGlvbiwgYnkg cmVjb3B5aW5nIHRoZSBidWZmZXIgYmVmb3JlDQo+ID4gICAgaW52b2tpbmcgZigpLg0KPiA+DQo+ ID4gICAgRml4ZXM6IDliM2ZiYjA1MWQyZSAoImNtZGxpbmU6IGZpeCBwYXJzaW5nIikNCj4gPiAg ICBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4NCj4gPg0KPiA+IDIvIGNtZGxpbmU6IGF2b2lkIGdh cmJhZ2UgaW4gdW51c2VkIGZpZWxkcyBvZiBwYXJzZWQgcmVzdWx0DQo+ID4NCj4gPiAgICBbY29u dGFpbnMgdGhlIG1lbXNldCgpIG9ubHldDQo+ID4NCj4gPiAgICBUaGUgcmVzdWx0IGJ1ZmZlciB3 YXMgbm90IGluaXRpYWxpemVkIGJlZm9yZSBwYXJzaW5nLCBpbmR1Y2luZw0KPiA+ICAgIGdhcmJh Z2UgaW4gdW51c2VkIGZpZWxkcyBvciBwYWRkaW5nIG9mIHRoZSBwYXJzZWQgc3RydWN0dXJlLg0K PiA+DQo+ID4gICAgSW5pdGlhbGl6ZSB0aGUgcmVzdWx0IGJ1ZmZlciBlYWNoIHRpbWUgYmVmb3Jl IHBhcnNpbmcuDQo+ID4NCj4gPiAgICBGaXhlczogYWY3NTA3OGZlY2UzICgiZmlyc3QgcHVibGlj IHJlbGVhc2UiKQ0KPiA+ICAgIENjOiBzdGFibGVAZHBkay5vcmcNCj4gPg0KPiA+DQo+ID4gVGhv dWdodHM/DQo+ID4gQWRyaWVuLCBhcmUgeW91IGFsc28gb2s/DQo+IA0KPiBZZXMgSSBmdWxseSBh Z3JlZSwgc3BsaXR0aW5nIHRoaXMgaW4gdHdvIHBhdGNoZXMgaXMgYWxzbyB3aGF0IEkgaGFkIGlu DQo+IG1pbmQuDQo+IFh1ZW1pbmcsIGRvIHlvdSBwbGFuIHRvIHN1Ym1pdCB2MyBhY2NvcmRpbmds eT8NCj4gDQo+IC0tDQo+IEFkcmllbiBNYXphcmd1aWwNCj4gNldJTkQNCg==