From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: [PATCH v7 0/6] paravirtual IOMMU pre-requisites and clean-up Date: Wed, 12 Sep 2018 12:30:22 +0100 Message-ID: <20180912113028.19610-1-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1g03Lu-0005kL-WA for xen-devel@lists.xenproject.org; Wed, 12 Sep 2018 11:30:35 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Kevin Tian , Stefano Stabellini , Wei Liu , Jun Nakajima , Konrad Rzeszutek Wilk , Andrew Cooper , Ian Jackson , George Dunlap , Tim Deegan , Julien Grall , Paul Durrant , Jan Beulich , Suravee Suthikulpanit List-Id: xen-devel@lists.xenproject.org VGhpcyBzZXJpZXMgY29udGFpbnMgcHJlLXJlcXVpc2l0ZXMgYW5kIGNsZWFuLXVwIG5lZWRlZCBm b3IgcGFyYXZpcnR1YWwKSU9NTVUgc3VwcG9ydC4KCkkgaGF2ZSBzZXBhcmF0ZWQgdGhlc2UgcGF0 Y2hlcyB0byBhdm9pZCBmdXJ0aGVyIGRlbGF5aW5nIHRoZWlyIGFwcGxpY2F0aW9uCndoaWxzdCBJ IHJlLXdvcmsgdGhlIGltcGxlbWVudGF0aW9uIG9mIHBhcmF2aXJ0dWFsIElPTU1VIGFmdGVyIHJl dmlldyBvZgp2NiBvZiB0aGUgc2VyaWVzLiBTZXZlcmFsIG9mIHRoZW0gYWxyZWFkeSBoYXZlIGFs bCBuZWNlc3NhcnkgYWNrcy4KClBhdWwgRHVycmFudCAoNik6CiAgaW9tbXU6IGludHJvZHVjZSB0 aGUgY29uY2VwdCBvZiBERk4uLi4KICBpb21tdTogbWFrZSB1c2Ugb2YgdHlwZS1zYWZlIERGTiBh bmQgTUZOIGluIGV4cG9ydGVkIGZ1bmN0aW9ucwogIGlvbW11OiBwdXNoIHVzZSBvZiB0eXBlLXNh ZmUgREZOIGFuZCBNRk4gaW50byBpb21tdV9vcHMKICBpb21tdTogZG9uJ3QgZG9tYWluX2NyYXNo KCkgaW5zaWRlIGlvbW11X21hcC91bm1hcF9wYWdlKCkKICBtZW1vcnk6IGFkZCBjaGVja19nZXRf cGFnZV9mcm9tX2dmbigpIGFzIGEgd3JhcHBlci4uLgogIHZ0ZDogYWRkIGxvb2t1cF9wYWdlIG1l dGhvZCB0byBpb21tdV9vcHMKCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICAgICAg ICAgICAgICAgfCAgNyArKy0KIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgICAgICAgICAg ICAgICAgICB8IDM0ICsrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAg ICAgICAgICAgICAgICAgfCAxNiArLS0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgMTMgKystLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAg ICAgICAgICAgICAgICAgIHwgMTMgKysrLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAg ICAgICAgICAgICAgICAgIHwgNDggKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJt LmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAzMiArKysrKysrLS0tCiB4ZW4vYXJjaC94ODYv eDg2XzY0L21tLmMgICAgICAgICAgICAgICAgICAgICAgfCAgNSArLQogeGVuL2NvbW1vbi9ncmFu dF90YWJsZS5jICAgICAgICAgICAgICAgICAgICAgIHwgNTUgKysrKysrKy0tLS0tLS0tLS0KIHhl bi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDYzICsrKysrKysr KysrKysrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyAgICAg ICB8IDE4ICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAg ICAgIHwgODggKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgNCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91 Z2gvYXJtL3NtbXUuYyAgICAgICAgICAgIHwgMjAgKysrLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy b3VnaC9pb21tdS5jICAgICAgICAgICAgICAgfCA1MyArKysrKysrKy0tLS0tLS0tCiB4ZW4vZHJp dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgICAgfCA4NiArKysrKysrKysrKysr KysrKysrKy0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggICAgICAg ICAgIHwgIDMgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICAg IHwgIDMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgICB8 ICA2ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oICAgICAgICAgICAgICAgICAgICAgfCAg OCArKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaCB8ICA4 ICstLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICAgICAgICAgICAgICAgICAgIHwgIDIg KwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICAgIHwgNTcgKysr KysrKysrKysrKystLS0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICA1ICsrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgICAgICAg ICAgfCAgNSArKwogMjUgZmlsZXMgY2hhbmdlZCwgNDA5IGluc2VydGlvbnMoKyksIDI0MyBkZWxl dGlvbnMoLSkKLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t PgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEph Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp Y2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzog SnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2 aW4udGlhbkBpbnRlbC5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v cmc+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu Y29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj aXRyaXguY29tPgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv L3hlbi1kZXZlbA==