From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v2 11/16] x86/PV: split out dealing with DRn from privileged instruction handling Date: Thu, 29 Sep 2016 21:13:53 +0100 Message-ID: <09cdee32-577c-a4fa-13ca-edbe8ed875ff@citrix.com> References: <57EB94940200007800113179@prv-mh.provo.novell.com> <57EB984A02000078001131FF@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bphiP-0005tH-Pn for xen-devel@lists.xenproject.org; Thu, 29 Sep 2016 20:13:57 +0000 In-Reply-To: <57EB984A02000078001131FF@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , xen-devel List-Id: xen-devel@lists.xenproject.org T24gMjgvMDkvMTYgMDk6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgaXMgaW4gcHJlcGFy YXRpb24gZm9yIHVzaW5nIHRoZSBnZW5lcmljIGVtdWxhdG9yIGhlcmUuCj4KPiBTb21lIGNhcmUg aXMgbmVlZGVkIHRlbXBvcmFyaWx5IHRvIG5vdCB1bmR1bHkgYWx0ZXIgZ3Vlc3QgcmVnaXN0ZXIK PiBzdGF0ZTogVGhlIGxvY2FsIHZhcmlhYmxlICJyZXMiIGNhbiBvbmx5IGdvIGF3YXkgb25jZSB0 aGlzIGNvZGUgZ290Cj4gZnVsbHkgc3dpdGNoZWQgb3ZlciB0byB1c2luZyB4ODZfZW11bGF0ZSgp Lgo+Cj4gQWxzbyBzd2l0Y2ggdG8gSVNfRVJSX1ZBTFVFKCkgaW5zdGVhZCBvZiAoaW5jb3JyZWN0 bHkpIG9wZW4gY29kaW5nIGl0LgoKSXQgaXNuJ3QgYWN0dWFsbHkgYW4gRVJSX1BUUigpLiAgVGhh dCBiaXQgb2YgY29kZSBwcmUtZGF0ZXMgdGhlCmludHJvZHVjdGlvbiBvZiBFUlJfUFRSKCkgYnkg c29tZSBtYXJnaW4uCgpUaGUgcmV0dXJuIGNvZGUgb2YgZG9fZ2V0X2RlYnVncmVnKCkgaXMgYnJv a2VuIGFuZCBuZWVkcyBmaXhpbmcsIGFsb25nCndpdGggdGhlIEFCSSBvZiB0aGUgZGVidWdyZWcg aHlwZXJjYWxscy4KClRoaXMgY2hhbmdlIGRvZXMgY2F1c2UgYW4gQUJJIGNoYW5nZSBmb3IgUFYg Z3Vlc3RzLCBhcyB0aGV5IG5vdyBjYW4ndApyZWFkIGEgZGVidWcgcmVnaXN0ZXIgd2hvc2UgdmFs dWUgaXMgaW4gdGhlIHRvcCA0ayBvZiBsaW5lYXIgYWRkcmVzcwpzcGFjZSwgKGF0aGVyIHRoYW4g dGhlIHRvcCA4dGggb2YgYSBwYWdlIHByZXZpb3VzbHkpLCBidXQgZ2l2ZW4gdGhhdCB0aGUKQUJJ IGlzIGFscmVhZHkga25vd24gYnJva2VuLCBJIGFtIG5vdCBzdXJlIEkgY2FyZSB0b28gbXVjaC4K CkVpdGhlciB3YXksIGtlZXBpbmcgaXQgbGlrZSB0aGlzLCBvciBzd2l0Y2hpbmcgYmFjayB0byB0 aGUgcHJldmlvdXMKb3BlbmNvZGluZywgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl dy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK