From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 9C67E688F for ; Wed, 22 Oct 2014 02:17:50 +0200 (CEST) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP; 21 Oct 2014 12:15:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,763,1406617200"; d="scan'208";a="617992043" Received: from pgsmsx101.gar.corp.intel.com ([10.221.44.78]) by fmsmga002.fm.intel.com with ESMTP; 21 Oct 2014 12:10:17 -0700 Received: from pgsmsx108.gar.corp.intel.com (10.221.44.103) by PGSMSX101.gar.corp.intel.com (10.221.44.78) with Microsoft SMTP Server (TLS) id 14.3.195.1; Wed, 22 Oct 2014 03:10:17 +0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by PGSMSX108.gar.corp.intel.com (10.221.44.103) with Microsoft SMTP Server (TLS) id 14.3.195.1; Wed, 22 Oct 2014 03:10:16 +0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.174]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.44]) with mapi id 14.03.0195.001; Wed, 22 Oct 2014 03:10:15 +0800 From: "Zhou, Danny" To: Shivapriya Hiremath , Alex Markuze Thread-Topic: [dpdk-dev] Why do we need iommu=pt? Thread-Index: AQHP7LEp5dzdhwxxfkmKddhNzQeSq5w5DgAAgACUvgCAAJzpAIAAp4NQ Date: Tue, 21 Oct 2014 19:10:15 +0000 Message-ID: References: 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] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] Why do we need iommu=pt? 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: Wed, 22 Oct 2014 00:17:51 -0000 SU1ITywgaWYgbWVtb3J5IHByb3RlY3Rpb24gd2l0aCBJT01NVSBpcyBuZWVkZWQgb3Igbm90IHJl YWxseSBkZXBlbmRzIG9uIGhvdyB5b3UgdXNlIA0KYW5kIGRlcGxveSB5b3VyIERQREsgYmFzZWQg YXBwbGljYXRpb25zLiBGb3IgVGVsY28gbmV0d29yayBtaWRkbGUgYm94ZXMsIHdoaWNoIGFkb3B0 cyANCmEgImNsb3NlIG1vZGVsIiBzb2x1dGlvbiB0byBhY2hpZXZlIGV4dHJlbWVseSBoaWdoIHBl cmZvcm1hbmNlLCB0aGUgZW50aXJlIHN5c3RlbSBpbmNsdWRpbmcNCkhXLCBzb2Z0d2FyZSBpbiBr ZXJuZWwgYW5kIHVzZXJzcGFjZSBhcmUgY29udHJvbGxlZCBieSBUZWxjbyB2ZW5kb3JzIGFuZCBh c3N1bWVkIHRydXN0YWJsZSwgc28NCm1lbW9yeSBwcm90ZWN0aW9uIGlzIG5vdCBzbyBpbXBvcnRh bnQuIFdoaWxlIGZvciBEYXRhY2VudGVycywgd2hpY2ggZ2VuZXJhbGx5IGFkb3B0cyBhICJvcGVu IG1vZGVsIiANCnNvbHV0aW9uIGFsbG93cyBydW5uaW5nIHVzZXIgc3BhY2UgYXBwbGljYXRpb25z KGUuZy4gdGVuYW50IGFwcGxpY2F0aW9ucyBhbmQgVk1zKSB3aGljaCBjb3VsZCAgDQpkaXJlY3Qg YWNjZXNzIE5JQyBhbmQgRE1BIGVuZ2luZSBpbnNpZGUgdGhlIE5JQyB1c2luZyBtb2RpZmllZCBE UERLIFBNRCBhcmUgbm90IHRydXN0YWJsZSANCmFzIHRoZXkgY2FuIHBvdGVudGlhbGx5IERBTSB0 by9mcm9tIGFyYml0cmFyeSBtZW1vcnkgcmVnaW9ucyB1c2luZyBwaHlzaWNhbCBhZGRyZXNzZXMs IHNvIElPTU1VIA0KaXMgbmVlZGVkIHRvIHByb3ZpZGUgc3RyaWN0IG1lbW9yeSBwcm90ZWN0aW9u LCBhdCB0aGUgY29zdCBvZiBuZWdhdGl2ZSBwZXJmb3JtYW5jZSBpbXBhY3QuDQoNClNvIGlmIHlv dSB3YW50IHRvIHNlZWsgaGlnaCBwZXJmb3JtYW5jZSwgZGlzYWJsZSBJT01NVSBpbiBCSU9TIG9y IE9TLiBBbmQgaWYgc2VjdXJpdHkgaXMgYSBtYWpvcg0KY29uY2VybiwgdHVuZSBpdCBvbiBhbmQg dHJhZGVvZmYgYmV0d2VlbiBwZXJmb3JtYW5jZSBhbmQgc2VjdXJpdHkuIEJ1dCBJIGRvIE5PVCB0 aGluayBpcyBjb21lcyB3aXRoIA0KYW4gZXh0cmVtZWx5IGhpZ2ggcGVyZm9ybWFuY2UgY29zdHMg YWNjb3JkaW5nIHRvIG91ciBwZXJmb3JtYW5jZSBtZWFzdXJlbWVudCwgYnV0IGl0IHByb2JhYmx5 IHRydWUgDQpmb3IgMTAwRyBOSUMuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g RnJvbTogZGV2IFttYWlsdG86ZGV2LWJvdW5jZXNAZHBkay5vcmddIE9uIEJlaGFsZiBPZiBTaGl2 YXByaXlhIEhpcmVtYXRoDQo+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAyMiwgMjAxNCAxMjo1 NCBBTQ0KPiBUbzogQWxleCBNYXJrdXplDQo+IENjOiBkZXZAZHBkay5vcmcNCj4gU3ViamVjdDog UmU6IFtkcGRrLWRldl0gV2h5IGRvIHdlIG5lZWQgaW9tbXU9cHQ/DQo+IA0KPiBIaSwNCj4gDQo+ IFRoYW5rIHlvdSBmb3IgYWxsIHRoZSByZXBsaWVzLg0KPiBJIGFtIHRyeWluZyB0byB1bmRlcnN0 YW5kIHRoZSBpbXBhY3Qgb2YgdGhpcyBvbiBEUERLLiBXaGF0IHdpbGwgYmUgdGhlDQo+IHJlcGVy Y3Vzc2lvbnMgb2YgZGlzYWJsaW5nICJpb21tdT1wdCIgb24gdGhlIERQREsgcGVyZm9ybWFuY2U/ DQo+IA0KPiANCj4gT24gVHVlLCBPY3QgMjEsIDIwMTQgYXQgMTI6MzIgQU0sIEFsZXggTWFya3V6 ZSA8YWxleEB3ZWthLmlvPiB3cm90ZToNCj4gDQo+ID4gRFBESyB1c2VzIGEgMToxIG1hcHBpbmcg YW5kIGRvZXNuJ3Qgc3VwcG9ydCBJT01NVS4gIElPTU1VIGFsbG93cyBmb3INCj4gPiBzaW1wbGVy IFZNIHBoeXNpY2FsIGFkZHJlc3MgdHJhbnNsYXRpb24uDQo+ID4gVGhlIHNlY29uZCByb2xlIG9m IElPTU1VIGlzIHRvIGFsbG93IHByb3RlY3Rpb24gZnJvbSB1bndhbnRlZCBtZW1vcnkNCj4gPiBh Y2Nlc3MgYnkgYW4gdW5zYWZlIGRldmlzZSB0aGF0IGhhcyBETUEgcHJpdmlsZWdlcy4gVW5mb3J0 dW5hdGVseSB0aGlzDQo+ID4gcHJvdGVjdGlvbiBjb21lcyB3aXRoIGFuIGV4dHJlbWVseSBoaWdo IHBlcmZvcm1hbmNlIGNvc3RzIGZvciBoaWdoIHNwZWVkDQo+ID4gbmljcy4NCj4gPg0KPiA+IFRv IHlvdXIgcXVlc3Rpb24gaW9tbXU9cHQgZGlzYWJsZXMgSU9NTVUgc3VwcG9ydCBmb3IgdGhlIGh5 cGVydmlzb3IuDQo+ID4NCj4gPiBPbiBUdWUsIE9jdCAyMSwgMjAxNCBhdCAxOjM5IEFNLCBYaWUs IEh1YXdlaSA8aHVhd2VpLnhpZUBpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4+DQo+ID4+DQo+ ID4+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gPiBGcm9tOiBkZXYgW21haWx0 bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIFNoaXZhcHJpeWENCj4gPj4gSGly ZW1hdGgNCj4gPj4gPiBTZW50OiBNb25kYXksIE9jdG9iZXIgMjAsIDIwMTQgMjo1OSBQTQ0KPiA+ PiA+IFRvOiBkZXZAZHBkay5vcmcNCj4gPj4gPiBTdWJqZWN0OiBbZHBkay1kZXZdIFdoeSBkbyB3 ZSBuZWVkIGlvbW11PXB0Pw0KPiA+PiA+DQo+ID4+ID4gSGksDQo+ID4+ID4NCj4gPj4gPiBNeSBx dWVzdGlvbiBpcyB0aGF0IGlmIHRoZSBQb2xsIG1vZGUgIGRyaXZlciB1c2VkIHRoZSBETUEga2Vy bmVsDQo+ID4+IGludGVyZmFjZQ0KPiA+PiA+IHRvIHNldCB1cCBpdHMgbWFwcGluZ3MgYXBwcm9w cmlhdGVseSwgd291bGQgaXQgc3RpbGwgcmVxdWlyZSB0aGF0DQo+ID4+IGlvbW11PXB0DQo+ID4+ ID4gYmUgc2V0Pw0KPiA+PiA+IFdoYXQgaXMgdGhlIHB1cnBvc2Ugb2Ygc2V0dGluZyBpb21tdT1w dCA/DQo+ID4+IFBNRCBhbGxvY2F0ZXMgbWVtb3J5IHRob3VnaCBodWdldGxiIGZpbGUgc3lzdGVt LCBhbmQgZmlsbHMgdGhlIHBoeXNpY2FsDQo+ID4+IGFkZHJlc3MNCj4gPj4gaW50byB0aGUgZGVz Y3JpcHRvci4NCj4gPj4gcHQgaXMgdXNlZCB0byBwYXNzIHRocm91Z2ggaW90bGIgdHJhbnNsYXRp b24uIFJlZmVyIHRvIHRoZSBiZWxvdyBsaW5rLg0KPiA+PiBodHRwOi8vbGttbC5pdS5lZHUvaHlw ZXJtYWlsL2xpbnV4L2tlcm5lbC8wOTA2LjIvMDIxMjkuaHRtbA0KPiA+PiA+DQo+ID4+ID4gVGhh bmsgeW91Lg0KPiA+Pg0KPiA+DQo+ID4NCg==