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 17:04:24 +0200 Message-ID: <573F2778.9010209@suse.com> References: <1463750562-20549-1-git-send-email-jgross@suse.com> <1463750562-20549-3-git-send-email-jgross@suse.com> <573F402602000078000ED4AD@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <573F402602000078000ED4AD@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, julien.grall@arm.com List-Id: xen-devel@lists.xenproject.org T24gMjAvMDUvMTYgMTY6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIwLjA1LjE2IGF0 IDE1OjIyLCA8Skdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L2Rv bWFpbi5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+PiBAQCAtMTkyNSwxMyArMTky NSwzNyBAQCBzdGF0aWMgdm9pZCBwYXJhdmlydF9jdHh0X3N3aXRjaF90byhzdHJ1Y3QgdmNwdSAq dikKPj4gIGJvb2xfdCB1cGRhdGVfcnVuc3RhdGVfYXJlYShzdHJ1Y3QgdmNwdSAqdikKPj4gIHsK Pj4gICAgICBib29sX3QgcmM7Cj4+ICsgICAgYm9vbF90IHVwZGF0ZV9mbGFnOwo+IAo+IEkgdGhp bmsgdGhpcyB2YXJpYWJsZSBpcyBzdXBlcmZsdW91cyAoYW5kIGNhdXNlcyBtb3JlIHJlZ2lzdGVy IHByZXNzdXJlCj4gaW4gdGhlIGNvbXBpbGVyKSwgc2luY2UgLi4uCj4gCj4+ICAgICAgc21hcF9j aGVja19wb2xpY3lfdCBzbWFwX3BvbGljeTsKPj4gKyAgICB2b2lkIF9fdXNlciAqZ3Vlc3RfaGFu ZGxlID0gTlVMTDsKPiAKPiAuLi4geW91IGNhbiBrZXkgb2ZmIG9mIHRoaXMgYmVpbmcgbm9uLU5V TEwgb3IgLi4uCj4gCj4+ICsgICAgdW5zaWduZWQgb2ZmID0gMDsKPiAKPiAuLi4gdGhpcyBiZWlu ZyBub24temVybyBpbiB0aGUgc2Vjb25kIGlmKCkuCgpPa2F5LiBXaWxsIGNoYW5nZS4KCj4gCj4+ ICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChydW5zdGF0ZV9ndWVzdCh2KSkgKQo+PiAg ICAgICAgICByZXR1cm4gMTsKPj4gIAo+PiArICAgIHVwZGF0ZV9mbGFnID0gVk1fQVNTSVNUKHYt PmRvbWFpbiwgcnVuc3RhdGVfdXBkYXRlX2ZsYWcpOwo+PiArCj4+ICAgICAgc21hcF9wb2xpY3kg PSBzbWFwX3BvbGljeV9jaGFuZ2UodiwgU01BUF9DSEVDS19FTkFCTEVEKTsKPj4gIAo+PiArICAg IGlmICggdXBkYXRlX2ZsYWcgKQo+PiArICAgIHsKPj4gKyAgICAgICAgb2ZmID0gb2Zmc2V0b2Yo c3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbywgc3RhdGVfZW50cnlfdGltZSkgKyA3Owo+IAo+IEhv dyBjb21lIHRoaXMgaXMgb3V0c2lkZSB0aGUgZm9sbG93aW5nIGlmKCk/IEFsc28gc2l6ZW9mKC4u LikgLSAxIHBsZWFzZQo+IGluc3RlYWQgb2YgdGhlIGxpdGVyYWwgNy4KCkknbSB1c2luZyBvZmYg Zm9yIHRoZSBzb3VyY2UgYWRkcmVzcyBpbiBfX3Jhd19jb3B5X3RvX2d1ZXN0KCksIHRvby4KUmVn YXJkaW5nIHNpemVvZigpOiBva2F5LgoKPiAKPj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3Zj cHUuaAo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvdmNwdS5oCj4+IEBAIC04NCw2ICs4NCwx MiBAQCBzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZvIHsKPj4gICAgICAvKiBXaGVuIHdhcyBjdXJy ZW50IHN0YXRlIGVudGVyZWQgKHN5c3RlbSB0aW1lLCBucyk/ICovCj4+ICAgICAgdWludDY0X3Qg c3RhdGVfZW50cnlfdGltZTsKPj4gICAgICAvKgo+PiArICAgICAqIFVwZGF0ZSBpbmRpY2F0b3Ig c2V0IGluIHN0YXRlX2VudHJ5X3RpbWU6Cj4+ICsgICAgICogV2hlbiBhY3RpdmF0ZWQgdmlhIFZN QVNTVF9UWVBFX3J1bnN0YXRlX3VwZGF0ZV9mbGFnLCBzZXQgZHVyaW5nCj4+ICsgICAgICogdXBk YXRlcyBpbiBndWVzdCBtZW1vcnkgbWFwcGVkIGNvcHkgb2YgdmNwdV9ydW5zdGF0ZV9pbmZvLgo+ PiArICAgICAqLwo+PiArI2RlZmluZSBYRU5fUlVOU1RBVEVfVVBEQVRFICAgICAgICAgICgxVUxM IDw8IDYzKQo+IAo+IEkgdGhpbmsgdGhpcyBzaG91bGQgYmUgVUlOVDY0X0MoMSksIGFzIFVMTCBp cyBub3QgYSBDODkgY29tcGF0aWJsZQo+IHN1ZmZpeCwgYnV0IGJ5IHJlcXVpcmluZyB1aW50NjRf dCBJIHRoaW5rIHdlIGNhbiBpbXBseSB0aGF0IGFsb25nIHdpdGgKPiB0aGF0IEM5OSB0eXBlIHRo ZSBwbGF0Zm9ybSBhbHNvIHN1cmZhY2VzIHJlc3BlY3RpdmUgbWFjcm9zLgoKT2theS4KCgpKdWVy Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=