From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH 2/3] libxc: adjust retry loop in xc_cpupool_removecpu() Date: Fri, 15 Apr 2016 16:54:16 +0200 Message-ID: <1460732057-30032-3-git-send-email-jgross@suse.com> References: <1460732057-30032-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: <1460732057-30032-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.liu2@citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, david.vrabel@citrix.com, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org Q29tbWl0IDFlZjZiZWVhMTg3YiAoImxpYnhjOiBkbyBzb21lIHJldHJpZXMgaW4geGNfY3B1cG9v bF9yZW1vdmVjcHUoKQpmb3IgRUJVU1kgY2FzZSIpIGFkZGVkIGEgcmV0cnkgbG9vcCBpbiB4Y19j cHVwb29sX3JlbW92ZWNwdSgpIGZvciB0aGUKRUJVU1kgY2FzZS4gQXMgRUJVU1kgd2FzIHJldHVy bmVkIGluIG11bHRpcGxlIGVycm9yIHNpdHVhdGlvbnMgdGhlCmxvb3Agd291bGQgaGF2ZSBiZWVu IGV4ZWN1dGVkIGluIHNpdHVhdGlvbnMgd2hlcmUgYSByZXRyeSB3b3VsZCBub3QKYmUgc3VjY2Vz c2Z1bC4gQWRkaXRpb25hbGx5IGNhbGxpbmcgc2xlZXAoMSkgYmV0d2VlbiB0aGUgcmVyaXJlcyBp cyBhCmJhZCBpZGVhIHdoZW4gYmVpbmcgY2FsbGVkIGluIGEgZGFlbW9uLgoKVGhlIGh5cGVydmlz b3IgaGFzIGJlZW4gY2hhbmdlZCB0byByZXR1cm4gZGlmZmVyZW50IGVycm9yIHZhbHVlcyBub3cu ClRoZSByZXRyeSBhZGRlZCBpbiBhYm92ZSBtZW50aW9uZWQgY29tbWl0IHNob3VsZCBiZSBkb25l IGluIHRoZQpFQUREUklOVVNFIGNhc2Ugbm93LiBBcyB0aGUgZXJyb3IgY29uZGl0aW9uIHNob3Vs ZCBsYXN0IG9ubHkgZm9yIGEKdmVyeSBzaG9ydCB0aW1lLCB0aGUgc2xlZXAoMSkgY2FsbCBjYW4g YmUgcmVtb3ZlZC4KClJlcXVlc3RlZC1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp dHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K LS0tCiB0b29scy9saWJ4Yy94Y19jcHVwb29sLmMgfCA2ICsrLS0tLQogMSBmaWxlIGNoYW5nZWQs IDIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4 Yy94Y19jcHVwb29sLmMgYi90b29scy9saWJ4Yy94Y19jcHVwb29sLmMKaW5kZXggMjYxYjljOS4u YmI5OWUzYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1cG9vbC5jCisrKyBiL3Rvb2xz L2xpYnhjL3hjX2NwdXBvb2wuYwpAQCAtMTM5LDcgKzEzOSw3IEBAIGludCB4Y19jcHVwb29sX2Fk ZGNwdSh4Y19pbnRlcmZhY2UgKnhjaCwKIH0KIAogLyoKLSAqIFRoZSBoeXBlcnZpc29yIG1pZ2h0 IHJldHVybiBFQlVTWSB3aGVuIHRyeWluZyB0byByZW1vdmUgYSBjcHUgZnJvbSBhCisgKiBUaGUg aHlwZXJ2aXNvciBtaWdodCByZXR1cm4gRUFERFJJTlVTRSB3aGVuIHRyeWluZyB0byByZW1vdmUg YSBjcHUgZnJvbSBhCiAgKiBjcHVwb29sIHdoZW4gYSBkb21haW4gcnVubmluZyBpbiB0aGlzIGNw dXBvb2wgaGFzIHBpbm5lZCBhIHZjcHUKICAqIHRlbXBvcmFyaWx5LiBEbyBzb21lIHJldHJpZXMg aW4gdGhpcyBjYXNlLCBwZXJoYXBzIHRoZSBzaXR1YXRpb24KICAqIGNsZWFucyB1cC4KQEAgLTE2 MCw5ICsxNjAsNyBAQCBpbnQgeGNfY3B1cG9vbF9yZW1vdmVjcHUoeGNfaW50ZXJmYWNlICp4Y2gs CiAgICAgc3lzY3RsLnUuY3B1cG9vbF9vcC5jcHUgPSAoY3B1IDwgMCkgPyBYRU5fU1lTQ1RMX0NQ VVBPT0xfUEFSX0FOWSA6IGNwdTsKICAgICBmb3IgKCByZXRyaWVzID0gMDsgcmV0cmllcyA8IE5V TV9STUNQVV9CVVNZX1JFVFJJRVM7IHJldHJpZXMrKyApIHsKICAgICAgICAgZXJyID0gZG9fc3lz Y3RsX3NhdmUoeGNoLCAmc3lzY3RsKTsKLSAgICAgICAgaWYgKCBlcnIgPCAwICYmIGVycm5vID09 IEVCVVNZICkKLSAgICAgICAgICAgIHNsZWVwKDEpOwotICAgICAgICBlbHNlCisgICAgICAgIGlm ICggZXJyID09IDAgfHwgZXJybm8gIT0gRUFERFJJTlVTRSApCiAgICAgICAgICAgICBicmVhazsK ICAgICB9CiAgICAgcmV0dXJuIGVycjsKLS0gCjIuNi42CgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK