From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v1 08/10] iommu: Split iommu_hwdom_init() into arch specific parts Date: Fri, 19 May 2017 00:33:44 -0600 Message-ID: <591EADE8020000780015B2C6@prv-mh.provo.novell.com> References: <1494424994-26232-1-git-send-email-olekstysh@gmail.com> <1494424994-26232-9-git-send-email-olekstysh@gmail.com> <5915E59E02000078001594E7@prv-mh.provo.novell.com> <5915F22702000078001595D9@prv-mh.provo.novell.com> <591972E20200007800159A86@prv-mh.provo.novell.com> <5919809E0200007800159B1A@prv-mh.provo.novell.com> <8eb5f649-a4e3-616b-0cc2-657149a5f7d3@arm.com> <5919BE920200007800159D0E@prv-mh.provo.novell.com> <591C900D020000780015A9CB@prv-mh.provo.novell.com> <591D7D19020000780015AC47@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBbTw-00016K-2E for xen-devel@lists.xenproject.org; Fri, 19 May 2017 06:33:48 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Oleksandr Tyshchenko Cc: Stefano Stabellini , Wei Liu , Ian Jackson , Julien Grall , xen-devel@lists.xenproject.org, nd@arm.com List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE4LjA1LjE3IGF0IDIwOjA2LCA8b2xla3N0eXNoQGdtYWlsLmNvbT4gd3JvdGU6Cj4g T24gVGh1LCBNYXkgMTgsIDIwMTcgYXQgMTE6NTMgQU0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBz dXNlLmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDE3LjA1LjE3IGF0IDIyOjMwLCA8anVsaWVuLmdyYWxs QGFybS5jb20+IHdyb3RlOgo+Pj4gT24gMDUvMTcvMjAxNyAwNzo1MSBQTSwgT2xla3NhbmRyIFR5 c2hjaGVua28gd3JvdGU6Cj4+Pj4gT24gV2VkLCBNYXkgMTcsIDIwMTcgYXQgNzowMSBQTSwgSmFu IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4+Pj4gV2VsbCwgaWYgdGhlIEFS TSBtYWludGFpbmVycyBpbnNpc3Qgb24gYmFraW5nIHRoZWlyIG93biB0aGluZyBldmVyeQo+Pj4+ PiB0aW1lIHdlJ2QgdXNlIHRoZSBNMlAgaWYgaXQgd2FzIHRoZXJlLCBJIHRoaW5rIEkgY2FuJ3Qg cmVhc29uYWJseQo+Pj4+PiBibG9jayB0aGlzIHBhdGNoLiBPdG9oIEknZCBwcmVmZXIgdG8gbm90 IHNlZSB0aGUgbm9uLXg4Ni1zcGVjaWZpYwo+Pj4+PiBjb2RlIG1vdmUgdG8geDg2Lywgc28gcGVy aGFwcyB0aGUgd2hvbGUgcGF0Y2ggd2FudHMKPj4+Pj4gcmUtc3RydWN0dXJpbmcgdXNpbmcgZWl0 aGVyIGEgbWFuaWZlc3QgZGVmaW5pdGlvbiBpbiB0aGUgQVJNIGhlYWRlcnMKPj4+Pj4gb3IgZS5n LiBDT05GSUdfTTJQICh3aGljaCB4ODYgd291bGQgc2VsZWN0LCBidXQgQVJNIHdvdWxkbid0KS4K Pj4+PiBKYW4sIEkgYW0gYWZyYWlkIGJ1dCBJIGRpZG4ndCBnZXQgd2hhdCB5b3UgbWVhbnQgaGVy ZToKPj4+PiAibWFuaWZlc3QgZGVmaW5pdGlvbiBpbiB0aGUgQVJNIGhlYWRlcnMiCj4+Pgo+Pj4g SSB0aGluayBoZSBtZWFudCB0byBoYXZlIGVpdGhlciBhIGRlZmluZSBpbiB0aGUgaGVhZGVyIG1l bnRpb25pbmcgdGhlCj4+PiBhYnNlbmNlL3ByZXNlbmNlIG9mIE0yUC4KPj4KPj4gWWVzLCBhdCBs ZWFzdCBpbiBhIHdheS4KPj4KPj4+IEJ1dCBteSBwcmVmZXJlbmNlIHdvdWxkIGJlIHVzaW5nIHRo ZSBLY29uZmlnIGhlcmUuCj4+Cj4+IERlcGVuZHMgb24gdGhlIHN5bWJvbCB1c2VkOiBJZiBzdWNo IGEgc3ltYm9sIHNvbGVseSBfaW5kaWNhdGVzXwo+PiB0aGUgcHJlc2VuY2UsIEtjb25maWcgd291 bGQgYmUgYmV0dGVyIGluZGVlZC4gSWYsIGhvd2V2ZXIsIHRoZQo+PiBzeW1ib2wgaXMgZS5nLiBh IG1hY3JvIHJlc29sdmluZyB0byBhIHBlci1hcmNoIGltcGxlbWVudGF0aW9uLAo+PiB3aXRoIGNv bW1vbiBjb2RlIHByb3ZpZGluZyBhIGRlZmF1bHQgZGVmaW5pdGlvbiB3aGVuIHRoZSBhcmNoCj4+ IGRvZXNuJ3QgcHJvdmlkZSBhbnksIHRoZW4gdGhlIG5vbi1LY29uZmlnIHZhcmlhbnQgbWF5IGJl Cj4+IHByZWZlcmFibGUuCj4gCj4gVGhhbmsgeW91IGZvciB5b3VyIGNvbW1lbnRzLgo+IEkgaGF2 ZSBhbHJlYWR5IHBvc3RlZCBhIGNvbW1vbiBjb21tZW50IHJlZ2FyZGluZyBzZXZlcmFsIHBhdGNo ZXMgaW4KPiB0aGUgY3VycmVudCBzZXJpZXMKPiBhcyB0aGV5IGFyZSBpbnRlcnJlbGF0ZWQgKHBs ZWFzZSBzZWUgcGF0Y2ggIzYpLCBidXQgSSBkdXBsaWNhdGUgaGVyZQo+IG9ubHkgcmVsYXRlZCB0 byB0aGlzIHBhdGNoIHBhcnQuCj4gCj4gLi4uCj4gcGF0Y2ggIzg6IEFzIHdlIGFsd2F5cyBhbGxv Y2F0ZSB0aGUgcGFnZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9tYWluLAo+IHRoaXMgcGF0Y2ggc2hv dWxkIGJlIHJld29ya2VkLgo+IFRoZSB1c2VfaW9tbXUgZmxhZyBzaG91bGQgYmUgc2V0IGZvciBi b3RoIGFyY2hzIGluIGNhc2Ugb2YgaGFyZHdhcmUKPiBkb21haW4uIEhhdmluZyBkLT5uZWVkX2lv bW11IHNldCBhdCB0aGUgZWFybHkgc3RhZ2Ugd2Ugd29uJ3Qgc2tpcAo+IElPTU1VIG1hcHBpbmcg dXBkYXRlcyBhbnltb3JlLiBBbmQgYXMgdGhlIHJlc3VsdCB0aGUgZXhpc3RpbmcgaW4KPiBpb21t dV9od2RvbV9pbml0KCkgY29kZSB0aGF0IGdvZXMgdGhyb3VnaCB0aGUgbGlzdCBvZiBwYWdlIGFu ZCB0cmllcwo+IHRvIHJldHJpZXZlIG1hcHBpbmcgY291bGQgYmUganVzdCBkcm9wcGVkCj4gaW5z dGVhZCBvZiBtb3ZpbmcgaXQgdG8gdGhlIGFyY2gtc3BlY2lmaWMgcGFydC4KPiAuLi4KPiAKPiBE b2VzIHRoZSBkZXNjcmliZWQgYWJvdmUgbWFrZSBzZW5zZT8KCkFzIGp1c3Qgc2FpZCBpbiB0aGUg b3RoZXIgcmVwbHkgLSBvbmx5IGlmIHRoZXJlIHdlcmVuJ3QgYWxsIHRoZXNlIGV4dHJhCm92ZXJy aWRlcyAob25lIG9mIHdoaWNoIGlzIGV2ZW4gb24gYnkgZGVmYXVsdCwgYWxiZWl0IHdlJ3ZlIGJl ZW4KZGlzY3Vzc2luZyByZWNlbnRseSB3aGV0aGVyIHRoYXQncyBhY3R1YWxseSBbc3RpbGxdIGFw cHJvcHJpYXRlKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=