From mboxrd@z Thu Jan 1 00:00:00 1970 From: Suravee Suthikulpanit Subject: Re: [PATCH v4 3/4] amd-iommu: disable iommu_hap_pt_share with AMD IOMMUs Date: Tue, 22 Jul 2014 12:30:20 -0500 Message-ID: <53CE9FAC.8070008@amd.com> References: <1401876381-42977-1-git-send-email-roger.pau@citrix.com> <1401876381-42977-4-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1X9dtX-0006LM-Rq for xen-devel@lists.xenproject.org; Tue, 22 Jul 2014 17:30:32 +0000 In-Reply-To: <1401876381-42977-4-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Roger Pau Monne , "xen-devel@lists.xenproject.org" Cc: Jan Beulich , Xiantao Zhang List-Id: xen-devel@lists.xenproject.org Um9nZXIsCgpJIGFtIG5vdCBxdWl0ZSBzdXJlIHdoeSB5b3Ugd291bGQgZGlzYWJsZSAiaW9tbXVf aGFwX3B0X3NoYXJlIiBmb3IgQU1EIApJT01NVS4gVGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24g YXNzdW1lcyB0aGF0IHRoZSBwMm0gY2FuIGJlIHNoYXJlZC4KCkFsc28sIEkgZmVlbCB0aGF0IHNp bXBseSBqdXN0IHNldCBpb21tdV9oYXBfcHRfc2hhcmUgPSAwICh3aGlsZSBzdGlsbCAKaGF2aW5n IHNldmVyYWwgcGxhY2VzIGluIHRoZSBBTUQgaW9tbXUgZHJpdmVycyBhbmQgcDJtLXB0LmMgYXNz dW1pbmcgCnRoYXQgaXQgY2FuIGJlIHNoYXJlZCkgc2VlbXMgYSBiaXQgbWVzc3kuCgpUaGFua3Ms CgpTdXJhdmVlCgpPbiAwNi8wNC8yMDE0IDA1OjA2IEFNLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6 Cj4gVGhpcyBtZXNzYWdlIGhhcyBiZWVuIGFyY2hpdmVkLiBWaWV3IHRoZSBvcmlnaW5hbCBpdGVt Cj4gPGh0dHA6Ly9hdXNldjIuYW1kLmNvbS9FbnRlcnByaXNlVmF1bHQvVmlld01lc3NhZ2UuYXNw P1ZhdWx0SWQ9MUVCRDEyMTMzNjAxQzZFNDc4NjgyMjBBMzZDRkUyQjIwMTExMDAwMGFtZHZhdWx0 LmFtZC5jb20mU2F2ZXNldElkPTIwMTQwNzA2NDY2ODQ3MH4yMDE0MDYwNDEwMDYzODAwMDB+Wn5C MEUyQzk1RTA2Q0QwOTYyOTk2RUI1MUNGQzcwOTQxMT4KPiBBY2NvcmRpbmcgdG8gdGhlIGNvbW1l bnQgaW4gcDJtLmgsIEFNRCBJT01NVXMgZG9uJ3Qgd29yayBjb3JyZWN0bHkKPiB3aXRoIHBhZ2Ug dHlwZXMgZGlmZmVyZW50IHRoYW4gcDJtX3JhbV9ydyB3aGVuIHRoZSBwMm0gaXMgc2hhcmVkCj4g YmV0d2VlbiBIQVAgYW5kIElPTU1VLCBzbyBkaXNhYmxlIHRoaXMgc2hhcmluZyB3aGVuIHVzaW5n IEFNRCBJT01NVXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w YXVAY2l0cml4LmNvbT4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhp a3VscGFuaXRAYW1kLmNvbT4KPiBDYzogWGlhbnRhbyBaaGFuZyA8eGlhbnRhby56aGFuZ0BpbnRl bC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBJIGhh dmUgbm90IHRlc3RlZCB0aGlzIHBhdGNoIG9uIEFNRCBoYXJkd2FyZSwgc28gSSB3b3VsZCBsaWtl IHNvbWUKPiBjb25maXJtYXRpb24gdGhhdCB0aGlzIGFjdHVhbGx5IHdvcmtzLgo+IC0tLQo+IENo YW5nZXMgc2luY2UgdjE6Cj4gICAtIEFkZCBhIGRlYnVnIG1lc3NhZ2Ugd2hlbiBkaXNhYmxpbmcg aW9tbXVfaGFwX3B0X3NoYXJlLgo+IC0tLQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k L2lvbW11X2luaXQuYyB8ICAgIDggKysrKysrKysKPiAgIDEgZmlsZXMgY2hhbmdlZCwgOCBpbnNl cnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh c3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft ZC9pb21tdV9pbml0LmMKPiBpbmRleCBiMmY3NGVmLi41NmJkYTAwIDEwMDY0NAo+IC0tLSBhL3hl bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiArKysgYi94ZW4vZHJpdmVy cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4gQEAgLTEyNTUsNiArMTI1NSwxNCBAQCBp bnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpCj4gICAgICAgaWYgKCBpdGVyYXRlX2l2cnNf bWFwcGluZ3MoYW1kX2lvbW11X3NldHVwX2RldmljZV90YWJsZSkgIT0gMCApCj4gICAgICAgICAg IGdvdG8gZXJyb3Jfb3V0Owo+Cj4gKyAgICAvKgo+ICsgICAgICogRGlzYWJsZSBzaGFyaW5nIEhB UCBwYWdlIHRhYmxlcyB3aXRoIEFNRCBJT01NVSwKPiArICAgICAqIHNpbmNlIGl0IG9ubHkgc3Vw cG9ydHMgcDJtX3JhbV9ydywgYW5kIHRoaXMgd291bGQKPiArICAgICAqIHByZXZlbnQgZG9pbmcg SU8gdG8vZnJvbSBtYXBwZWQgZ3JhbnQgZnJhbWVzLgo+ICsgICAgICovCj4gKyAgICBpb21tdV9o YXBfcHRfc2hhcmUgPSAwOwo+ICsgICAgcHJpbnRrKFhFTkxPR19ERUJVRyAiQU1ELVZpOiBEaXNh YmxlZCBIQVAgbWVtb3J5IG1hcCBzaGFyaW5nIHdpdGgKPiBJT01NVSIpOwo+ICsKPiAgICAgICAv KiBwZXIgaW9tbXUgaW5pdGlhbGl6YXRpb24gICovCj4gICAgICAgZm9yX2VhY2hfYW1kX2lvbW11 ICggaW9tbXUgKQo+ICAgICAgICAgICBpZiAoIGFtZF9pb21tdV9pbml0X29uZShpb21tdSkgIT0g MCApCj4gLS0KPiAxLjcuNy41IChBcHBsZSBHaXQtMjYpCj4KCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==