From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH] x86/hvm/viridian: zero and check vcpu context __pad field Date: Wed, 30 Mar 2016 08:22:03 -0600 Message-ID: <56FBFD2B02000078000E1597@prv-mh.provo.novell.com> References: <1459333920-2182-1-git-send-email-paul.durrant@citrix.com> <56FBD31C02000078000E13FB@prv-mh.provo.novell.com> <29b8c208e4c6404e81dff86bb5751255@AMSPEX02CL03.citrite.net> <56FBEDD502000078000E14F1@prv-mh.provo.novell.com> <0d0bdde6785b4807885a0340252097ea@AMSPEX02CL03.citrite.net> 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 1alH0c-0001SJ-Hw for xen-devel@lists.xenproject.org; Wed, 30 Mar 2016 14:22:10 +0000 In-Reply-To: <0d0bdde6785b4807885a0340252097ea@AMSPEX02CL03.citrite.net> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paul Durrant Cc: Andrew Cooper , "Keir(Xen.org)" , "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDMwLjAzLjE2IGF0IDE1OjE5LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMzAgTWFyY2ggMjAxNiAxNDoxNwo+PiBU bzogUGF1bCBEdXJyYW50Cj4+IENjOiBBbmRyZXcgQ29vcGVyOyB4ZW4tZGV2ZWxAbGlzdHMueGVu cHJvamVjdC5vcmc7IEtlaXIgKFhlbi5vcmcpCj4+IFN1YmplY3Q6IFJFOiBbUEFUQ0hdIHg4Ni9o dm0vdmlyaWRpYW46IHplcm8gYW5kIGNoZWNrIHZjcHUgY29udGV4dCBfX3BhZAo+PiBmaWVsZAo+ PiAKPj4gPj4+IE9uIDMwLjAzLjE2IGF0IDEzOjI2LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+ IHdyb3RlOgo+PiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29t XQo+PiA+PiBTZW50OiAzMCBNYXJjaCAyMDE2IDEyOjIzCj4+ID4+ID4+PiBPbiAzMC4wMy4xNiBh dCAxMjozMiwgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiAtLS0gYS94 ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPj4gPj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZt L3ZpcmlkaWFuLmMKPj4gPj4gPiBAQCAtODI0LDYgKzgyNCw4IEBAIHN0YXRpYyBpbnQgdmlyaWRp YW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbgo+PiAqZCwKPj4gPj4gaHZtX2RvbWFpbl9j b250ZXh0X3QgKmgpCj4+ID4+ID4gICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkgewo+PiA+PiA+ ICAgICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQ7Cj4+ID4+ID4K Pj4gPj4gPiArICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Cj4+ID4+Cj4+ ID4+IEhvdyBhYm91dCBqdXN0IGFkZGluZyBhbiBlbXB0eSBpbml0aWFsaXplciB0byB0aGUgZGVj bGFyYXRpb24/Cj4+ID4+Cj4+ID4KPj4gPiBJIHRoaW5rIGhhdmluZyBhICd6ZXJvIHRoZSBlbnRp cmUgc3RydWN0JyBjYWxsIGF0IHRoZSBzdGFydCBpcyBiZXR0ZXIgYXMgaXQKPj4gPiB3aWxsIGNv dmVyIGFueSBhZGRpdGlvbnMgbWFkZSB0byB0aGUgc3RydWN0IGluIGZ1dHVyZS4gSXQncyB3aGF0 IEkgaGFkCj4+ID4gbWlzdGFrZW5seSBhc3N1bWVkIHdhcyBhbHJlYWR5IHRoZXJlLiBJbiBmYWN0 IEkgdGhpbmsgYWRkaW5nIGEgc2ltaWxhciBjYWxsCj4+ID4gaW50byB0aGUgZG9tYWluIGNvbnRl eHQgc2F2ZSBmdW5jdGlvbiB3b3VsZCBwcm9iYWJseSBiZSB3b3J0aHdoaWxlLgo+PiAKPj4gQW5k IGhvdyBkb2VzIHRoZSBpbml0aWFsaXplciBhcHByb2FjaCBub3QgZnVsZmlsbCB0aGF0IGludGVu dGlvbj8KPj4gCj4gCj4gQmVjYXVzZSBhbnkgdGltZSBhbnlvbmUgYWRkcyBhbm90aGVyIGZpZWxk IHRoZXkgaGF2ZSB0byByZW1lbWJlciB0byBhZGQgCj4gYW5vdGhlciBpbml0aWFsaXplciwgd2hp Y2ggaXMgd2hhdCBJIGZvcmdvdCB0byBkby4gVGhpcyBhcHByb2FjaCBPVE9IIGlzIAo+IGZhaWxz YWZlLgoKQnV0IG5vdGUgaG93IEkgc2FpZCAiYW4gZW1wdHkgaW5pdGlhbGl6ZXIiOiBXaGVuIHRo ZXJlIGlzIGFuCmluaXRpYWxpemVyIGF0IGFsbCwgYWxsIGZpZWxkcyBub3QgbWVudGlvbmVkIGlu IHRoZSBpbml0aWFsaXplciB3aWxsIGdldApkZWZhdWx0IGluaXRpYWxpemVkIChpLmUuIHplcm9l ZCkuIEhlbmNlIGFuIGVtcHR5IGluaXRpYWxpemVyCmNsZWFycyB0aGUgZW50aXJlIHN0cnVjdHVy ZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==