From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 643A2A04B1; Wed, 26 Aug 2020 10:37:22 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 514C2AAB7; Wed, 26 Aug 2020 10:37:21 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 34AC41F1C for ; Wed, 26 Aug 2020 10:37:19 +0200 (CEST) IronPort-SDR: G5ncjaX+OZmXc8c/NypFPCv8kWJ57Xggly20So3EzjalHw5alOZAvRS9yxN1EuFN9j9uGXRMvn IJJhlErVmWnQ== X-IronPort-AV: E=McAfee;i="6000,8403,9724"; a="153827689" X-IronPort-AV: E=Sophos;i="5.76,354,1592895600"; d="scan'208";a="153827689" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Aug 2020 01:37:18 -0700 IronPort-SDR: MubwopAt5llM8IwIOVUuxX/G42jCLtBB0T9mC2BNPVavTGBwbyJRKwGll+Cjq+0Po01VJJ2Q7w Ae6SmhJU2THQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,354,1592895600"; d="scan'208";a="336776192" Received: from irsmsx606.ger.corp.intel.com ([163.33.146.139]) by FMSMGA003.fm.intel.com with ESMTP; 26 Aug 2020 01:37:17 -0700 Received: from irsmsx604.ger.corp.intel.com (163.33.146.137) by IRSMSX606.ger.corp.intel.com (163.33.146.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 26 Aug 2020 09:37:16 +0100 Received: from irsmsx604.ger.corp.intel.com ([163.33.146.137]) by IRSMSX604.ger.corp.intel.com ([163.33.146.137]) with mapi id 15.01.1713.004; Wed, 26 Aug 2020 09:37:16 +0100 From: "Loftus, Ciara" To: "Yigit, Ferruh" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH RFC 1/1] net/af_xdp: shared UMEM support Thread-Index: AQHWb8g38jWqGWLzxkWfr3fArenN9qlI4kyAgAE36nA= Date: Wed, 26 Aug 2020 08:37:16 +0000 Message-ID: <3cbf307e8b8a4e0392bba4e3c6c59165@intel.com> References: <20200811095017.2682-1-ciara.loftus@intel.com> <20200811095017.2682-2-ciara.loftus@intel.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 x-originating-ip: [163.33.253.164] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH RFC 1/1] net/af_xdp: shared UMEM support 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQo+IA0KPiBPbiA4LzExLzIwMjAgMTA6NTAgQU0sIENpYXJhIExvZnR1cyB3cm90ZToNCj4gPiBB IGZ1dHVyZSBrZXJuZWwgd2lsbCBpbnRyb2R1Y2UgdGhlIGFiaWxpdHkgdG8gZWZmaWNpZW50bHkg c2hhcmUgYSBVTUVNDQo+ID4gYmV0d2VlbiBBRl9YRFAgc29ja2V0cyBib3VuZCB0byBkaWZmZXJl bnQgcXVldWUgaWRzIG9uIHRoZSBzYW1lIG9yDQo+ID4gZGlmZmVyZW50IGRldmljZXMuIFRoaXMg cGF0Y2ggaW50ZWdyYXRlcyB0aGF0IGZ1bmN0aW9uYWxpdHkgaW50byB0aGUgQUZfWERQDQo+ID4g UE1ELg0KPiA+DQo+ID4gQSBQTUQgd2lsbCBhdHRlbXB0IHRvIHNoYXJlIGEgVU1FTSB3aXRoIG90 aGVycyBpZiB0aGUgc2hhcmVkX3VtZW09MQ0KPiB2ZGV2DQo+ID4gYXJnIGlzIHNldC4gVU1FTXMg Y2FuIG9ubHkgYmUgc2hhcmVkIGFjcm9zcyBQTURzIHdpdGggdGhlIHNhbWUNCj4gbWVtcG9vbCwg dXANCj4gPiB0byBhIGxpbWl0ZWQgbnVtYmVyIG9mIFBNRHMgZ292ZXJlbmVkIGJ5IHRoZSBzaXpl IG9mIHRoZSBnaXZlbiBtZW1wb29sLg0KPiA+DQo+ID4gVGhlIGJlbmVmaXQgb2Ygc2hhcmluZyBV TUVNIGFjcm9zcyBQTURzIGlzIGEgc2F2aW5nIGluIG1lbW9yeSBkdWUgdG8gbm90DQo+ID4gaGF2 aW5nIHRvIHJlZ2lzdGVyIHRoZSBVTUVNIG11bHRpcGxlIHRpbWVzLg0KPiA+DQo+ID4gU2lnbmVk LW9mZi1ieTogQ2lhcmEgTG9mdHVzIDxjaWFyYS5sb2Z0dXNAaW50ZWwuY29tPg0KPiANCj4gPC4u Lj4NCj4gDQo+ID4gQEAgLTEsNSArMSw1IEBADQo+ID4gIC8qIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiBCU0QtMy1DbGF1c2UNCj4gPiAtICogQ29weXJpZ2h0KGMpIDIwMTkgSW50ZWwgQ29ycG9y YXRpb24uDQo+ID4gKyAqIENvcHlyaWdodChjKSAyMDIwIEludGVsIENvcnBvcmF0aW9uLg0KPiA+ ICAgKi8NCj4gPiAgI2luY2x1ZGUgPHVuaXN0ZC5oPg0KPiA+ICAjaW5jbHVkZSA8ZXJybm8uaD4N Cj4gPiBAQCAtMTUsNiArMTUsNyBAQA0KPiA+ICAjaW5jbHVkZSA8bGludXgvaWZfbGluay5oPg0K PiA+ICAjaW5jbHVkZSA8bGludXgvZXRodG9vbC5oPg0KPiA+ICAjaW5jbHVkZSA8bGludXgvc29j a2lvcy5oPg0KPiA+ICsjaW5jbHVkZSA8bGludXgvdmVyc2lvbi5oPg0KPiA+ICAjaW5jbHVkZSAi YWZfeGRwX2RlcHMuaCINCj4gPiAgI2luY2x1ZGUgPGJwZi94c2suaD4NCj4gPg0KPiA+IEBAIC0z Nyw2ICszOCwxMSBAQA0KPiA+ICAjaW5jbHVkZSA8cnRlX21idWYuaD4NCj4gPiAgI2luY2x1ZGUg PHJ0ZV9tYWxsb2MuaD4NCj4gPiAgI2luY2x1ZGUgPHJ0ZV9yaW5nLmg+DQo+ID4gKyNpbmNsdWRl IDxydGVfc3BpbmxvY2suaD4NCj4gPiArDQo+ID4gKyNpZiBLRVJORUxfVkVSU0lPTig1LCA3LCAw KSA8IExJTlVYX1ZFUlNJT05fQ09ERQ0KPiA+ICsjZGVmaW5lIEVUSF9BRl9YRFBfU0hBUkVEX1VN RU0gMQ0KPiA+ICsjZW5kaWYNCj4gDQo+IEkgdGhpbmsgYmV0dGVyIHRvIHNlcGFyYXRlIHRoZXNl IHZlcnNpb24gY2hlY2tzIGZyb20gdGhlIGFjdHVhbCBjb2RlLCB3aGF0IGRvDQo+IHlvdSB0aGlu ayBjcmVhdGluZyBhIGNvbXBhdC5oIHVuZGVyICduZXQvYWZfeGRwJyBhbmQgbW92ZSBhYm92ZSBs b2dpYw0KPiB0aGVyZT8NCg0KR29vZCBzdWdnZXN0aW9uLiBNdWNoIGNsZWFuZXIuIEknbGwgaW1w bGVtZW50IHRoaXMuDQoNCj4gDQo+IDwuLi4+DQo+IA0KPiA+IEBAIC04ODgsOSArMTA0OCwxNSBA QCB4c2tfY29uZmlndXJlKHN0cnVjdCBwbWRfaW50ZXJuYWxzICppbnRlcm5hbHMsDQo+IHN0cnVj dCBwa3RfcnhfcXVldWUgKnJ4cSwNCj4gPiAgCWNmZy5iaW5kX2ZsYWdzIHw9IFhEUF9VU0VfTkVF RF9XQUtFVVA7DQo+ID4gICNlbmRpZg0KPiA+DQo+ID4gLQlyZXQgPSB4c2tfc29ja2V0X19jcmVh dGUoJnJ4cS0+eHNrLCBpbnRlcm5hbHMtPmlmX25hbWUsDQo+ID4gLQkJCXJ4cS0+eHNrX3F1ZXVl X2lkeCwgcnhxLT51bWVtLT51bWVtLCAmcnhxLT5yeCwNCj4gPiAtCQkJJnR4cS0+dHgsICZjZmcp Ow0KPiA+ICsJaWYgKCFpbnRlcm5hbHMtPnNoYXJlZF91bWVtX2NvbmZpZ3VyZWQpIHsNCj4gPiAr CQlyZXQgPSB4c2tfc29ja2V0X19jcmVhdGUoJnJ4cS0+eHNrLCBpbnRlcm5hbHMtPmlmX25hbWUs DQo+ID4gKwkJCQlyeHEtPnhza19xdWV1ZV9pZHgsIHJ4cS0+dW1lbS0+dW1lbSwNCj4gJnJ4cS0+ cngsDQo+ID4gKwkJCQkmdHhxLT50eCwgJmNmZyk7DQo+ID4gKwl9IGVsc2Ugew0KPiA+ICsJCXJl dCA9IHhza19zb2NrZXRfX2NyZWF0ZV9zaGFyZWQoJnJ4cS0+eHNrLCBpbnRlcm5hbHMtDQo+ID5p Zl9uYW1lLA0KPiA+ICsJCQkJcnhxLT54c2tfcXVldWVfaWR4LCByeHEtPnVtZW0tPnVtZW0sDQo+ ICZyeHEtPnJ4LA0KPiA+ICsJCQkJJnR4cS0+dHgsICZyeHEtPmZxLCAmcnhxLT5jcSwgJmNmZyk7 DQo+ID4gKwl9DQo+IA0KPiBJcyB0aGUgYWJvdmUgZGVwZW5kZW5jeSAoRVRIX0FGX1hEUF9TSEFS RURfVU1FTSkgZm9yIHRoZSBrZXJuZWwNCj4gJ2FmX3hkcCcgY29kZSwNCj4gb3IgZm9yICdsaWJi cGYuc28nPw0KPiANCj4gVGhlICd4c2tfc29ja2V0X19jcmVhdGVfc2hhcmVkKCknIEFQSSBpcyBu b3QgYXZhaWxhYmxlIGluIHRoZSBsYXRlc3QNCj4gJ2xpYmJwZi5zbycsIEkgd29uZGVyIGlmIHRo ZSBrZXJuZWwgdmVyc2lvbiBjaGVjayBpcyB0byBhbGlnbiB3aXRoIHRoZSBjb3JyZWN0DQo+ICds aWJicGYuc28nIHZlcnNpb24uDQo+IElmIG5vdCBob3cgdGhlIGRlcGVuZGVudCB2ZXJzaW9uIG9m IHRoZSAnbGliYnBmLnNvJyBtYW5hZ2VkIGZvciBEUERLPw0KDQpHb29kIHBvaW50Lg0KRm9yIHRo ZSBSRkMgSSdtIGFzc3VtaW5nIHRoZSB1c2VyIGlzIHVzaW5nIGxpYmJwZiBwYWNrYWdlZCB3aXRo IHRoZSBrZXJuZWwgYm90aCB3aXRoIGFwcHJvcHJpYXRlIHN1cHBvcnQuDQpJbiB0aGUgbmV4dCBS RkMvdjEgSSdsbCBpbnRyb2R1Y2UgYSBjaGVjayBmb3IgYm90aCB0aGUgY29ycmVjdCBsaWJicGYg dmVyc2lvbiBhbmQgdW5kZXJseWluZyBrZXJuZWwgc3VwcG9ydCwgYXMgYm90aCBhcmUgcmVxdWly ZWQuDQoNClRoYW5rcywNCkNpYXJhDQoNCg==