From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v4 3/4] amd-iommu: disable iommu_hap_pt_share with AMD IOMMUs Date: Wed, 4 Jun 2014 12:06:20 +0200 Message-ID: <1401876381-42977-4-git-send-email-roger.pau@citrix.com> References: <1401876381-42977-1-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Ws85c-00086z-83 for xen-devel@lists.xenproject.org; Wed, 04 Jun 2014 10:06:36 +0000 In-Reply-To: <1401876381-42977-1-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: xen-devel@lists.xenproject.org Cc: Jan Beulich , Xiantao Zhang , Suravee Suthikulpanit , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org QWNjb3JkaW5nIHRvIHRoZSBjb21tZW50IGluIHAybS5oLCBBTUQgSU9NTVVzIGRvbid0IHdvcmsg Y29ycmVjdGx5CndpdGggcGFnZSB0eXBlcyBkaWZmZXJlbnQgdGhhbiBwMm1fcmFtX3J3IHdoZW4g dGhlIHAybSBpcyBzaGFyZWQKYmV0d2VlbiBIQVAgYW5kIElPTU1VLCBzbyBkaXNhYmxlIHRoaXMg c2hhcmluZyB3aGVuIHVzaW5nIEFNRCBJT01NVXMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8 c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNjOiBYaWFudGFvIFpoYW5nIDx4aWFudGFv LnpoYW5nQGludGVsLmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0t CkkgaGF2ZSBub3QgdGVzdGVkIHRoaXMgcGF0Y2ggb24gQU1EIGhhcmR3YXJlLCBzbyBJIHdvdWxk IGxpa2Ugc29tZQpjb25maXJtYXRpb24gdGhhdCB0aGlzIGFjdHVhbGx5IHdvcmtzLgotLS0KQ2hh bmdlcyBzaW5jZSB2MToKIC0gQWRkIGEgZGVidWcgbWVzc2FnZSB3aGVuIGRpc2FibGluZyBpb21t dV9oYXBfcHRfc2hhcmUuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu aXQuYyB8ICAgIDggKysrKysrKysKIDEgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAw IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p b21tdV9pbml0LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCmlu ZGV4IGIyZjc0ZWYuLjU2YmRhMDAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo L2FtZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11 X2luaXQuYwpAQCAtMTI1NSw2ICsxMjU1LDE0IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2luaXQo dm9pZCkKICAgICBpZiAoIGl0ZXJhdGVfaXZyc19tYXBwaW5ncyhhbWRfaW9tbXVfc2V0dXBfZGV2 aWNlX3RhYmxlKSAhPSAwICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKKyAgICAvKgorICAg ICAqIERpc2FibGUgc2hhcmluZyBIQVAgcGFnZSB0YWJsZXMgd2l0aCBBTUQgSU9NTVUsCisgICAg ICogc2luY2UgaXQgb25seSBzdXBwb3J0cyBwMm1fcmFtX3J3LCBhbmQgdGhpcyB3b3VsZAorICAg ICAqIHByZXZlbnQgZG9pbmcgSU8gdG8vZnJvbSBtYXBwZWQgZ3JhbnQgZnJhbWVzLgorICAgICAq LworICAgIGlvbW11X2hhcF9wdF9zaGFyZSA9IDA7CisgICAgcHJpbnRrKFhFTkxPR19ERUJVRyAi QU1ELVZpOiBEaXNhYmxlZCBIQVAgbWVtb3J5IG1hcCBzaGFyaW5nIHdpdGggSU9NTVVcbiIpOwor CiAgICAgLyogcGVyIGlvbW11IGluaXRpYWxpemF0aW9uICAqLwogICAgIGZvcl9lYWNoX2FtZF9p b21tdSAoIGlvbW11ICkKICAgICAgICAgaWYgKCBhbWRfaW9tbXVfaW5pdF9vbmUoaW9tbXUpICE9 IDAgKQotLSAKMS43LjcuNSAoQXBwbGUgR2l0LTI2KQoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==