From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id 6CA866CA2 for ; Thu, 8 Mar 2018 22:29:15 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Mar 2018 13:29:14 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,442,1515484800"; d="scan'208";a="40384012" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga002.jf.intel.com with ESMTP; 08 Mar 2018 13:29:14 -0800 Received: from orsmsx111.amr.corp.intel.com (10.22.240.12) by ORSMSX103.amr.corp.intel.com (10.22.225.130) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 8 Mar 2018 13:29:14 -0800 Received: from orsmsx104.amr.corp.intel.com ([169.254.4.210]) by ORSMSX111.amr.corp.intel.com ([169.254.12.253]) with mapi id 14.03.0319.002; Thu, 8 Mar 2018 13:29:13 -0800 From: "Koujalagi, MalleshX" To: "Yigit, Ferruh" , "Ananyev, Konstantin" , "dev@dpdk.org" CC: "mtetsuyah@gmail.com" Thread-Topic: [dpdk-dev] [PATCH] net/null: Support bulk alloc and free. Thread-Index: AQHTnKEhYhlRnE94Ikmch5lrmIqBVaPCeRMAgAADIwCAAtaygIABu0rQ Date: Thu, 8 Mar 2018 21:29:13 +0000 Message-ID: <36A20E1CFCCDEA408C3EDF3B25C5F7D114D08BF5@ORSMSX104.amr.corp.intel.com> References: <1517627510-60932-1-git-send-email-malleshx.koujalagi@intel.com> <803da3d7-7443-01e8-a14c-1e899c3a5a17@intel.com> <2601191342CEEE43887BDE71AB97725890F203AA@irsmsx105.ger.corp.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZmE1NjNjNGEtMzBiOS00YmRmLTkxYjQtZGNjNmYwNjQxMjhmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IkVZV1ZJaGo5TXQ2UFk0STZ3S1dkdFhKNFhsVVpieHNzbDM2RDRUYzhVWkU9In0= x-ctpclassification: CTP_NT x-originating-ip: [10.22.254.138] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] net/null: Support bulk alloc and free. 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: Thu, 08 Mar 2018 21:29:16 -0000 SGkgRmVycnVoLA0KDQpCdWxrIGFsbG9jYXRpb24gZ2l2ZXMgYmVuZWZpdCBidXQgaG93IG11Y2gs IHdpbGwgY2hlY2sgYW5kIHByb3ZpZGUgcGF0Y2guDQoNCkJlc3QgcmVnYXJkcw0KLS9NYWxsZXNo DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBZaWdpdCwgRmVycnVoIA0KU2Vu dDogV2VkbmVzZGF5LCBNYXJjaCA3LCAyMDE4IDI6NTcgQU0NClRvOiBBbmFueWV2LCBLb25zdGFu dGluIDxrb25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPjsgS291amFsYWdpLCBNYWxsZXNoWCA8 bWFsbGVzaHgua291amFsYWdpQGludGVsLmNvbT47IGRldkBkcGRrLm9yZw0KQ2M6IG10ZXRzdXlh aEBnbWFpbC5jb20NClN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSF0gbmV0L251bGw6IFN1 cHBvcnQgYnVsayBhbGxvYyBhbmQgZnJlZS4NCg0KT24gMy81LzIwMTggMzozNiBQTSwgQW5hbnll diwgS29uc3RhbnRpbiB3cm90ZToNCj4gDQo+IA0KPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4+IEZyb206IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3JnXSBPbiBCZWhhbGYg T2YgRmVycnVoIFlpZ2l0DQo+PiBTZW50OiBNb25kYXksIE1hcmNoIDUsIDIwMTggMzoyNSBQTQ0K Pj4gVG86IEtvdWphbGFnaSwgTWFsbGVzaFggPG1hbGxlc2h4LmtvdWphbGFnaUBpbnRlbC5jb20+ OyBkZXZAZHBkay5vcmcNCj4+IENjOiBtdGV0c3V5YWhAZ21haWwuY29tDQo+PiBTdWJqZWN0OiBS ZTogW2RwZGstZGV2XSBbUEFUQ0hdIG5ldC9udWxsOiBTdXBwb3J0IGJ1bGsgYWxsb2MgYW5kIGZy ZWUuDQo+Pg0KPj4gT24gMi8zLzIwMTggMzoxMSBBTSwgTWFsbGVzaCBLb3VqYWxhZ2kgd3JvdGU6 DQo+Pj4gQWZ0ZXIgYnVsayBhbGxvY2F0aW9uIGFuZCBmcmVlaW5nIG9mIG11bHRpcGxlIG1idWZz IGluY3JlYXNlIG1vcmUgDQo+Pj4gdGhhbiB+MiUgdGhyb3VnaHB1dCBvbiBzaW5nbGUgY29yZS4N Cj4+Pg0KPj4+IFNpZ25lZC1vZmYtYnk6IE1hbGxlc2ggS291amFsYWdpIDxtYWxsZXNoeC5rb3Vq YWxhZ2lAaW50ZWwuY29tPg0KPj4+IC0tLQ0KPj4+ICBkcml2ZXJzL25ldC9udWxsL3J0ZV9ldGhf bnVsbC5jIHwgMTYgKysrKysrKy0tLS0tLS0tLQ0KPj4+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNl cnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQ0KPj4+DQo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv bmV0L251bGwvcnRlX2V0aF9udWxsLmMgDQo+Pj4gYi9kcml2ZXJzL25ldC9udWxsL3J0ZV9ldGhf bnVsbC5jIGluZGV4IDkzODVmZmQuLjI0N2VkZTAgMTAwNjQ0DQo+Pj4gLS0tIGEvZHJpdmVycy9u ZXQvbnVsbC9ydGVfZXRoX251bGwuYw0KPj4+ICsrKyBiL2RyaXZlcnMvbmV0L251bGwvcnRlX2V0 aF9udWxsLmMNCj4+PiBAQCAtMTMwLDEwICsxMzAsMTEgQEAgZXRoX251bGxfY29weV9yeCh2b2lk ICpxLCBzdHJ1Y3QgcnRlX21idWYgKipidWZzLCB1aW50MTZfdCBuYl9idWZzKQ0KPj4+ICAJCXJl dHVybiAwOw0KPj4+DQo+Pj4gIAlwYWNrZXRfc2l6ZSA9IGgtPmludGVybmFscy0+cGFja2V0X3Np emU7DQo+Pj4gKw0KPj4+ICsJaWYgKHJ0ZV9wa3RtYnVmX2FsbG9jX2J1bGsoaC0+bWJfcG9vbCwg YnVmcywgbmJfYnVmcykgIT0gMCkNCj4+PiArCQlyZXR1cm4gMDsNCj4+PiArDQo+Pj4gIAlmb3Ig KGkgPSAwOyBpIDwgbmJfYnVmczsgaSsrKSB7DQo+Pj4gLQkJYnVmc1tpXSA9IHJ0ZV9wa3RtYnVm X2FsbG9jKGgtPm1iX3Bvb2wpOw0KPj4+IC0JCWlmICghYnVmc1tpXSkNCj4+PiAtCQkJYnJlYWs7 DQo+Pj4gIAkJcnRlX21lbWNweShydGVfcGt0bWJ1Zl9tdG9kKGJ1ZnNbaV0sIHZvaWQgKiksIGgt PmR1bW15X3BhY2tldCwNCj4+PiAgCQkJCQlwYWNrZXRfc2l6ZSk7DQo+Pj4gIAkJYnVmc1tpXS0+ ZGF0YV9sZW4gPSAodWludDE2X3QpcGFja2V0X3NpemU7IEBAIC0xNDksMTggKzE1MCwxNSBAQCAN Cj4+PiBldGhfbnVsbF9jb3B5X3J4KHZvaWQgKnEsIHN0cnVjdCBydGVfbWJ1ZiAqKmJ1ZnMsIHVp bnQxNl90IG5iX2J1ZnMpICANCj4+PiBzdGF0aWMgdWludDE2X3QgIGV0aF9udWxsX3R4KHZvaWQg KnEsIHN0cnVjdCBydGVfbWJ1ZiAqKmJ1ZnMsIA0KPj4+IHVpbnQxNl90IG5iX2J1ZnMpICB7DQo+ Pj4gLQlpbnQgaTsNCj4+PiAgCXN0cnVjdCBudWxsX3F1ZXVlICpoID0gcTsNCj4+Pg0KPj4+ICAJ aWYgKChxID09IE5VTEwpIHx8IChidWZzID09IE5VTEwpKQ0KPj4+ICAJCXJldHVybiAwOw0KPj4+ DQo+Pj4gLQlmb3IgKGkgPSAwOyBpIDwgbmJfYnVmczsgaSsrKQ0KPj4+IC0JCXJ0ZV9wa3RtYnVm X2ZyZWUoYnVmc1tpXSk7DQo+Pj4gKwlydGVfbWVtcG9vbF9wdXRfYnVsayhidWZzWzBdLT5wb29s LCAodm9pZCAqKilidWZzLCBuYl9idWZzKTsNCj4+DQo+PiBJcyBpdCBndWFyYW50aWVkIHRoYXQg YWxsIG1idWZzIHdpbGwgYmUgZnJvbSBzYW1lIG1lbXBvb2w/DQo+IA0KPiBJIGRvbid0IHRoaW5r IGl0IGRvZXMsIHBsdXMNCj4gcnRlX3BrdG1idWZfZnJlZShtYikgIT0gcnRlX21lbXBvb2xfcHV0 X2J1bGsobWItPnBvb2wsICZtYiwgMSk7DQoNClBlcmhhcHMgd2UgY2FuIGp1c3QgYmVuZWZpdCBm cm9tIGJ1bGsgYWxsb2MuDQoNCkhpIE1hbGxlc2gsDQoNCkRvZXMgaXQgZ2l2ZSBhbnkgcGVyZm9y bWFuY2UgaW1wcm92ZW1lbnQgaWYgd2Ugc3dpdGNoICJydGVfcGt0bWJ1Zl9hbGxvYygpIiB0byAi cnRlX3BrdG1idWZfYWxsb2NfYnVsaygpIiBidXQga2VlcCBmcmVlIGZ1bmN0aW9ucyB1bnRvdWNo ZWQ/DQoNClRoYW5rcywNCmZlcnJ1aA0KDQoNCj4gS29uc3RhbnRpbg0KPiANCj4+DQo+Pj4gKwly dGVfYXRvbWljNjRfYWRkKCZoLT50eF9wa3RzLCBuYl9idWZzKTsNCj4+Pg0KPj4+IC0JcnRlX2F0 b21pYzY0X2FkZCgmKGgtPnR4X3BrdHMpLCBpKTsNCj4+PiAtDQo+Pj4gLQlyZXR1cm4gaTsNCj4+ PiArCXJldHVybiBuYl9idWZzOw0KPj4+ICB9DQo+Pj4NCj4+PiAgc3RhdGljIHVpbnQxNl90DQo+ Pj4NCj4gDQoNCg==