From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <keith.wiles@intel.com>
Received: from mga02.intel.com (mga02.intel.com [134.134.136.20])
 by dpdk.org (Postfix) with ESMTP id D75752BCD
 for <dev@dpdk.org>; Tue, 29 Nov 2016 23:16:50 +0100 (CET)
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga101.jf.intel.com with ESMTP; 29 Nov 2016 14:16:48 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.31,570,1473145200"; d="scan'208";a="906922345"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga003.jf.intel.com with ESMTP; 29 Nov 2016 14:16:48 -0800
Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Tue, 29 Nov 2016 14:16:48 -0800
Received: from fmsmsx113.amr.corp.intel.com ([169.254.13.68]) by
 FMSMSX155.amr.corp.intel.com ([169.254.5.221]) with mapi id 14.03.0248.002;
 Tue, 29 Nov 2016 14:16:48 -0800
From: "Wiles, Keith" <keith.wiles@intel.com>
To: Aws Ismail <aws.ismail@gmail.com>
CC: "Yigit, Ferruh" <ferruh.yigit@intel.com>, DPDK <dev@dpdk.org>
Thread-Topic: [dpdk-dev] [PATCH v9] drivers/net:new PMD using tun/tap host
 interface
Thread-Index: AQHSQ/am7QYkCH3FL0GW45aQmY7V+6DqpROAgAZqdQCAAAszgA==
Date: Tue, 29 Nov 2016 22:16:47 +0000
Message-ID: <A4D32FB7-355D-40EC-9A0B-53EE11981DE0@intel.com>
References: <1474423220-10207-1-git-send-email-keith.wiles@intel.com>
 <1476396234-44694-1-git-send-email-keith.wiles@intel.com>
 <d6672d14-6740-0737-0f82-ac9978a06c32@intel.com>
 <CAMHMu0MzwExcOOqK51Z6kt=XJzWQ2J+jWZaJcCVb2_OZmtZhzw@mail.gmail.com>
 <CAMHMu0OrRz130WSE+uVR13o8t-5xqNS9xFv3NBg98smFBbxX2g@mail.gmail.com>
In-Reply-To: <CAMHMu0OrRz130WSE+uVR13o8t-5xqNS9xFv3NBg98smFBbxX2g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.254.54.22]
Content-Type: text/plain; charset="utf-8"
Content-ID: <C17A8F96F1E10340A62E0A7BD00B863C@intel.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [dpdk-dev] [PATCH v9] drivers/net:new PMD using tun/tap host
 interface
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Nov 2016 22:16:51 -0000

DQo+IE9uIE5vdiAyOSwgMjAxNiwgYXQgMzozNiBQTSwgQXdzIElzbWFpbCA8YXdzLmlzbWFpbEBn
bWFpbC5jb20+IHdyb3RlOg0KPiANCj4gSSBoYXZlIHZlcmlmaWVkIHRoYXQgYWRkaW5nIGp1c3Qg
YSBzaW5nbGUgdGFwIGRldmljZSB3b3JrcyB3aXRoIHRlc3RwbWQuIEJ1dCBhcyBzb29uIGFzIEkg
dHJ5IG1vcmUgdGhhbiBvbmUgdGFwIGRldmljZSwgSSB3b3VsZCBnZXQgYSBjb3JlZHVtcCwgZS5n
LjoNCj4gDQo+IHJvb3RA4oCLbG9jYWxob3N0On4jIHRlc3RwbWQgLWMgZiAtbiA0IC0tc29ja2V0
LW1lbSA1MTIgLS12ZGV2PW5ldF90YXDigIssaWZhY2U9dGFwMOKAiyAtLXZkZXY9bmV0X3RhcOKA
iyxpZmFjZT10YXAx4oCLIC0tIC1pDQo+IEVBTDogRGV0ZWN0ZWQgMTYgbGNvcmUocykNCj4gRUFM
OiBQcm9iaW5nIFZGSU8gc3VwcG9ydC4uLg0KPiBFQUw6IFZGSU8gc3VwcG9ydCBpbml0aWFsaXpl
ZA0KPiBFQUw6IGNhbm5vdCBvcGVuIC9wcm9jL3NlbGYvbnVtYV9tYXBzLCBjb25zaWRlciB0aGF0
IGFsbCBtZW1vcnkgaXMgaW4gc29ja2V0X2lkIDANCj4gUE1EOiBJbml0aWFsaXppbmcgcG1kX3Rh
cCBmb3IgbmV0X3RhcCBhcyBkdGFwMA0KPiBQTUQ6IG5ldF90YXA6IENyZWF0ZSBUQVAgRXRoZXJu
ZXQgZGV2aWNlIHdpdGggMzIgcXVldWVzIG9uIG51bWEgMA0KPiBQTUQ6IEluaXRpYWxpemluZyBw
bWRfdGFwIGZvciBuZXRfdGFwIGFzIGR0YXAxDQo+IFBNRDogbmV0X3RhcDogQ3JlYXRlIFRBUCBF
dGhlcm5ldCBkZXZpY2Ugd2l0aCAzMiBxdWV1ZXMgb24gbnVtYSAwDQo+IEVBTDogZmFpbGVkIHRv
IGluaXRpYWxpemUgbmV0X3RhcCBkZXZpY2UNCj4gUEFOSUMgaW4gcnRlX2VhbF9pbml0KCk6DQo+
IENhbm5vdCBpbml0IHBtZCBkZXZpY2VzDQo+IDY6IFt0ZXN0cG1kKCkgWzB4NDA5MTQ5XV0NCj4g
NTogWy9saWIvbGliYy5zby42KF9fbGliY19zdGFydF9tYWluKzB4ZjApIFsweDdmM2U2NWZhODc0
MF1dDQo+IDQ6IFt0ZXN0cG1kKCkgWzB4NDA4YjIxXV0NCj4gMzogWy91c3IvbGliL2xpYnJ0ZV9l
YWwuc28uMy4xKHJ0ZV9lYWxfaW5pdCsweGUwOSkgWzB4N2YzZTY4Y2VhZWE5XV0NCj4gMjogWy91
c3IvbGliL2xpYnJ0ZV9lYWwuc28uMy4xKF9fcnRlX3BhbmljKzB4YzApIFsweDdmM2U2OGNlOWI1
YV1dDQo+IDE6IFsvdXNyL2xpYi9saWJydGVfZWFsLnNvLjMuMShydGVfZHVtcF9zdGFjaysweDE4
KSBbMHg3ZjNlNjhjZjIwNzhdXQ0KDQpJdCBhcHBlYXJzIHRoZSBjYWxsIHRvIHJ0ZV9ldGhfZGV2
X2FsbG9jYXRlKCkgaW4gdGhlIGNvZGUgaXMgd3JvbmcuIEkgZGlkIHBhc3MgaW4gIHRoZSB2YXJp
YWJsZSBjYWxsZWQgdGFwX25hbWUgY3JlYXRlZCBpbiB0aGUgZnVuY3Rpb24sIGJ1dCBJIHdhcyB0
b2xkIEkgbmVlZGVkIHRvIHBhc3MgaW4g4oCYbmFtZeKAmSB0aGF0IHdhcyBwYXNzZWQgaW50byB0
aGUgZnVuY3Rpb24uIFRoZSBydGVfZXRoX2Rldl9hbGxvY2F0ZSgpIG5lZWRzIGEgdW5pcXVlIG5h
bWUgZm9yIGVhY2ggY2FsbCBhbmQgbmFtZSBpcyBhbGwgd2FzIHRoZSBzYW1lLg0KDQpOZWVkIHRv
IGNoYW5nZSB0aGF0IGxpbmUgdG8gdXNlIHRhcF9uYW1lIGluc3RlYWQgb3IgdGVsbCBtZSB0aGUg
cmVhbCB3YXkgdG8gaGFuZGxlIHRoaXMgcHJvYmxlbS4NCg0KSWYgeW91IHdhbnQgYSBuZXcgcGF0
Y2ggSSBjYW4gdHJ5IHRvIGdldCBpdCBkb25lLCBidXQgSSBhbSB3b3JraW5nIG9uIHNvbWV0aGlu
ZyBlbHNlIGF0IHRoaXMgdGltZSBhbmQgaXQgY291bGQgYmUgYSBmZXcgZGF5cyBiZWZvcmUgSSBj
YW4gZ2V0IHRoZSBwYXRjaCBvdXQuDQoNCj4gQWJvcnRlZCAoY29yZSBkdW1wZWQpDQo+IA0KPiBy
b290QOKAi2xvY2FsaG9zdOKAizp+Iw0KPiANCj4gDQo+IE9uIEZyaSwgTm92IDI1LCAyMDE2IGF0
IDI6MzggUE0sIEF3cyBJc21haWwgPGF3cy5pc21haWxAZ21haWwuY29tPiB3cm90ZToNCj4gS2Vp
dGgsDQo+IA0KPiBUaGlzIHdvbid0IGJ1aWxkIHdoZW4gaW50ZWdyYXRlZCB3aXRoIHYxNi4xMS4g
VGhlIHJlZ2lzdGVyIG1hY3JvDQo+IHByZWZpeCBoYXMgYmVlbiByZW5hbWVkLiBhIHYxMCBpcyBu
ZWVkZWQuDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvdGFwL3J0ZV9ldGhfdGFwLmMg
Yi9kcml2ZXJzL25ldC90YXAvcnRlX2V0aF90YXAuYw0KPiBpbmRleCA3ZjMwM2RiLi4yOTdkNGI2
IDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL25ldC90YXAvcnRlX2V0aF90YXAuYw0KPiArKysgYi9k
cml2ZXJzL25ldC90YXAvcnRlX2V0aF90YXAuYw0KPiBAQCAtNzUyLDUgKzc1Miw2IEBAIHN0YXRp
YyBzdHJ1Y3QgcnRlX3ZkZXZfZHJpdmVyIHBtZF90YXBfZHJ2ID0gew0KPiAgICAgICAgIC5yZW1v
dmUgPSBydGVfcG1kX3RhcF9yZW1vdmUsDQo+ICB9Ow0KPiANCj4gLURSSVZFUl9SRUdJU1RFUl9W
REVWKG5ldF90YXAsIHBtZF90YXBfZHJ2KTsNCj4gLURSSVZFUl9SRUdJU1RFUl9QQVJBTV9TVFJJ
TkcobmV0X3RhcCwgImlmYWNlPTxzdHJpbmc+LHNwZWVkPU4iKTsNCj4gK1JURV9QTURfUkVHSVNU
RVJfVkRFVihuZXRfdGFwLCBwbWRfdGFwX2Rydik7DQo+ICtSVEVfUE1EX1JFR0lTVEVSX0FMSUFT
KG5ldF90YXAsIGV0aF90YXApOw0KPiArUlRFX1BNRF9SRUdJU1RFUl9QQVJBTV9TVFJJTkcobmV0
X3RhcCwgImlmYWNlPTxzdHJpbmc+LHNwZWVkPU4iKTsNCj4gDQo+IE9uIE1vbiwgTm92IDIxLCAy
MDE2IGF0IDc6NTYgQU0sIEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4gd3Jv
dGU6DQo+ID4gT24gMTAvMTMvMjAxNiAxMTowMyBQTSwgS2VpdGggV2lsZXMgd3JvdGU6DQo+ID4+
IFRoZSBydGVfZXRoX3RhcC5jIFBNRCBjcmVhdGVzIGEgZGV2aWNlIHVzaW5nIFRVTi9UQVAgaW50
ZXJmYWNlcw0KPiA+PiBvbiB0aGUgbG9jYWwgaG9zdC4gVGhlIFBNRCBhbGxvd3MgZm9yIERQREsg
YW5kIHRoZSBob3N0IHRvDQo+ID4+IGNvbW11bmljYXRlIHVzaW5nIGEgcmF3IGRldmljZSBpbnRl
cmZhY2Ugb24gdGhlIGhvc3QgYW5kIGluDQo+ID4+IHRoZSBEUERLIGFwcGxpY2F0aW9uLiBUaGUg
ZGV2aWNlIGNyZWF0ZWQgaXMgYSBUYXAgZGV2aWNlIHdpdGgNCj4gPj4gYSBMMiBwYWNrZXQgaGVh
ZGVyLg0KPiA+Pg0KPiA+PiB2OSAtIEZpeCB1cCB0aGUgZG9jcyB0byB1c2UgY29ycmVjdCBzeW50
YXgNCj4gPj4gdjggLSBGaXggaXNzdWUgd2l0aCB0YXBfdHhfcXVldWVfc2V0dXAoKSBub3QgcmV0
dXJuIHplcm8gb24gc3VjY2Vzcy4NCj4gPj4gdjcgLSBSZXdvcmQgdGhlIGNvbW1lbnQgaW4gY29t
bW9uX2Jhc2UgYW5kIGZpeCB0aGUgZGF0YS0+bmFtZSBpc3N1ZQ0KPiA+PiB2NiAtIGZpeGVkIHRo
ZSBjaGVja3BhdGNoIGlzc3Vlcw0KPiA+PiB2NSAtIG1lcmdlIGluIGNoYW5nZXMgZnJvbSBsaXN0
IHJldmlldyBzZWUgcmVsYXRlZCBlbWFpbHMNCj4gPj4gICAgICBmaXhlZCBtYW55IG1pbm9yIGVk
aXRzDQo+ID4+IHY0IC0gbWVyZ2Ugd2l0aCBsYXRlc3QgZHJpdmVyIGNoYW5nZXMNCj4gPj4gdjMg
LSBmaXggaW5jbHVkZXMgYnkgcmVtb3ZpbmcgaWZkZWYgZm9yIG90aGVyIHR5cGUgYmVzaWRlcyBM
aW51eA0KPiA+PiAgICAgIEZpeCB0aGUgY29weXJpZ2h0IG5vdGljZSBpbiB0aGUgTWFrZWZpbGUN
Cj4gPj4gdjIgLSBtZXJnZSBhbGwgb2YgdGhlIHBhdGNoZXMgaW50byBvbmUgcGF0Y2gNCj4gPj4g
ICAgICBGaXggYSB0eXBvIG9uIG5hbWluZyB0aGUgdGFwIGRldmljZQ0KPiA+PiAgICAgIFVwZGF0
ZSB0aGUgbWFpbnRhaW5lcnMgbGlzdA0KPiA+Pg0KPiA+PiBTaWduZWQtb2ZmLWJ5OiBLZWl0aCBX
aWxlcyA8a2VpdGgud2lsZXNAaW50ZWwuY29tPg0KPiA+PiAtLS0NCj4gPg0KPiA+IEp1c3QgYSBy
ZW1pbmRlciwgdGhpcyBpcyBhIG5ldyBQTUQgYW5kIHdhaXRpbmcgZm9yIGNvbW11bml0eSByZXZp
ZXcuDQo+IA0KDQpSZWdhcmRzLA0KS2VpdGgNCg0K