From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau =?utf-8?B?TW9ubsOp?= Subject: Re: [PATCH 04/11] x86: Fix calculation of %dr6/7 reserved bits Date: Wed, 6 Jun 2018 19:36:30 +0200 Message-ID: <20180606173630.mi4vykfxwdx3vinu@MacBook-Pro-de-Roger.local> References: <1528120755-17455-1-git-send-email-andrew.cooper3@citrix.com> <1528120755-17455-5-git-send-email-andrew.cooper3@citrix.com> <20180606154912.ifx66ozivglgwy6d@MacBook-Pro-de-Roger.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Andrew Cooper Cc: Wei Liu , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBKdW4gMDYsIDIwMTggYXQgMDQ6NTk6MjRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBPbiAwNi8wNi8xOCAxNjo0OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u IE1vbiwgSnVuIDA0LCAyMDE4IGF0IDAyOjU5OjA4UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv dGU6Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94 ODYvaHZtL2h2bS5jCj4gPj4gaW5kZXggMTA0MTVlNi4uN2ZkZGFlMSAxMDA2NDQKPiA+PiAtLS0g YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0u Ywo+ID4+IEBAIC05NzcsNiArOTc3LDcgQEAgdW5zaWduZWQgbG9uZyBodm1fY3I0X2d1ZXN0X3Zh bGlkX2JpdHMoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgYm9vbCByZXN0b3JlKQo+ID4+ICAKPiA+ PiAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t YWluX2NvbnRleHRfdCAqaCkKPiA+PiAgewo+ID4+ICsgICAgY29uc3Qgc3RydWN0IGNwdWlkX3Bv bGljeSAqY3AgPSBkLT5hcmNoLmNwdWlkOwo+ID4+ICAgICAgaW50IHZjcHVpZDsKPiA+PiAgICAg IHN0cnVjdCB2Y3B1ICp2Owo+ID4+ICAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKPiA+PiBA QCAtMTE1NCw4ICsxMTU1LDggQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3Qg ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiA+PiAgICAgIHYtPmFyY2guZGVi dWdyZWdbMV0gPSBjdHh0LmRyMTsKPiA+PiAgICAgIHYtPmFyY2guZGVidWdyZWdbMl0gPSBjdHh0 LmRyMjsKPiA+PiAgICAgIHYtPmFyY2guZGVidWdyZWdbM10gPSBjdHh0LmRyMzsKPiA+PiAtICAg IHYtPmFyY2guZGVidWdyZWdbNl0gPSBjdHh0LmRyNjsKPiA+PiAtICAgIHYtPmFyY2guZGVidWdy ZWdbN10gPSBjdHh0LmRyNzsKPiA+PiArICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBhZGp1c3Rf ZHI2X3JzdmQoY3R4dC5kcjYsIGNwLT5mZWF0LnJ0bSk7Cj4gPj4gKyAgICB2LT5hcmNoLmRlYnVn cmVnWzddID0gYWRqdXN0X2RyN19yc3ZkKGN0eHQuZHI3LCBjcC0+ZmVhdC5ydG0pOwo+ID4gSSBk b24ndCBrbm93IG11Y2gsIGJ1dCBpZiB0aGUgdmFsdWUgaW4gZHI2L2RyNyBpcyBjaGFuZ2VkIGZy b20gdGhlIG9uZQo+ID4gaW4gdGhlIHByb3ZpZGVkIGNvbnRleHQsIHdvbid0IHRoZSBndWVzdCBl eHBlcmllbmNlIGlzc3Vlcz8KPiA+Cj4gPiBXb24ndCBpdCBiZSBiZXR0ZXIgdG8gcGxhaW4gcmVm dXNlIHRvIGxvYWQgYSBjb250ZXh0IHRoYXQgaGFzCj4gPiB1bnN1cHBvcnRlZCBEUjYvNyB2YWx1 ZXM/Cj4gCj4gYWRqdXN0X2RyezYsN31fcnN2ZCgpIG1hdGNoIHRoZSBhZGp1c3RtZW50cyB0aGUg cHJvY2Vzc29yIGRvZXMgd2hlbgo+IGxvYWRpbmcgdmFsdWVzLgo+IAo+IEZvciBiYWNrd2FyZHMg Y29tcGF0aWJpbGl0eSwgdGhlIHByb2Nlc3NvciBhY2NlcHRzIGFueSBiaXQgcGF0dGVybiBmb3IK PiB0aGUgYm90dG9tIDMyIGJpdHMsIHRoZW4gaWdub3JlcyB0aGUgYml0cyBpdCBkb2Vzbid0IGNh cmUgYWJvdXQuwqAgV2hlbgo+IHJlYWRpbmcgdGhlIHJlZ2lzdGVyIGJhY2ssIHRoZSB1bmltcGxl bWVudGVkIGJpdHMgYXBwZWFyIGFzIHRoZWlyCj4gZGVmYXVsdHMsIHdoaWNoIGFyZW4ndCBhbGwg MC4KPiAKPiBJbiB0aGUgY2FzZSBvZiBodm1fbG9hZF9jcHVfY3R4dCgpLCB3ZSdkIGlkZWFsbHkg c3RyaWN0bHkgbGltaXQgaXQgdG8KPiBhcmNoaXRlY3R1cmFsIGV4cGVjdGF0aW9uLCBidXQgdGhl cmUgd2lsbCBiZSBhIGdvb2QgY2h1bmsgb2YgVk1zIG91dAo+IHRoZXJlIHdoaWNoIGhhdmVuJ3Qg ZXZlciB0b3VjaGVkICVkcjYvJWRyNyBpbiB0aGVpciBsaWZldGltZSwgYW5kIHdpbGwKPiB0aGVy ZWZvcmUgaGF2ZSAwJ3MgaW4gdGhlIG1pZ3JhdGlvbiByZWNvcmQgYXQgdGhpcyBwb2ludC4KClJp Z2h0LCBJIGd1ZXNzIHRoYXQncyB0aGUgYmVzdCBhcHByb2FjaC4KClJldmlld2VkLWJ5OiBSb2dl ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=