From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 2/2] xen: add update indicator to vcpu_runstate_info Date: Fri, 20 May 2016 14:34:35 +0100 Message-ID: <573F126B.2050608@citrix.com> References: <1463750562-20549-1-git-send-email-jgross@suse.com> <1463750562-20549-3-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1463750562-20549-3-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross , xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, tim@xen.org, ian.jackson@eu.citrix.com, julien.grall@arm.com, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org T24gMjAvMDUvMTYgMTQ6MjIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gZGlmZiAtLWdpdCBhL3hl bi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwo+IGluZGV4IDEzNjVi NGEuLjkxZjI1NmIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gKysrIGIv eGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gQEAgLTIzOSwxMCArMjM5LDMyIEBAIHN0YXRpYyB2b2lk IGN0eHRfc3dpdGNoX3RvKHN0cnVjdCB2Y3B1ICpuKQo+ICAvKiBVcGRhdGUgcGVyLVZDUFUgZ3Vl c3QgcnVuc3RhdGUgc2hhcmVkIG1lbW9yeSBhcmVhIChpZiByZWdpc3RlcmVkKS4gKi8KPiAgc3Rh dGljIHZvaWQgdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYpCj4gIHsKPiArICAg IGJvb2xfdCB1cGRhdGVfZmxhZzsKPiArICAgIHZvaWQgX191c2VyICpndWVzdF9oYW5kbGUgPSBO VUxMOwo+ICsgICAgdW5zaWduZWQgb2ZmID0gMDsKPiArCj4gICAgICBpZiAoIGd1ZXN0X2hhbmRs ZV9pc19udWxsKHJ1bnN0YXRlX2d1ZXN0KHYpKSApCj4gICAgICAgICAgcmV0dXJuOwo+ICAKPiAr ICAgIHVwZGF0ZV9mbGFnID0gVk1fQVNTSVNUKHYtPmRvbWFpbiwgcnVuc3RhdGVfdXBkYXRlX2Zs YWcpOwo+ICsgICAgaWYgKCB1cGRhdGVfZmxhZyApCj4gKyAgICB7Cj4gKyAgICAgICAgb2ZmID0g b2Zmc2V0b2Yoc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbywgc3RhdGVfZW50cnlfdGltZSkgKyA3 Owo+ICsgICAgICAgIGd1ZXN0X2hhbmRsZSA9IHYtPnJ1bnN0YXRlX2d1ZXN0LnA7Cj4gKyAgICAg ICAgZ3Vlc3RfaGFuZGxlICs9IG9mZjsKPiArICAgICAgICB2LT5ydW5zdGF0ZS5zdGF0ZV9lbnRy eV90aW1lIHw9IFhFTl9SVU5TVEFURV9VUERBVEU7Cj4gKyAgICAgICAgX19yYXdfY29weV90b19n dWVzdChndWVzdF9oYW5kbGUsICh2b2lkICopJnYtPnJ1bnN0YXRlICsgb2ZmLCAxKTsKPiArICAg ICAgICB3bWIoKTsKCnNtcF93bWIoKSwgdGhyb3VnaG91dC4KCkEgd2hvbGUgbG90IG9mIGNvZGUg Z2V0cyB0aGlzIHdyb25nIGluIFhlbiwgYW5kIHBsYW4gdG8gY2xlYW4gaXQgYWxsIHVwCmluIDQu OAoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK