From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH] IOMMU/x86: per-domain control structure is not HVM-specific Date: Tue, 3 May 2016 11:34:16 +0100 Message-ID: <57287EA8.5010804@citrix.com> References: <57276A6702000078000E7A92@prv-mh.provo.novell.com> <57287103.8060300@citrix.com> <5728928A02000078000E7EE9@prv-mh.provo.novell.com> <57287B0C.9070705@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1axXey-000727-5c for xen-devel@lists.xenproject.org; Tue, 03 May 2016 10:34:32 +0000 In-Reply-To: <57287B0C.9070705@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , Jan Beulich , xen-devel Cc: Stefano Stabellini , Wei Liu , George Dunlap , Tim Deegan , Ian Jackson , Julien Grall List-Id: xen-devel@lists.xenproject.org T24gMDMvMDUvMTYgMTE6MTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDMvMDUvMTYgMTA6 NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMy4wNS4xNiBhdCAxMTozNiwgPGFuZHJl dy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gMDIvMDUvMTYgMTM6NTUsIEphbiBC ZXVsaWNoIHdyb3RlOgo+Pj4+IC4uLiBhbmQgaGVuY2Ugc2hvdWxkIG5vdCBsaXZlIGluIHRoZSBI Vk0gcGFydCBvZiB0aGUgUFYvSFZNIHVuaW9uLiBJbgo+Pj4+IGZhY3QgaXQncyBub3QgZXZlbiBh cmNoaXRlY3R1cmUgc3BlY2lmaWMgKHRoZXJlIGFscmVhZHkgaXMgYSBwZXItYXJjaAo+Pj4+IGV4 dGVuc2lvbiB0eXBlIHRvIGl0KSwgc28gaXQgZ2V0cyBtb3ZlZCBvdXQgcmlnaHQgdG8gY29tbW9u IHN0cnVjdAo+Pj4+IGRvbWFpbi4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo IDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IFlpa2VzIC0gdGhpcyByZWFsbHkgZG9lcyBuZWVkIGZp eGluZyBBU0FQLgo+PiBUaGUgbW9yZSBpbnRlcmVzdGluZyBxdWVzdGlvbiBoZXJlIGlzIGhvdyB0 byBkZWFsIHdpdGggdGhlIHN0YWJsZQo+PiB0cmVlczogVGhlIHBhdGNoLCBkdWUgdG8gaXRzIHNp emUsIGRvZXNuJ3QgcmVhbGx5IGxlbmQgaXRzZWxmIHRvCj4+IGJhY2twb3J0aW5nLiBZZXQgdGhl IGFsdGVybmF0aXZlIChtZW50aW9uZWQgaW4gYSByZW1hcmsgaW4gdGhlCj4+IG9yaWdpbmFsIHN1 Ym1pc3Npb24pIHdvdWxkIGJlIHByZXR0eSBjbHVtc3kgdG9vLgo+Pgo+PiBPcGluaW9ucz8KPgo+ IE9uY2UgdGhlIHN0cnVjdHVyZSBsYXlvdXQgaGFzIG1vdmVkLCB0aGUgY29tcGlsZXIgKGFuZC9v ciBncmVwKSB3aWxsCj4gaGlnaGxpZ2h0IGFsbCB0aGUgb3RoZXIgdXNlcy4KPgo+IEluIHRoaXMg aW5zdGFuY2UsIEkgd291bGQgYmUgdGVtcHRlZCB0byBzdWdnZXN0IHRoYXQgd2UganVzdCBkbyBh IGN1c3RvbQo+IGJhY2twb3J0IGZvciBlYWNoIHN0YWJsZSB0cmVlLgo+Cj4gVGhlIG9ubHkgdGhp bmcgYSBCVUlMRF9CVUdfT04oKSB3aWxsIGRvIGlzIGZvcmNlIHNvbWVvbmUgZWxzZSB0bwo+IGJh Y2twb3J0IHRoaXMgcGF0Y2ggaWYgaXQgYWN0dWFsbHkgdHJpZ2dlcnMuCgpJdCB3aWxsLCBob3dl dmVyLCBhdm9pZCB0aGUgY29kZSBjaHVybiB0byB0aGUgc3RhYmxlIHRyZWVzIGlmIChhcyAKZXhw ZWN0ZWQpIHRoZSBCVUlMRF9CVUdfT04oKSBkb2VzICpub3QqIHRyaWdnZXIuCgpJIHRoaW5rIGJv dGggYXJlIHJlYXNvbmFibGUgYXBwcm9hY2hlcy4gIEkgZmluZCBpdCBoYXJkIHRvIGltYWdpbmUg aG93IApuZXcgYnVncyBjb3VsZCBiZSBpbnRyb2R1Y2VkIGJ5IG1vdmluZyB0aGUgc3RydWN0dXJl OyB0aGUgbWFpbiByaXNrIAp3b3VsZCBiZSB0aGF0IGl0IGV4cG9zZXMgbGF0ZW50IGJ1Z3MuICBC dXQgdGhlcmUncyBhbiBlcXVhbCBwcm9iYWJpbGl0eSAKdGhhdCB0aGVyZSBhcmUgbGF0ZW50IGJ1 Z3Mgd2l0aCB0aGUgY3VycmVudCBsYXlvdXQuCgpEb2luZyBhIG1vcmUgY29tcGxldGUgYmFja3Bv cnQgbWF5IG1ha2UgZnV0dXJlIGJ1ZyBmaXhlcyB3aGljaCB0b3VjaCAKdGhpcyBjb2RlIGVhc2ll ciB0byBiYWNrcG9ydCBhcyB3ZWxsLgoKICAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=