From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: [PATCH v4 1/2] AMD IOMMU: Removing currently non-functioning guest iommu feature Date: Wed, 1 Jun 2016 14:52:59 -0500 Message-ID: <1464810780-1640-2-git-send-email-suravee.suthikulpanit@amd.com> References: <1464810780-1640-1-git-send-email-suravee.suthikulpanit@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1464810780-1640-1-git-send-email-suravee.suthikulpanit@amd.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org, paul.durrant@citrix.com, jbeulich@suse.com, george.dunlap@citrix.com Cc: keir@xen.org, Suravee Suthikulpanit List-Id: xen-devel@lists.xenproject.org RnJvbTogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxTdXJhdmVlLlN1dGhpa3VscGFuaXRAYW1kLmNv bT4KClRoZSBndWVzdCBJT01NVSBmZWF0dXJlIGlzIGN1cnJlbnRseSBub3QgZnVuY3Rpb25pbmcu IEhvd2V2ZXIsCnRoZSBjdXJyZW50IGd1ZXN0X2lvbW11X2luaXQoKSBpcyBjYXVzaW5nIGlzc3Vl IHdoZW4gaXQgdHJpZXMgdG8KcmVnaXN0ZXIgbW1pbyBoYW5kbGVyIGJlY2F1c2UgdGhlIGl0IGlz IGN1cnJlbnRseSBjYWxsZWQgYnkgdGhlCmZvbGxvd2luZyBjb2RlIHBhdGg6CgogIGFyY2gveDg2 L2RvbWFpbi5jOiBhcmNoX2RvbWFpbl9jcmVhdGUoKQogICAgXS0gZHJpdmVycy9wYXNzdGhyb3Vn aC9pb21tdS5jOiBpb21tdV9kb21haW5faW5pdCgpCiAgICAgIHwtIGRyaXZlcnMvcGFzc3Rocm91 Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYzogYW1kX2lvbW11X2RvbWFpbl9pbml0KCk7CiAgICAgICAg fC0gZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYzogZ3Vlc3RfaW9tbXVfaW5p dCgpCgpBdCB0aGlzIHBvaW50LCB0aGUgaHZtX2RvbWFpbl9pbml0aWFsaXNlZCgpIGhhcyBub3Qg YmVlbiBjYWxsZWQuClNvIHJlZ2lzdGVyX21taW9faGFuZGxlcigpIGluIGd1ZXN0X2lvbW11X2lu aXQoKSBzaWxlbnRseSBmYWlscy4KClRoaXMgcGF0Y2ggcmVtb3ZlcyB0aGUgZ3Vlc3QgSU9NTVUg ZmVhdHVyZSBmb3Igbm93IHVudGlsIHdlIGNhbiBwcm9wZXJseQpzdXBwb3J0IGl0LgoKU2lnbmVk LW9mZi1ieTogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1k LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwg NCAtLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFz c3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwppbmRleCA3MGI3NDc1Li5mY2U5ODI3IDEwMDY0 NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBi L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTI3Miw5ICsy NzIsNiBAQCBzdGF0aWMgaW50IGFtZF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpk KQogICAgIGhkLT5hcmNoLnBhZ2luZ19tb2RlID0gaXNfaHZtX2RvbWFpbihkKSA/CiAgICAgICAg ICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMiA6CiAgICAgICAgICAgICAg ICAgICAgICAgZ2V0X3BhZ2luZ19tb2RlKG1heF9wYWdlKTsKLQotICAgIGd1ZXN0X2lvbW11X2lu aXQoZCk7Ci0KICAgICByZXR1cm4gMDsKIH0KIApAQCAtNDc0LDcgKzQ3MSw2IEBAIHN0YXRpYyB2 b2lkIGRlYWxsb2NhdGVfaW9tbXVfcGFnZV90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKIAogc3Rh dGljIHZvaWQgYW1kX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0g ICAgZ3Vlc3RfaW9tbXVfZGVzdHJveShkKTsKICAgICBkZWFsbG9jYXRlX2lvbW11X3BhZ2VfdGFi bGVzKGQpOwogICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfcGFnZXMoZCk7CiB9Ci0tIAoxLjkuMQoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==