From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id E2C192BCD for ; Thu, 1 Mar 2018 13:56:53 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 01 Mar 2018 04:56:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,408,1515484800"; d="scan'208";a="21270265" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga007.jf.intel.com with ESMTP; 01 Mar 2018 04:56:52 -0800 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 1 Mar 2018 04:56:51 -0800 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 1 Mar 2018 04:56:51 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.116]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.125]) with mapi id 14.03.0319.002; Thu, 1 Mar 2018 20:56:49 +0800 From: "Zhang, Qi Z" To: 'Jason Wang' CC: "Karlsson, Magnus" , "Topel, Bjorn" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [RFC 0/7] PMD driver for AF_XDP Thread-Index: AQHTsQhjHzkGayXVGkqrecSgU3uom6O6wneggAAEd6D//7OjgIAAq+ig Date: Thu, 1 Mar 2018 12:56:49 +0000 Message-ID: <039ED4275CED7440929022BC67E706115315D771@SHSMSX103.ccr.corp.intel.com> References: <20180227093306.23854-1-qi.z.zhang@intel.com> <4758d934-c338-e4a6-17fa-6ed90bb141ff@redhat.com> <039ED4275CED7440929022BC67E706115315D465@SHSMSX103.ccr.corp.intel.com> <039ED4275CED7440929022BC67E706115315D47B@SHSMSX103.ccr.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-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [RFC 0/7] PMD driver for AF_XDP 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, 01 Mar 2018 12:56:54 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmFzb24gV2FuZyBbbWFp bHRvOmphc293YW5nQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBNYXJjaCAxLCAyMDE4 IDM6NDYgUE0NCj4gVG86IFpoYW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVsLmNvbT47IGRldkBk cGRrLm9yZw0KPiBDYzogS2FybHNzb24sIE1hZ251cyA8bWFnbnVzLmthcmxzc29uQGludGVsLmNv bT47IFRvcGVsLCBCam9ybg0KPiA8Ympvcm4udG9wZWxAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBS ZTogW2RwZGstZGV2XSBbUkZDIDAvN10gUE1EIGRyaXZlciBmb3IgQUZfWERQDQo+IA0KPiANCj4g DQo+IE9uIDIwMTjlubQwM+aciDAx5pelIDEyOjIwLCBaaGFuZywgUWkgWiB3cm90ZToNCj4gPiAr TWFnbnVzLCBzaW5jZSBhIHR5cG8gaW4gbXkgZmlyc3QgYmF0Y2ggaW4gZW1haWwgYWRkcmVzcy4N Cj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBkZXYgW21h aWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIFpoYW5nLCBRaSBaDQo+ID4+ IFNlbnQ6IFRodXJzZGF5LCBNYXJjaCAxLCAyMDE4IDEyOjE5IFBNDQo+ID4+IFRvOiBKYXNvbiBX YW5nPGphc293YW5nQHJlZGhhdC5jb20+O2RldkBkcGRrLm9yZw0KPiA+PiBDYzptYWdudXMua2Fy bHNzb25AaW50ZWkuY29tOyBUb3BlbCwgQmpvcm48Ympvcm4udG9wZWxAaW50ZWwuY29tPg0KPiA+ PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUkZDIDAvN10gUE1EIGRyaXZlciBmb3IgQUZfWERQ DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ Pj4gRnJvbTogSmFzb24gV2FuZyBbbWFpbHRvOmphc293YW5nQHJlZGhhdC5jb21dDQo+ID4+PiBT ZW50OiBUaHVyc2RheSwgTWFyY2ggMSwgMjAxOCAxMDo1MiBBTQ0KPiA+Pj4gVG86IFpoYW5nLCBR aSBaPHFpLnouemhhbmdAaW50ZWwuY29tPjtkZXZAZHBkay5vcmcNCj4gPj4+IENjOm1hZ251cy5r YXJsc3NvbkBpbnRlaS5jb207IFRvcGVsLCBCam9ybjxiam9ybi50b3BlbEBpbnRlbC5jb20+DQo+ ID4+PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUkZDIDAvN10gUE1EIGRyaXZlciBmb3IgQUZf WERQDQo+ID4+Pg0KPiA+Pj4NCj4gPj4+DQo+ID4+PiBPbiAyMDE45bm0MDLmnIgyN+aXpSAxNzoz MiwgUWkgWmhhbmcgd3JvdGU6DQo+ID4+Pj4gVGhlIFJGQyBwYXRjaGVzIGFkZCBhIG5ldyBQTUQg ZHJpdmVyIGZvciBBRl9YRFAgd2hpY2ggaXMgYSBwcm9wb3NlZA0KPiA+Pj4+IGZhc3RlciB2ZXJz aW9uIG9mIEFGX1BBQ0tFVCBpbnRlcmZhY2UgaW4gTGludXgsIHNlZSBiZWxvdyBsaW5rIGZvcg0K PiA+Pj4+IGRldGFpbCBBRl9YRFAgaW50cm9kdWN0aW9uOg0KPiA+Pj4+IGh0dHBzOi8vZm9zZGVt Lm9yZy8yMDE4L3NjaGVkdWxlL2V2ZW50L2FmX3hkcC8NCj4gPj4+PiBodHRwczovL2x3bi5uZXQv QXJ0aWNsZXMvNzQ1OTM0Lw0KPiA+Pj4+DQo+ID4+Pj4gVGhpcyBwYXRjaHNldCBpcyBiYXNlIG9u IHYxOC4wMi4NCj4gPj4+PiBJdCBhbHNvIHJlcXVpcmUgYSBsaW51eCBrZXJuZWwgdGhhdCBoYXZl IGJlbG93IEFGX1hEUCBSRkMgcGF0Y2hlcw0KPiA+Pj4+IGJlIGFwcGxpZWQuDQo+ID4+Pj4gaHR0 cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NjEvDQo+ID4+Pj4gaHR0cHM6Ly9w YXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NjAvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdv cmsub3psYWJzLm9yZy9wYXRjaC84Njc5MzgvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3ps YWJzLm9yZy9wYXRjaC84Njc5MzkvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9y Zy9wYXRjaC84Njc5NDAvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRj aC84Njc5NDEvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5 NDIvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NDMvDQo+ ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NDQvDQo+ID4+Pj4g aHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NDUvDQo+ID4+Pj4gaHR0cHM6 Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NDYvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRj aHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NDcvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsu b3psYWJzLm9yZy9wYXRjaC84Njc5NDgvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJz Lm9yZy9wYXRjaC84Njc5NDkvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9w YXRjaC84Njc5NTAvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84 Njc5NTEvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NTIv DQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NTMvDQo+ID4+ Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NTQvDQo+ID4+Pj4gaHR0 cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NTUvDQo+ID4+Pj4gaHR0cHM6Ly9w YXRjaHdvcmsub3psYWJzLm9yZy9wYXRjaC84Njc5NTYvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdv cmsub3psYWJzLm9yZy9wYXRjaC84Njc5NTcvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3ps YWJzLm9yZy9wYXRjaC84Njc5NTgvDQo+ID4+Pj4gaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9y Zy9wYXRjaC84Njc5NTkvDQo+ID4+Pj4NCj4gPj4+PiBUaGVyZSBpcyBubyBjbGVhbiB1cHN0cmVh bSB0YXJnZXQgeWV0IHNpbmNlIGtlcm5lbCBwYXRjaCBpcyBzdGlsbA0KPiA+Pj4+IGluIFJGQyBz dGFnZSwgVGhlIHB1cnBvc2Ugb2YgdGhlIHBhdGNoc2V0IGlzIGp1c3QgZm9yIGFueW9uZSB0aGF0 DQo+ID4+Pj4gd2FudCB0byBldmVsdWF0ZSBhZl94ZHAgd2l0aCBEUERLIGFwcGxpY2F0aW9uIGFu ZCBnZXQgZmVlZGJhY2sgZm9yDQo+ID4+Pj4gZnVydGhlciBpbXByb3ZlbWVudC4NCj4gPj4+Pg0K PiA+Pj4+IFRvIHRyeSB3aXRoIHRoZSBuZXcgUE1EDQo+ID4+Pj4gMS4gY29tcGlsZSBhbmQgaW5z dGFsbCB0aGUga2VybmVsIHdpdGggYWJvdmUgcGF0Y2hlcyBhcHBsaWVkLg0KPiA+Pj4+IDIuIGNv bmZpZ3VyZSAkTElOVVhfSEVBREVSX0RJUiAoZGlyIG9mICJtYWtlIGhlYWRlcnNfaW5zdGFsbCIp DQo+ID4+Pj4gICAgICBhbmQgJFRPT0xTX0RJUiAoZGlyIGF0IDxrZXJuZWxfc3JjPi90b29scykg YXQNCj4gPj4+IGRyaXZlci9uZXQvYWZfeGRwL01ha2VmaWxlDQo+ID4+Pj4gICAgICBiZWZvcmUg Y29tcGlsZSBEUERLLg0KPiA+Pj4+IDMuIG1ha2Ugc3VyZSBsaWJlbGYgYW5kIGxpYmJwZiBpcyBp bnN0YWxsZWQuDQo+ID4+Pj4NCj4gPj4+PiBCVFcsIHBlcmZvcm1hbmNlIHRlc3Qgc2hvd3Mgb3Vy IFBNRCBjYW4gcmVhY2ggOTQlfjk4JSBvZiB0aGUNCj4gPj4+PiBvcmlnbmFsIGJlbmNobWFyayB3 aGVuIHNoYXJlIG1lbW9yeSBpcyBlbmFibGVkLg0KPiA+Pj4gSGk6DQo+ID4+Pg0KPiA+Pj4gTG9v a3MgbGlrZSB6ZXJvIGNvcHkgaXMgbm90IHVzZWQgaW4gdGhpcyBzZXJpZXMuIEFueSBwbGFuIHRv IHN1cHBvcnQgdGhhdD8NCj4gPj4gWmVybyBjb3B5IGlzIGVuYWJsZWQgaW4gcGF0Y2ggNSwgaWYg YSBtZW1wb29sIHBhc3NlZCBjaGVja19tZW1wb29sLA0KPiA+PiBpdCB3aWxsIGJlIHJlZ2lzdGVy ZWQgdG8gYWZfeGRwIHNvY2tldC4NCj4gPj4gc28gdGhlcmUgd2lsbCBiZSBubyBtZW1jcHkgYmV0 d2VlbiBtYnVmIGFuZCBhZl94ZHAuDQo+IA0KPiBBaGEsIEkgc2VlLiBTbyB0aGUgemVyb2NvcHkg d2FzIGxpbWl0ZWQgdG8gc29tZSBzcGVjaWZpYyB1c2UgY2FzZS4gQW5kIGlmIEkNCj4gdW5kZXJz dGFuZCBpdCBjb3JyZWN0bHksIHpjIG1vZGUgY291bGQgbm90IGJlIHVzZWQgZm9yIFZNLg0KDQpJ IHRoaW5rIGV4Y2VwdCB0aGUgbGltaXRhdGlvbiBmb3IgbWVtcG9vbCBsYXlvdXQsIHplcm9jb3B5 IGlzIHRyYW5zcGFyZW50IHRvIERQREsgYXBwbGljYXRpb24sIG9ubHkgZGlmZmVyZW5jZSBpcyBw ZXJmb3JtYW5jZS4NClNvcnJ5LCBJIG1heSBub3QgZ2V0IHlvdXIgcG9pbnQsIGlmIHlvdSBjb3Vs ZCBleHBsYWluIG1vcmUgYWJvdXQgdGhlIFZNIHVzYWdlLg0KDQpSZWdhcmRzDQpRaQ0KPiANCj4g VGhhbmtzDQo+IA0KPiA+Pj4gSWYgbm90LCB3aGF0J3MgdGhlIGFkdmFudGFnZSBjb21wYXJlZCB0 byB2aG9zdC1uZXQgKyB0YXAgKw0KPiBYRFBfUkVESVJFQ1Q/DQo+ID4+Pg0KPiA+Pj4gSGF2ZSB5 b3UgbWVhc3VyZWQgbDJmd2QgcGVyZm9ybWFuY2UgaW4gdGhpcyBjYXNlPyBJIGJlbGlldmUgdGhl DQo+ID4+PiBudW1iZXIgeW91IHJlZmVyIGhlcmUgaXMgcnhkcm9wIChYRFBfRFJWKSB3aGljaCBp cyAxMS42TXBwcy4NCj4gPj4gQWN0dWFsbHkgd2UgbWVhc3VyZSB0aGUgcGVyZm9ybWFuY2Ugb24g cnhvbmx5IC8gdHhvbmx5IC8gbDJmd2Qgb24NCj4gPj4gaTQwZSB3aXRoIFhEUF9TS0IgYW5kIFhE UF9EUlZfWkMNCj4gPj4NCj4gPj4gUmVnYXJkcw0KPiA+PiBRaQ0KPiA+Pg0KPiA+Pj4gVGhhbmtz DQoNCg==