From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau =?utf-8?B?TW9ubsOp?= Subject: Re: [PATCH v3 6/7] xen/dom0: Drop iommu_hwdom_inclusive entirely Date: Wed, 16 Jan 2019 12:24:07 +0100 Message-ID: <20190116112407.rehzbvwpzvmoejfg@mac> References: <1547629250-1405-1-git-send-email-andrew.cooper3@citrix.com> <1547629250-1405-7-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1547629250-1405-7-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Andrew Cooper Cc: Juergen Gross , Kevin Tian , Stefano Stabellini , Wei Liu , Jun Nakajima , Xen-devel , Julien Grall , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBKYW4gMTYsIDIwMTkgYXQgMDk6MDA6NDlBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBUaGlzIG9wdGlvbiBpcyB1bmlxdWUgdG8geDg2IFBWIGRvbTAncywgYnV0IGl0IGlz IG5vdCBzZW5zaWJsZSB0byBoYXZlIGEKPiBjYXRjaC1hbGwgd2hpY2ggYmxpbmRseSBtYXBzIGFs bCBub24tUkFNIHJlZ2lvbnMgaW50byB0aGUgSU9NTVUuCj4gCj4gVGhlIG1hcC1yZXNlcnZlZCBv cHRpb24gcmVtYWlucywgYW5kIGNvdmVycyBhbGwgdGhlIGJ1Z2d5IGZpcm13YXJlIGlzc3VlcyB0 aGF0Cj4gSSBhbSBhd2FyZSBvZi4gIFRoZSB0d28gY29tbW9uIGNhc2VzIGFyZSBsZWdhY3kgVVNC IGtleWJvYXJkIGVtdWxhdGlvbiwgYW5kCj4gdGhlIEJNQyBtYWlsYm94IHVzZWQgYnkgdmVuZG9y IGZpcm13YXJlIGluIE5JQ3MvSEJBcyB0byByZXBvcnQgaW5mb3JtYXRpb24KPiBiYWNrIHRvIHRo ZSBpTE8vaURSQUMvZXRjIGZvciByZW1vdGUgcmVtb3RlIG1hbmFnZW1lbnQgcHVycG9zZXMuCj4g Cj4gQSBzcGVjaWZpYyBhZHZhbnRhZ2Ugb2YgcmVtb3ZpbmcgdGhpcyBvcHRpb24gaXMgdGhhdCB4 ODYgZG9tMCdzIElPTU1VIHNldHVwIGlzCj4gbm93IGNvbnNpc3RlbnQgYmV0d2VlbiBQViBhbmQg UFZILgo+IAo+IFRoaXMgcmVtb3ZhbCBpcyBub3QgZXhwZWN0ZWQgdG8gaGF2ZSBhbnkgaW1wYWN0 LCBkdWUgdG8gbWFwLXJlc2VydmVkCj4gcmVtYWluaW5nLiAgSW4gdGhlIHVubGlrZWx5IGNhc2Ug dGhhdCBpdCBkb2VzIGNhdXNlIGFuIGlzc3VlLCB3ZSBzaG91bGQKPiBpbnRyb2R1Y2Ugb3RoZXIg bWFwLSRTUEVDSUZJQyBvcHRpb25zIHJhdGhlciB0aGFuIHJlLWludHJvZHVjaW5nIHRoaXMKPiBj YXRjaC1hbGwuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl cjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA Y2l0cml4LmNvbT4KCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiBpbmRleCBlNDBk N2E3Li45ZmUyMzI5IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p b21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiBAQCAt MTcyLDEwICsxNzIsMTAgQEAgc3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21h cChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgZGVmYXVsdDoKPiAgICAgICAgICBpZiAo IHR5cGUgJiBSQU1fVFlQRV9SRVNFUlZFRCApCj4gICAgICAgICAgewo+IC0gICAgICAgICAgICBp ZiAoICFpb21tdV9od2RvbV9pbmNsdXNpdmUgJiYgIWlvbW11X2h3ZG9tX3Jlc2VydmVkICkKPiAr ICAgICAgICAgICAgaWYgKCAhaW9tbXVfaHdkb21fcmVzZXJ2ZWQgKQo+ICAgICAgICAgICAgICAg ICAgcmV0dXJuIGZhbHNlOwo+ICAgICAgICAgIH0KPiAtICAgICAgICBlbHNlIGlmICggaXNfaHZt X2RvbWFpbihkKSB8fCAhaW9tbXVfaHdkb21faW5jbHVzaXZlIHx8IHBmbiA+IG1heF9wZm4gKQo+ ICsgICAgICAgIGVsc2UgaWYgKCBpc19odm1fZG9tYWluKGQpIHx8IHBmbiA+IG1heF9wZm4gKQo+ ICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gICAgICB9CgpBRkFJQ1QgdGhlIGxvZ2ljIGlu IHRoZSBzd2l0Y2ggYWJvdmUgY2FuIGJlIHNpbXBsaWZpZWQgaWYKaW9tbXVfaHdkb21faW5jbHVz aXZlIGlzIGRyb3BwZWQsIEkgd2lsbCBwcmVwYXJlIGEgcGF0Y2ggZG8gdGhpcyBhcwpzb29uIGFz IHRoaXMgaXMgY29tbWl0dGVkLCBzaW5jZSBJIGRvbid0IHdhbnQgdG8gZGVsYXkgdGhpcyBzZXJp ZXMuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl bi1kZXZlbA==