From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v3 07/32] xen/x86: fix arch_set_info_guest for HVM guests Date: Thu, 23 Jul 2015 17:15:18 +0100 Message-ID: <55B11316.2000201@citrix.com> References: <1435923310-9019-1-git-send-email-roger.pau@citrix.com> <1435923310-9019-8-git-send-email-roger.pau@citrix.com> <55A3E0F102000078000903B5@mail.emea.novell.com> <55B0C100.6000308@citrix.com> <55B0EC520200007800094842@prv-mh.provo.novell.com> <1437651718.19412.92.camel@citrix.com> <55B103DD.4030901@citrix.com> <55B125440200007800094BD2@prv-mh.provo.novell.com> <55B10CDB.5010708@citrix.com> <1437667259.24746.12.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZIJA5-0005Kh-7l for xen-devel@lists.xenproject.org; Thu, 23 Jul 2015 16:15:57 +0000 In-Reply-To: <1437667259.24746.12.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell , =?UTF-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= , Jan Beulich Cc: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gMjMvMDcvMTUgMTc6MDAsIElhbiBDYW1wYmVsbCB3cm90ZToKPiBPbiBUaHUsIDIwMTUtMDct MjMgYXQgMTc6NDggKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IEVsIDIzLzA3LzE1 IGEgbGVzIDE3LjMyLCBKYW4gQmV1bGljaCBoYSBlc2NyaXQ6Cj4+Pj4+PiBPbiAyMy4wNy4xNSBh dCAxNzoxMCwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBJTUhPIGludHJvZHVj aW5nIGEgbmV3IHN0cnVjdHVyZSB0aGF0IGdldHMgcmlkIG9mIGFsbCB0aGUgUFYtb25seSAKPj4+ Pgo+Pj4+IGZpZWxkcyBzZWVtcyBsaWtlIGEgZ29vZCBvcHRpb246Cj4+Pj4KPj4+PiBzdHJ1Y3Qg dmNwdV9odm1fY29udGV4dCB7Cj4+Pj4gI2RlZmluZSBfVkdDRl9vbmxpbmUgICAgICAgICAgICAg ICAgICAgNQo+Pj4+ICNkZWZpbmUgVkdDRl9vbmxpbmUgICAgICAgICAgICAgICAgICAgICgxPDxf VkdDRl9vbmxpbmUpCj4+Pj4gICAgIHVpbnQzMl90IGZsYWdzOyAgICAgICAgICAgICAgICAgICAg ICAgICAvKiBWR0NGXyogZmxhZ3MgICAgICAKPj4+PiAgICAgICAgICAgIAo+Pj4+ICovCj4+Pj4g ICAgIHN0cnVjdCBjcHVfaHZtX3VzZXJfcmVncyB1c2VyX3JlZ3M7ICAgICAvKiBVc2VyLWxldmVs IENQVSAKPj4+PiByZWdpc3RlcnMgICAgIAo+Pj4+ICovCj4+Pj4gICAgIC8qIE5CLiBVc2VyIHBh Z2V0YWJsZSBvbiB4ODYvNjQgaXMgcGxhY2VkIGluIGN0cmxyZWdbMV0uICovCj4+Pj4gICAgIHVp bnQzMl90IGN0cmxyZWdbOF07ICAgICAgICAgICAgICAgICAgICAvKiBDUjAtQ1I3IChjb250cm9s IAo+Pj4+IHJlZ2lzdGVycykgIAo+Pj4+ICovCj4+Pj4gICAgIHVpbnQzMl90IGRlYnVncmVnWzhd OyAgICAgICAgICAgICAgICAgICAvKiBEQjAtREI3IChkZWJ1ZyAKPj4+PiByZWdpc3RlcnMpICAg IAo+Pj4+ICovCj4+Pj4gfTsKPj4+Pgo+Pj4+IEknbSBhbHNvIHNlcmlvdXNseSBjb25zaWRlcmlu ZyBnZXR0aW5nIHJpZCBvZiBjdHJscmVnIGFuZCAKPj4+PiBkZWJ1Z3JlZy4KPj4+PiBTaW5jZSBI Vk0gVkNQVXMgd2lsbCBhbHdheXMgYmUgc3RhcnRlZCBpbiAzMmJpdCBmbGF0IG1vZGUsIGl0IAo+ Pj4+IGRvZXNuJ3QKPj4+PiBtYWtlIHNlbnNlIElNSE8gdG8gaGF2ZSBib3RoIHRoZSAzMiBhbmQg dGhlIDY0IHZlcnNpb24gb2YgdGhlIAo+Pj4+IHJlZ2lzdGVycywgc28gY3B1X2h2bV91c2VyX3Jl Z3MgaXMgYWx3YXlzIGdvaW5nIHRvIGJlOgo+Pj4+Cj4+Pj4gc3RydWN0IGNwdV9odm1fdXNlcl9y ZWdzIHsKPj4+PiAgICAgdWludDMyX3QgZWJ4Owo+Pj4+ICAgICB1aW50MzJfdCBlY3g7Cj4+Pj4g ICAgIHVpbnQzMl90IGVkeDsKPj4+PiAgICAgdWludDMyX3QgZXNpOwo+Pj4+ICAgICB1aW50MzJf dCBlZGk7Cj4+Pj4gICAgIHVpbnQzMl90IGVicDsKPj4+PiAgICAgdWludDMyX3QgZWF4Owo+Pj4+ ICAgICB1aW50MzJfdCBlaXA7Cj4+Pj4gICAgIHVpbnQzMl90IGVzcDsKPj4+PiAgICAgdWludDMy X3QgZWZsYWdzOwo+Pj4+ICAgICB1aW50MTZfdCBjczsKPj4+PiAgICAgdWludDE2X3Qgc3M7Cj4+ Pj4gICAgIHVpbnQxNl90IGVzOwo+Pj4+ICAgICB1aW50MTZfdCBkczsKPj4+PiAgICAgdWludDE2 X3QgZnM7Cj4+Pj4gICAgIHVpbnQxNl90IGdzOwo+Pj4+IH07Cj4+Pj4KPj4+PiBXZSBjb3VsZCBo b3dldmVyIGRvIHNvbWV0aGluZyBzaW1pbGFyIHRvIHdoYXQncyBkb25lIGluIEFSTSBhbmQgCj4+ Pj4gaGF2ZQo+Pj4+IGEgdW5pb24gb2YgYm90aCB0aGUgMzIgYW5kIHRoZSA2NGJpdCByZWdpc3Rl cnMgaW4gY2FzZSB3ZSB3YW50IHRvCj4+Pj4gc3RhcnQgdGhlIHZDUFUgaW4gNjRiaXQgbW9kZSBz b21ldGltZSBpbiB0aGUgZnV0dXJlLgo+Pj4gV2hhdCB5b3UgZ2F2ZSBhYm92ZSBpcyBzdWl0YWJs ZSBvbmx5IGZvciBWQ1BVT1BfaW5pdGlhbGlzZSBhZmFpY3QuCj4+PiBEaWQgeW91IGludGVuZCB0 aGlzIHRvIGJlIHRoZSBjYXNlPwo+PiBDZXJ0YWlubHkgbm90LCB0aGlzIHNob3VsZCBhbHNvIGJl IHVzZWQgYnkgWEVOX0RPTUNUTF9zZXR2Y3B1Y29udGV4dC4KPj4gSSdtIGFmcmFpZCBJJ20gbWlz c2luZyBzb21ldGhpbmcgb2J2aW91cywgYnV0IEkgZG9uJ3Qgc2VlIHdoeSB0aGlzCj4+IGNvdWxk bid0IGJlIHVzZWQgYnkgWEVOX0RPTUNUTF9zZXR2Y3B1Y29udGV4dCBUQkgsIGNhbiB5b3UgcGxl YXNlIAo+PiBjbGFyaWZ5Pwo+IHNldC9nZXR2Y3B1Y29udGV4dCBuZWVkIHRvIHBpY2tsZSBhbGwg c3RhdGUgZm9yIHNhdmUvcmVzdG9yZS9taWdyYXRpb24sCj4gbm90IGp1c3QgdGhlIHN0YXJ0IG9m IGRheSBzdGF0ZS4KCkhWTSBtaWdyYXRpb24gZG9lc24ndCB1c2Ugc2V0L2dldHZjcHVjb250ZXh0 LgoKSSB3b3VsZCBleHBlY3QgYW4gSFZNTGl0ZS1iYXNlZC1QVkggdG8gZm9sbG93IHN1aXQgYW5k IGp1c3QgdXNlCnNldC9nZXRodm1jb250ZXh0LgoKKEluIGZhY3QsIHdoaWxlIGRvaW5nIG1pZ3Jh dGlvbiB2MiBJIHdhcyBoYWxmIHRoaW5raW5nIG9mIG1ha2luZyBQVgpmb2xsb3cgSFZNIHN1aXQg c29tZXdoYXQsIHRvIHNpbXBsaWZ5IHRoZSB0b29sc3RhY2sgc2lkZSBvZiB0aGluZ3MpCgp+QW5k cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=