From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <danny.zhou@intel.com>
Received: from mga03.intel.com (mga03.intel.com [134.134.136.65])
 by dpdk.org (Postfix) with ESMTP id 2FDAD8051
 for <dev@dpdk.org>; Mon, 24 Nov 2014 14:28:06 +0100 (CET)
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by orsmga103.jf.intel.com with ESMTP; 24 Nov 2014 05:35:55 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.07,449,1413270000"; 
 d="scan'208,217";a="642562186"
Received: from pgsmsx106.gar.corp.intel.com ([10.221.44.98])
 by orsmga002.jf.intel.com with ESMTP; 24 Nov 2014 05:38:51 -0800
Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by
 pgsmsx106.gar.corp.intel.com (10.221.44.98) with Microsoft SMTP Server (TLS)
 id 14.3.195.1; Mon, 24 Nov 2014 21:38:05 +0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.182]) by
 SHSMSX101.ccr.corp.intel.com ([169.254.1.110]) with mapi id 14.03.0195.001;
 Mon, 24 Nov 2014 21:38:04 +0800
From: "Zhou, Danny" <danny.zhou@intel.com>
To: Luke Gorrie <luke@snabb.co>, Thomas Monjalon <thomas.monjalon@6wind.com>
Thread-Topic: [dpdk-dev] bifurcated driver
Thread-Index: AQHP+Pi+EFacz72k3UuzHEADinhAXJxvQ6eAgACfhwA=
Date: Mon, 24 Nov 2014 13:38:04 +0000
Message-ID: <DFDF335405C17848924A094BC35766CF0A9C7545@SHSMSX104.ccr.corp.intel.com>
References: <26FA93C7ED1EAA44AB77D62FBE1D27BA54C42C29@IRSMSX102.ger.corp.intel.com>
 <26FA93C7ED1EAA44AB77D62FBE1D27BA54C4620C@IRSMSX102.ger.corp.intel.com>
 <26FA93C7ED1EAA44AB77D62FBE1D27BA54C46444@IRSMSX102.ger.corp.intel.com>
 <4163036.7ZLDrAu3iM@xps13>
 <CAA2XHbffNC=KcwFrxkUADpXA7EFYxJYwq8tLzvr-H0aYVd1T9Q@mail.gmail.com>
In-Reply-To: <CAA2XHbffNC=KcwFrxkUADpXA7EFYxJYwq8tLzvr-H0aYVd1T9Q@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-Content-Filtered-By: Mailman/MimeDel 2.1.15
Cc: "dev@dpdk.org" <dev@dpdk.org>, "Fastabend,
 John R" <john.r.fastabend@intel.com>
Subject: Re: [dpdk-dev] bifurcated driver
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: Mon, 24 Nov 2014 13:28:07 -0000

SG9wZSBzdW1tYXJ5IGJlbG93IGNvdWxkIGFuc3dlciB5b3VyIHF1ZXN0aW9ucy4NCg0KRnJvbTog
bHVrZWdvQGdtYWlsLmNvbSBbbWFpbHRvOmx1a2Vnb0BnbWFpbC5jb21dIE9uIEJlaGFsZiBPZiBM
dWtlIEdvcnJpZQ0KU2VudDogTW9uZGF5LCBOb3ZlbWJlciAyNCwgMjAxNCA3OjU4IFBNDQpUbzog
VGhvbWFzIE1vbmphbG9uDQpDYzogWmhvdSwgRGFubnk7IGRldkBkcGRrLm9yZzsgRmFzdGFiZW5k
LCBKb2huIFINClN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIGJpZnVyY2F0ZWQgZHJpdmVyDQoNCk9u
IDUgTm92ZW1iZXIgMjAxNCBhdCAxNDowMCwgVGhvbWFzIE1vbmphbG9uIDx0aG9tYXMubW9uamFs
b25ANndpbmQuY29tPG1haWx0bzp0aG9tYXMubW9uamFsb25ANndpbmQuY29tPj4gd3JvdGU6DQpJ
dCBzZWVtcyB0byBiZSBjbG9zZSB0byB0aGUgYmlmdXJjYXRlZCBkcml2ZXIgbmVlZHMuDQpOb3Qg
c3VyZSBpZiBpdCBjYW4gc29sdmUgdGhlIHNlY3VyaXR5IGlzc3VlcyBpZiB0aGVyZSBpcyBubyBk
ZWRpY2F0ZWQgTU1VDQppbiB0aGUgTklDLg0KDQpJIGZlZWwgd2Ugc2hvdWxkIHN1bSB1cCBwcm9z
IGFuZCBjb25zIG9mDQogICAgICAgIC0gaWdiX3Vpbw0KICAgICAgICAtIHVpb19wY2lfZ2VuZXJp
Yw0KICAgICAgICAtIFZGSU8NCiAgICAgICAgLSBpYnZlcmJzDQogICAgICAgIC0gYmlmdXJjYXRl
ZCBkcml2ZXINCg0KSSBhbSBhbHNvIGN1cmlvdXMgYWJvdXQgdGhlIHByb3MgYW5kIGNvbnMgb2Yg
dGhlIGJpZnVyY2F0ZWQgZHJpdmVyIGNvbXBhcmVkIHdpdGggU1ItSU9WLg0KRFo6IEkgaGF2ZSBh
IHNsaWRlIHRvIGNvbXBhcmUgYWxsIG9mIHRoZW0gZXhjZXB0IGZvciBpYnZlcmJzLCBidXQgc3lz
dGVtIGRvZXMgbm90IGFsbG93cyBtZSB0byBwYXN0ZSBhIGNhcHR1cmVkIHBpY3R1cmUuIEkgY2Fu
IHNlbmQgaXQgdG8geW91IGluIGEgc2VwYXJhdGVkIGVtYWlsLg0KDQpXaGF0IGFyZSB0aGUgcHJh
Y3RpY2FsIGRpZmZlcmVuY2VzIGJldHdlZW4gcnVubmluZyBhIGJpZnVyY2F0ZWQgZHJpdmVyIHZz
LiBydW5uaW5nIFNSLUlPViBtb2RlIHdoZXJlIHRoZSBrZXJuZWwgb3ducyB0aGUgUEYgYW5kIHVz
ZXJzcGFjZSBhcHBsaWNhdGlvbnMgb3duIHRoZSBWRnM/DQpEWjogU1JJT1YgY2FuIGJlIHRyZWF0
ZWQgYXMgYSByeC90eCBxdWV1ZSBwYXJ0aXRpb24gYXBwcm9hY2ggZm9sbG93aW5nIFBDSWUgc3Bl
YywgYnV0IGl0IGRpZmZzIGZyb20gYmlmdXJjYXRlZCBkcml2ZXIgZnJvbSBhcyBpbGx1c3RyYXRl
ZCBiZWxvdzoNCg0KYSkgICAgICBPbiBpeGdiZSwgZWFjaCBWRiBjYW4gb25seSBoYXZlIGF0IG1h
eGltdW0gdHdvIHJ4L3R4IHFwYWlycywgd2hpbGUgYmlmdXJjYXRlZCBkcml2ZXIgc3VwcG9ydHMg
YWxsb2NhdGluZyBtdWx0aXBsZSByeC90eCBxcGFpcnMgcGVyIHVzZXIgc3BhY2UgcmVxdWVzdC4N
Cg0KYikgICAgICBFYWNoIFBGL1ZGIGhhcyBhIGRlZGljYXRlZCBNQUMgYWRkcmVzcyBhbmQvb3Ig
VkxBTiBJRCwgYW5kIEwyIHN3aXRjaCBpbnNpZGUgYSBOSUMgZGlzdHJpYnV0ZXMgcGFja2V0cyB0
byBQRi9WRiBiYXNlZCBvbiBNQUMgYWRkcmVzcyBvciBWTEFOIElELiBXaGlsZSBiaWZ1cmNhdGVk
IGRyaXZlcg0KDQpidWlsZHMgb24gdG9wIG9mIGluX05JQyBmbG93IGRpcmVjdG9yIHdoaWNoIGFs
bG93cyB1cC10byA4SyBMMy9MNCBmaWx0ZXJzIChlLmcuIDUtdHVwbGUgdG8gcnggcXVldWUpLCBy
YXRoZXIgdGhhbiBmaXhlZCBMMiBmaWx0ZXIsIHRvIGRpc3RyaWJ1dGUgdHJhZmZpY3MgdG8gZWl0
aGVyIGtlcm5lbCBvciB1c2VyIHNwYWNlLg0KDQpjKSAgICAgICBWRiBkb2VzIG5vdCBoYXZlIGRl
ZGljYXRlZCBmbG93IGRpcmVjdG9yLg0KDQpTcGVjaWZpY2FsbHksIGNvdWxkIEkgcnVuIHRoZSBp
eGdiZSBkcml2ZXIgaW4gdGhlIGtlcm5lbCAobWF4X3Zmcz1OKSwgY29udHJvbCBpdCB2aWEgZXRo
dG9vbCwgYW5kIHRoZW4gYWNjZXNzIHRoZSBxdWV1ZXMgdmlhIHVzZXJzcGFjZSBWRiBkcml2ZXJz
PyBJZiBzbywgaG93IHdvdWxkIHRoaXMgZGlmZmVyIGZyb20gdGhlIGJpZnVyY2F0ZWQgZHJpdmVy
Pw0KRFo6IFllcyB5b3UgY2FuIGRvIHRoaXMuIEJ1dCBMMy9MNCBmaWx0ZXJzIHlvdSBzZXR1cCB0
byBQRiAoVkYgZG9lcyBub3Qgc3VwcG9ydCBpdCkgdmlhIGV0aHRvb2wgdG8gZmxvdyBkaXJlY3Rv
ciB0YWtlcyBubyBlZmZlY3QgaWYgdGhlIHBhY2tldOKAmXMgRE1BQyBtYXRjaGVzIGEgVkbigJkg
TUFDLCBhcyB0aGUgcGFja2V0IHdpbGwgYmUgZGlzdHJpYnV0ZWQgYnkgTDIgc3dpdGNoIHRvIHRo
ZSBWRiB0aGF0IHJ4IHF1ZXVlIGJlbG9uZ3MgdG8uIEl4Z2JlIGRvZXMgbm90IHN1cHBvcnQgcGVy
LVZGIGZsb3cgZGlyZWN0b3IgdGhhdCBhbGxvd3MgeW91IHNldHVwIGZpbHRlcnMgZGlzdHJpYnV0
aW5nIHBhY2tldCB0byB0d28gcnggcXVldWUgaW5zaWRlIGEgVkYuDQoNCkNoZWVycywNCi1MdWtl
DQoNCg0K