From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH 2/2] xen: add update indicator to vcpu_runstate_info Date: Fri, 20 May 2016 15:38:45 +0200 Message-ID: <573F1365.4080800@suse.com> References: <1463750562-20549-1-git-send-email-jgross@suse.com> <1463750562-20549-3-git-send-email-jgross@suse.com> <573F126B.2050608@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <573F126B.2050608@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , 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 T24gMjAvMDUvMTYgMTU6MzQsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjAvMDUvMTYgMTQ6 MjIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t YWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPj4gaW5kZXggMTM2NWI0YS4uOTFmMjU2YiAx MDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4+ICsrKyBiL3hlbi9hcmNoL2Fy bS9kb21haW4uYwo+PiBAQCAtMjM5LDEwICsyMzksMzIgQEAgc3RhdGljIHZvaWQgY3R4dF9zd2l0 Y2hfdG8oc3RydWN0IHZjcHUgKm4pCj4+ICAvKiBVcGRhdGUgcGVyLVZDUFUgZ3Vlc3QgcnVuc3Rh dGUgc2hhcmVkIG1lbW9yeSBhcmVhIChpZiByZWdpc3RlcmVkKS4gKi8KPj4gIHN0YXRpYyB2b2lk IHVwZGF0ZV9ydW5zdGF0ZV9hcmVhKHN0cnVjdCB2Y3B1ICp2KQo+PiAgewo+PiArICAgIGJvb2xf dCB1cGRhdGVfZmxhZzsKPj4gKyAgICB2b2lkIF9fdXNlciAqZ3Vlc3RfaGFuZGxlID0gTlVMTDsK Pj4gKyAgICB1bnNpZ25lZCBvZmYgPSAwOwo+PiArCj4+ICAgICAgaWYgKCBndWVzdF9oYW5kbGVf aXNfbnVsbChydW5zdGF0ZV9ndWVzdCh2KSkgKQo+PiAgICAgICAgICByZXR1cm47Cj4+ICAKPj4g KyAgICB1cGRhdGVfZmxhZyA9IFZNX0FTU0lTVCh2LT5kb21haW4sIHJ1bnN0YXRlX3VwZGF0ZV9m bGFnKTsKPj4gKyAgICBpZiAoIHVwZGF0ZV9mbGFnICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIG9m ZiA9IG9mZnNldG9mKHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8sIHN0YXRlX2VudHJ5X3RpbWUp ICsgNzsKPj4gKyAgICAgICAgZ3Vlc3RfaGFuZGxlID0gdi0+cnVuc3RhdGVfZ3Vlc3QucDsKPj4g KyAgICAgICAgZ3Vlc3RfaGFuZGxlICs9IG9mZjsKPj4gKyAgICAgICAgdi0+cnVuc3RhdGUuc3Rh dGVfZW50cnlfdGltZSB8PSBYRU5fUlVOU1RBVEVfVVBEQVRFOwo+PiArICAgICAgICBfX3Jhd19j b3B5X3RvX2d1ZXN0KGd1ZXN0X2hhbmRsZSwgKHZvaWQgKikmdi0+cnVuc3RhdGUgKyBvZmYsIDEp Owo+PiArICAgICAgICB3bWIoKTsKPiAKPiBzbXBfd21iKCksIHRocm91Z2hvdXQuCgpPa2F5LgoK Ckp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==