From mboxrd@z Thu Jan 1 00:00:00 1970 From: Razvan Cojocaru Subject: Re: Pausing / unpausing a single domain VCPU via libxc Date: Thu, 26 Jan 2017 18:03:38 +0200 Message-ID: <1330053a-798a-83a8-de25-f3f70b385682@bitdefender.com> References: <1485443658.32103.165.camel@citrix.com> <02a42e84-dded-f681-d3fb-681402177c09@bitdefender.com> <1485446418.32103.176.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.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWmUr-0005dF-Sd for xen-devel@lists.xenproject.org; Thu, 26 Jan 2017 16:02:01 +0000 Received: from smtp02.buh.bitdefender.net (smtp.bitdefender.biz [10.17.80.76]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id DF5637FC3B for ; Thu, 26 Jan 2017 18:01:57 +0200 (EET) In-Reply-To: <1485446418.32103.176.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli , xen-devel@lists.xenproject.org Cc: Andrew Cooper , Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org T24gMDEvMjYvMjAxNyAwNjowMCBQTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gVGh1LCAy MDE3LTAxLTI2IGF0IDE3OjQyICswMjAwLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IE9uIDAx LzI2LzIwMTcgMDU6MTQgUE0sIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+Pj4gWW91IG1lYW4geW91 J2Qgd2FudCB0byBpbXBsZW1lbnQgeGNfdmNwdV9wYXVzZSgpIGJ5IG1lYW5zIG9mCj4+PiB0aGUg WEVOX0RPTUNUTF9nZGJzeF9wYXVzZXZjcHU/Cj4+Pgo+Pj4gV2hhdCdzIHRoZSB1c2UgY2FzZSBm b3IgdGhhdCwgYW5kIGRvZXMgaXQgZml0IHdpdGggdGhlCj4+PiBpbXBsZW1lbnRhdGlvbgo+Pj4g b2Ygc2FpZCBoeXBlcmNhbGwgKHdoaWNoLCBlLmcuLCByZXF1aXJlcyB0aGF0IHRoZSBkb21haW4g aXMgYWxyZWFkeQo+Pj4gcGF1c2VkKT8KPj4KPj4gTm90IG5lY2Vzc2FyaWx5IGltcGxlbWVudCB4 Y192Y3B1X3BhdXNlKCkgYnkgbWVhbnMgb2YKPj4gWEVOX0RPTUNUTF9nZGJzeF9wYXVzZXZjcHUs IGl0J3MganVzdCB0aGF0IGZyb20gYSBkZXNpZ24gcGVyc3BlY3RpdmUKPj4gdGhpcyBzZWVtcyBy YXRoZXIgc3BlY2lhbGlzZWQgLSB0aGUgZG9tY3RsIG5hbWUgc3VnZ2VzdHMgdGhhdCB0aGlzIGlz Cj4+IG9ubHkgdXNlZnVsIGZvciBkZWJ1Z2dpbmcsIGFuZCBpdCBhbHNvIGhhcmRjb2RlcyBhbiBp bXBsZW1lbnRhdGlvbgo+PiBmb3IKPj4gY2FsbGluZyB0aGF0IGh5cGVyY2FsbCBpbiB4Z19tYWlu LmMsIHdoZXJlYXMgcGF1c2luZyBhIHNpbmdsZSBWQ1BVIGlzCj4+IGEKPj4gZ2VuZXJpYyBvcGVy YXRpb24gdGhhdCBvdGhlciBjbGllbnRzLCBhcyB3ZWxsIGFzIHRoZSBkZWJ1Z2dlciwgbWlnaHQK Pj4gZmluZCB3b3J0aHdoaWxlIHRvIGRvLgo+Pgo+IEFuZCwgaW4gcHJpbmNpcGxlLCBJIGFncmVl IHRoYXQgaXQgd291bGQgbWFrZSBzZW5zZSB0byBoYXZlIGEgZ2VuZXJpYwo+IHZDUFUgcGF1c2Uv dW5wYXVzZSBBUEkuCj4gCj4gT3V0c2lkZSBvZiBwcmluY2lwbGUgLS1hLmsuYS4sIGluIHByYWN0 aXNlLS0gSSdtIG5vdCBzdXJlIHdoZXRoZXIgaXQKPiByZWFsbHkgbWFrZXMgc2Vuc2UsIGFuZCB3 aGV0aGVyIGl0IHdvdWxkIGFjdHVhbGx5IHdvcmsuCj4gCj4gSSdtIHRoaW5raW5nIG9mIGhvdyBo YXBweSBhIGd1ZXN0IHdvdWxkIGJlIHRvIGJlIHJ1bm5pbmcgd2l0aCBvbmUgb2YKPiBpdCdzICh2 KUNQVSBmcm96ZW4sIGFuZCBhbSB3b25kZXJpbmcgd2hldGhlciB0aGlzIGNvdWxkIGNhdXNlIGl0 IHRvCj4gcGFuaWMsIG9yIGJlaGF2ZSBmdW5uaWx5Lgo+IAo+IEJ1dCBJIGhhdmVuJ3QgdHJpZWQs IG9mIGNvdXJzZS4KPiAKPj4gRG9lcyBYRU5fRE9NQ1RMX2dkYnN4X3BhdXNldmNwdSByZXF1aXJl IHRoYXQgdGhlIHdob2xlIGRvbWFpbiBpcwo+PiBwYXVzZWQKPj4gKGZvciBsb25nZXIgdGhhdCB0 aGUgZHVyYXRpb24gb2YgdGhlIGFjdHVhbCBoeXBlcmNhbGwpPwo+Pgo+IEFGQUlDVCwgaXQgZG9l cy4gU2VlIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgaHlwZXJjYWxsOgo+IAo+ICAgICAgICAg aWYgKCAhZC0+Y29udHJvbGxlcl9wYXVzZV9jb3VudCApCj4gICAgICAgICAgICAgYnJlYWs7Cj4g ICAgICAgICByZXQgPSAtRUlOVkFMOwo+ICAgICAgICAgaWYgKCBkb21jdGwtPnUuZ2Ric3hfcGF1 c2V1bnBfdmNwdS52Y3B1ID49IGQtPm1heF92Y3B1cyB8fAo+ICAgICAgICAgICAgICAodiA9IGQt PnZjcHVbZG9tY3RsLT51LmdkYnN4X3BhdXNldW5wX3ZjcHUudmNwdV0pID09IE5VTEwgKQo+ICAg ICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgcmV0ID0gdmNwdV9wYXVzZV9ieV9zeXN0ZW1jb250 cm9sbGVyKHYpOwo+IAo+IFNlZSBjb21taXQgNjgwZDc5ZjEwICgieDg2L2dkYnN4OiBpbnZlcnQg cHJlY29uZGl0aW9ucyBmb3IKPiBYRU5fRE9NQ1RMX2dkYnN4X3ssdW59cGF1c2V2Y3B1IGh5cGVy Y2FsbHMiOgo+IAo+ICAgICBSZXZlcnQgYmFjayB0byBob3cgaXQgd2FzIG9yaWdpbmFsbHksIGku ZS4gdGhlIFhFTl9ET01DVExfZ2Ric3hfeyx1bn1wYXVzZXZjcHUKPiAgICAgaHlwZXJjYWxscyBh cmUgb25seSB2YWxpZCBmb3IgYSBkb21haW4gYWxyZWFkeSBwYXVzZWQgYnkgdGhlIHN5c3RlbSBj b250cm9sbGVyLgo+IAo+IEFuZCBzZWUgaG93IGl0J3MgdXNlZCwgZS5nLiwgYXMgZGVzY3JpYmVk IGluIHRoZSBjb21tZW50IGFib3ZlCj4geGdfc3RlcCgpIChvciBldmVuIGluIGl0cyBhY3R1YWwg Y29kZSk6Cj4gCj4gLyoKPiAgKiBTaW5nbGUgc3RlcCB0aGUgZ2l2ZW4gdmNwdS4gVGhpcyBpcyBh Y2hpZXZlZCBieSBwYXVzaW5nIGFsbCBidXQgZ2l2ZW4gdmNwdXMsCj4gICogc2V0dGluZyB0aGUg VEYgZmxhZywgbGV0IHRoZSBkb21haW4gcnVuIGFuZCBwYXVzZSwgdW5wYXVzZSBhbGwgdmNwdXMs IGFuZAo+ICAqIGNsZWFyIFRGIGZsYWcgb24gZ2l2ZW4gdmNwdS4KPiAgKiBSZXR1cm5zOiAwIHN1 Y2Nlc3MKPiAgKi8KClJpZ2h0LiBUaGFuayB5b3UgZm9yIGNsZWFyaW5nIHRoYXQgdXAhCgoKVGhh bmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=