From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v2 6/6] x86/viridian: implement the crash MSRs Date: Tue, 21 Mar 2017 15:50:09 +0000 Message-ID: References: <1490029701-4311-1-git-send-email-paul.durrant@citrix.com> <1490029701-4311-7-git-send-email-paul.durrant@citrix.com> <58D157BA0200007800145CE3@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqM31-0002oM-DR for xen-devel@lists.xenproject.org; Tue, 21 Mar 2017 15:50:11 +0000 In-Reply-To: <58D157BA0200007800145CE3@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: 'Jan Beulich' Cc: Andrew Cooper , Wei Liu , "xen-devel@lists.xenproject.org" , Ian Jackson List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjEgTWFyY2ggMjAxNyAxNTo0Mgo+IFRvOiBQYXVs IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxB bmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29t PjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyB4ZW4tCj4gZGV2ZWxAbGlz dHMueGVucHJvamVjdC5vcmcKPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDYvNl0geDg2L3Zpcmlk aWFuOiBpbXBsZW1lbnQgdGhlIGNyYXNoIE1TUnMKPiAKPiA+Pj4gT24gMjAuMDMuMTcgYXQgMTg6 MDgsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBAQCAtNjE5LDYgKzYzNiwz NiBAQCBpbnQgd3Jtc3JfdmlyaWRpYW5fcmVncyh1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkK PiA+ICAgICAgICAgICAgICB1cGRhdGVfcmVmZXJlbmNlX3RzYyhkLCAxKTsKPiA+ICAgICAgICAg IGJyZWFrOwo+ID4KPiA+ICsgICAgY2FzZSBIVl9YNjRfTVNSX0NSQVNIX1AwOgo+ID4gKyAgICBj YXNlIEhWX1g2NF9NU1JfQ1JBU0hfUDE6Cj4gPiArICAgIGNhc2UgSFZfWDY0X01TUl9DUkFTSF9Q MjoKPiA+ICsgICAgY2FzZSBIVl9YNjRfTVNSX0NSQVNIX1AzOgo+ID4gKyAgICBjYXNlIEhWX1g2 NF9NU1JfQ1JBU0hfUDQ6Cj4gPiArICAgICAgICBCVUlMRF9CVUdfT04oSFZfWDY0X01TUl9DUkFT SF9QNCAtCj4gSFZfWDY0X01TUl9DUkFTSF9QMCA+PQo+ID4gKyAgICAgICAgICAgICAgICAgICAg IEFSUkFZX1NJWkUodi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi5jcmFzaF9wYXJhbSkpOwo+ID4g Kwo+ID4gKyAgICAgICAgaWR4IC09IEhWX1g2NF9NU1JfQ1JBU0hfUDA7Cj4gPiArICAgICAgICB2 LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtW2lkeF0gPSB2YWw7Cj4gPiArICAg ICAgICBicmVhazsKPiA+ICsKPiA+ICsgICAgY2FzZSBIVl9YNjRfTVNSX0NSQVNIX0NUTDoKPiA+ ICsgICAgewo+ID4gKyAgICAgICAgSFZfQ1JBU0hfQ1RMX1JFR19DT05URU5UUyBjdGw7Cj4gPiAr Cj4gPiArICAgICAgICBjdGwuQXNVSU5UNjQgPSB2YWw7Cj4gPiArCj4gPiArICAgICAgICBpZiAo ICFjdGwuQ3Jhc2hOb3RpZnkgKQo+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAg ICAgICAgZ3ByaW50ayhYRU5MT0dfSU5GTywgIlZJUklESUFOIENSQVNIOiAlbHggJWx4ICVseCAl bHggJWx4XG4iLAo+ID4gKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFu LmNyYXNoX3BhcmFtWzBdLAo+ID4gKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LnZp cmlkaWFuLmNyYXNoX3BhcmFtWzFdLAo+ID4gKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92 Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtWzJdLAo+ID4gKyAgICAgICAgICAgICAgICB2LT5hcmNo Lmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtWzNdLAo+ID4gKyAgICAgICAgICAgICAgICB2 LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtWzRdKTsKPiAKPiBXaXRoIGRlZmF1 bHQgbG9nIGxldmVsIHNldHRpbmdzIHRoaXMgbWVzc2FnZSB3aWxsIGdvIG5vd2hlcmUuIElmIHRo YXQncwo+IGludGVuZGVkLCBJIGRvbid0IG1pbmQsIGJ1dCBJIHRoaW5rIFhFTkxPR19XQVJOSU5H IChvciBzaW1wbHkgbm8KPiBsb2cgbGV2ZWwpIHdvdWxkIGJlIGJldHRlciBoZXJlLgoKT2gsIEkg dGhvdWdodCBJTkZPIHdhcyBvbiBieSBkZWZhdWx0LiBQbGVhc2UgY2hhbmdlIGl0IHRvIFdBUk5J TkcuLi4gaXQgc2VlbXMgYXBwcm9wcmlhdGUuCgo+IAo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGlj aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gTGV0IG1lIGtub3cgd2hldGhlciB5b3Ugd2FudCBt ZSB0byBtYWtlIHRoZSBhZGp1c3RtZW50IHdoaWxlCj4gY29tbWl0dGluZy4KPiAKClRoYW5rcyBi dXQgc2luY2UgSSdtIGdvaW5nIHRvIHNlbmQgYSB2MyBhbnl3YXksIEknbGwgZml4IGl0LgoKICBQ YXVsCgo+IEphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=