From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v4 2/3] libxl: print message how to recover from xl cpupool-cpu-remove errors Date: Thu, 10 Mar 2016 06:27:13 +0100 Message-ID: <1457587634-22819-3-git-send-email-jgross@suse.com> References: <1457587634-22819-1-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: <1457587634-22819-1-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: xen-devel@lists.xen.org Cc: Juergen Gross , Wei Liu , Ian Jackson , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org QW4gZXJyb3Igb2NjdXJyaW5nIHdoZW4gY2FsbGluZyAieGwgY3B1cG9vbC1jcHUtcmVtb3ZlIiBt aWdodCBsZWF2ZQp0aGUgc3lzdGVtIGluIGEgc3RhdGUgd2hlcmUgYSBjcHUgaXMgbmVpdGhlciBj b21wbGV0ZWx5IGZyZWUgbm9yIGluCmEgY3B1cG9vbC4gVGhpcyBjYW4gZWFzaWx5IGJlIHJlcGFp cmVkIGJ5IGFkZGluZyB0aGUgY3B1IHZpYQoieGwgY3B1cG9vbC1jcHUtYWRkIiB0byB0aGUgY3B1 cG9vbCB3aGVyZSBpdCB3YXMgcmVtb3ZlZCBmcm9tIGJlZm9yZS4KUHJpbnQgYSBtZXNzYWdlIHRl bGxpbmcgdGhpcyB0aGUgdXNlciBpbiBjYXNlIG9mIGFuIGVycm9yLgoKQ2M6IElhbiBKYWNrc29u IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm YW5vLnN0YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp eC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2 aWV3ZWQtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgpBY2tl ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJ4bC94bF9j bWRpbXBsLmMgfCA2ICsrKystLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC94bF9jbWRpbXBsLmMgYi90b29s cy9saWJ4bC94bF9jbWRpbXBsLmMKaW5kZXggOTkwZDNjOS4uNDExNDczZCAxMDA2NDQKLS0tIGEv dG9vbHMvbGlieGwveGxfY21kaW1wbC5jCisrKyBiL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYwpA QCAtNzcxNiw4ICs3NzE2LDEwIEBAIGludCBtYWluX2NwdXBvb2xjcHVyZW1vdmUoaW50IGFyZ2Ms IGNoYXIgKiphcmd2KQogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBpZiAobGlieGxf Y3B1cG9vbF9jcHVyZW1vdmVfY3B1bWFwKGN0eCwgcG9vbGlkLCAmY3B1bWFwKSkKLSAgICAgICAg ZnByaW50ZihzdGRlcnIsICJzb21lIGNwdXMgbWF5IG5vdCBoYXZlIGJlZW4gcmVtb3ZlZCBmcm9t ICVzXG4iLCBwb29sKTsKKyAgICBpZiAobGlieGxfY3B1cG9vbF9jcHVyZW1vdmVfY3B1bWFwKGN0 eCwgcG9vbGlkLCAmY3B1bWFwKSkgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIlNvbWUgY3B1 cyBtYXkgaGF2ZSBub3Qgb3Igb25seSBwYXJ0aWFsbHkgYmVlbiByZW1vdmVkIGZyb20gJyVzJy5c biIsIHBvb2wpOworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIklmIGEgY3B1IGNhbid0IGJlIGFk ZGVkIHRvIGFub3RoZXIgY3B1cG9vbCwgYWRkIGl0IHRvICclcycgYWdhaW4gYW5kIHJldHJ5Llxu IiwgcG9vbCk7CisgICAgfQogCiAgICAgcmMgPSBFWElUX1NVQ0NFU1M7CiAKLS0gCjIuNi4yCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK