From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Supporting consistency of vcpu_runstate_info across cpus Date: Thu, 19 May 2016 09:53:27 +0200 Message-ID: <573D70F7.3000209@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3Ilx-0003Ki-PY for xen-devel@lists.xenproject.org; Thu, 19 May 2016 07:53:33 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel Cc: Stefano Stabellini , Wei Liu , "George.Dunlap@eu.citrix.com" , Andrew Cooper , Ian Jackson , Tim Deegan , Jan Beulich List-Id: xen-devel@lists.xenproject.org QSBndWVzdCBrZXJuZWwgY2FuIHVzZSB0aGUgdmNwdV9vcCBoeXBlcmNhbGwgc3ViLW9wClZDUFVP UF9yZWdpc3Rlcl9ydW5zdGF0ZV9tZW1vcnlfYXJlYSB0byBnZXQgYSBjb3B5IG9mIHRoZQp2Y3B1 X3J1bnN0YXRlX2luZm8gb2YgYSB2Y3B1IG1hcHBlZCBpbnRvIGl0cyBtZW1vcnkuIEFzIHRoaXMg c3RydWN0dXJlCmhhcyBubyB1cGRhdGUgaW5kaWNhdG9yIGl0IGlzIG9ubHkgc2F2ZSB0byBiZSBy ZWFkIGJ5IHRoZSB2Y3B1IGl0IGlzCmNvbnRhaW5pbmcgdGhlIHJ1bnN0YXRlIGluZm9ybWF0aW9u IG9mLgoKQmVpbmcgYWJsZSB0byByZWFkIHRoZSBydW5zdGF0ZSBpbmZvIG9mIGFub3RoZXIgY3B1 IGlzIHJlcXVpcmVkIGUuZy4KYnkgdGhlIExpbnV4IGtlcm5lbCB0byBiZSBhYmxlIHRvIGNhbGN1 bGF0ZSB2cnVudGltZTogc2VlCgpodHRwOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hl bi1kZXZlbC8yMDE2LTA1L21zZzAxNzkwLmh0bWwKCkknZCBzdWdnZXN0IHRvIGFkZCBhbiAidXBk YXRlIGluIHByb2dyZXNzIiBpbmRpY2F0b3IgaW4gdGhlIGhpZ2hlc3QKYml0IG9mIHZjcHVfcnVu c3RhdGVfaW5mby0+c3RhdGVfZW50cnlfdGltZSBhcyB0aGlzIHN0cnVjdHVyZSBlbGVtZW50IGlz CmFscmVhZHkgdXNlZCB0byBkZXRlY3QgdmNwdSBzY2hlZHVsaW5nIHdoZW4gdmNwdV9ydW5zdGF0 ZV9pbmZvIGlzIHJlYWQKYnkgdGhlIG93bmluZyB2Y3B1LgoKVGhlIHF1ZXN0aW9uIGlzIGhvdyB0 byBlbmFibGUgc2V0dGluZyB0aGlzIGluZGljYXRvciwgYXMgdGhlIGd1ZXN0IG11c3QKYmUgYWJs ZSB0byBjb3BlIHdpdGggaXQgKEkgYmVsaWV2ZSB0aGUgTGludXgga2VybmVsIHdvdWxkIGp1c3Qg cnVuIGZpbmUsCmJ1dCB3ZSBjYW4ndCBiZSBzdXJlIHRoaXMgaXMgdHJ1ZSBmb3IgYWxsIGd1ZXN0 cykuCgpJIHNlZSB0aGUgZm9sbG93aW5nIHBvc3NpYmxlIHNvbHV0aW9uczoKCmEpIEludHJvZHVj ZSBhIG5ldyB2Y3B1X29wIGh5cGVyY2FsbCBzdWItb3AgZm9yIG1hcHBpbmcgdGhlCiAgIHZjcHVf cnVuc3RhdGVfaW5mbyB3aXRoIHVwZGF0ZSBpbmRpY2F0b3Igc3VwcG9ydCAoYSBndWVzdCBzdXBw b3J0aW5nCiAgIHRoaXMgd291bGQgdHJ5IHRoZSBuZXcgc3ViLW9wIGZpcnN0IGFuZCBjb3VsZCBm YWxsIGJhY2sgdG8KICAgVkNQVU9QX3JlZ2lzdGVyX3J1bnN0YXRlX21lbW9yeV9hcmVhIGluIGNh c2Ugb2YgRU5PU1lTKS4KCmIpIEFkZCBhIHZpcnR1YWwgTVNSIHRvIHN3aXRjaCBvbiB0aGUgZmVh dHVyZSAobm90IGJlaW5nIGFibGUgdG8gc2V0IHRoZQogICBhcHByb3ByaWF0ZSBiaXQgd291bGQg aW5kaWNhdGUgdGhlIGZlYXR1cmUgbm90IGJlaW5nIGF2YWlsYWJsZSkuIFRoaXMKICAgaXMgdGhl IHZhcmlhbnQgS1ZNIGlzIHVzaW5nLiBEb2VzIEFSTSBoYXZlIHNvbWV0aGluZyBsaWtlIE1TUnM/ CgpjKSBBZGQgYW5vdGhlciBoeXBlcmNhbGwgdG8gc3dpdGNoIG9uIHRoZSBmZWF0dXJlIChzaW1p bGFyIHRvCiAgIFhFTlZFUl9nZXRfZmVhdHVyZXMgd2UgY291bGQgaGF2ZSBhIFhFTlZFUl9zZXRf ZmVhdHVyZXMpLgoKQW55IHByZWZlcmVuY2VzPwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==