From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 2FDAD8051 for ; 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" To: Luke Gorrie , Thomas Monjalon Thread-Topic: [dpdk-dev] bifurcated driver Thread-Index: AQHP+Pi+EFacz72k3UuzHEADinhAXJxvQ6eAgACfhwA= Date: Mon, 24 Nov 2014 13:38:04 +0000 Message-ID: References: <26FA93C7ED1EAA44AB77D62FBE1D27BA54C42C29@IRSMSX102.ger.corp.intel.com> <26FA93C7ED1EAA44AB77D62FBE1D27BA54C4620C@IRSMSX102.ger.corp.intel.com> <26FA93C7ED1EAA44AB77D62FBE1D27BA54C46444@IRSMSX102.ger.corp.intel.com> <4163036.7ZLDrAu3iM@xps13> In-Reply-To: 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" , "Fastabend, John R" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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