From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Luis R. Rodriguez" Subject: [PATCH v4 02/15] xencommons: use the retry limit instead of implementing our own timeout Date: Tue, 29 Apr 2014 18:11:55 -0700 Message-ID: <1398820328-15132-3-git-send-email-mcgrof@do-not-panic.com> References: <1398820328-15132-1-git-send-email-mcgrof@do-not-panic.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1WfJ4W-00007s-0K for xen-devel@lists.xenproject.org; Wed, 30 Apr 2014 01:12:28 +0000 Received: by mail-pa0-f54.google.com with SMTP id lf10so1092648pab.27 for ; Tue, 29 Apr 2014 18:12:24 -0700 (PDT) In-Reply-To: <1398820328-15132-1-git-send-email-mcgrof@do-not-panic.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Ian Campbell , Stefano Stabellini , "Luis R. Rodriguez" , =?UTF-8?q?Jan=20R=C4=99korajski?= , Ian Jackson , Jacek Konieczny , M A Young List-Id: xen-devel@lists.xenproject.org RnJvbTogIkx1aXMgUi4gUm9kcmlndWV6IiA8bWNncm9mQHN1c2UuY29tPgoKeGVuc3RvcmUtcmVh ZCBub3cgaGFzIHN1cHBvcnQgdG8gcmV0cnkgb3BlbmluZyB0aGUgeGVuc3RvcmVkIHVuaXggZG9t YWluCnNvY2tldCBhIGNlcnRhaW4gYW1vdW50IG9mIHRpbWVzLCBvbmNlIGVhY2ggc2Vjb25kLCB1 c2UgdGhhdCBpbnN0ZWFkIG9mCmltcGxlbWVudGluZyBvdXIgb3duIHRpbWVvdXQuCgpGb3Igc3lz dGVtZCB3ZSdsbCBiZSB1c2luZyBzb2NrZXQgYWN0aXZhdGlvbi4gRGV0YWlscyBmb3IgdGhhdCB3 aWxsIGZvbGxvdy4KCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFuby5zdGFiZWxsaW5pQGV1LmNpdHJpeC5jb20+ CkNjOiBJYW4gQ2FtcGJlbGwgPGlhbi5jYW1wYmVsbEBjaXRyaXguY29tPgpDYzogSmFuIFLEmWtv cmFqc2tpIDxiYWdnaW5zQHBsZC1saW51eC5vcmc+CkNjOiBNIEEgWW91bmcgPG0uYS55b3VuZ0Bk dXJoYW0uYWMudWs+CkNjOiBKYWNlayBLb25pZWN6bnkgPGphamN1c0BqYWpjdXMubmV0PgpDYzog eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkFja2VkLWJ5OiBJYW4gQ2FtcGJlbGwgPGlh bi5jYW1wYmVsbEBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBMdWlzIFIuIFJvZHJpZ3VleiA8 bWNncm9mQHN1c2UuY29tPgotLS0KIHRvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmNvbW1v bnMgfCAxOSArKysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25z KCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9ob3RwbHVnL0xpbnV4L2lu aXQuZC94ZW5jb21tb25zIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuY29tbW9ucwpp bmRleCA0ZWJkNjM2Li43MTk1NDEzIDEwMDY0NAotLS0gYS90b29scy9ob3RwbHVnL0xpbnV4L2lu aXQuZC94ZW5jb21tb25zCisrKyBiL3Rvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmNvbW1v bnMKQEAgLTU0LDkgKzU0LDYgQEAgaWYgdGVzdCAtZiAvcHJvYy94ZW4vY2FwYWJpbGl0aWVzICYm IFwKIGZpCiAKIGRvX3N0YXJ0ICgpIHsKLSAgICAgICAgbG9jYWwgdGltZT0wCi0JbG9jYWwgdGlt ZW91dD0zMAotCiAJbW9kcHJvYmUgeGVuLWV2dGNobiAyPi9kZXYvbnVsbAogCW1vZHByb2JlIHhl bi1nbnRkZXYgMj4vZGV2L251bGwKIAltb2Rwcm9iZSB4ZW4tZ250YWxsb2MgMj4vZGV2L251bGwK QEAgLTkzLDE3ICs5MCwxMSBAQCBkb19zdGFydCAoKSB7CiAJCSAgICBlY2hvICJObyB4ZW5zdG9y ZWQgZm91bmQiCiAJCSAgICBleGl0IDEKIAkJZmkKLQotCQkjIFdhaXQgZm9yIHhlbnN0b3JlZCB0 byBhY3R1YWxseSBjb21lIHVwLCB0aW1pbmcgb3V0IGFmdGVyIDMwIHNlY29uZHMKLSAgICAgICAg ICAgICAgICB3aGlsZSBbICR0aW1lIC1sdCAkdGltZW91dCBdICYmICEgYCR7QklORElSfS94ZW5z dG9yZS1yZWFkIC1zIC8gPi9kZXYvbnVsbCAyPiYxYCA7IGRvCi0gICAgICAgICAgICAgICAgICAg IGVjaG8gLW4gLgotCQkgICAgdGltZT0kKCgkdGltZSsxKSkKLSAgICAgICAgICAgICAgICAgICAg c2xlZXAgMQotICAgICAgICAgICAgICAgIGRvbmUKLQkJZWNobwotCi0JCSMgRXhpdCBpZiB3ZSB0 aW1lZCBvdXQKLQkJaWYgISBbICR0aW1lIC1sdCAkdGltZW91dCBdIDsgdGhlbgorCQkjIFdlIHRy eSBvcGVuaW5nIHRoZSB4ZW5zdG9yZWQgc29ja2V0IGV2ZXJ5IHNlY29uZCB1cCB0byB0aGUKKwkJ IyBsaW1pdCBzcGVjaWZpZWQsIGlmIGl0IGhhc24ndCBvcGVuZWQgYnkgdGhlbiBhc3N1bWUKKwkJ IyBmYWlsdXJlLgorICAgICAgICAgICAgICAgICR7QklORElSfS94ZW5zdG9yZS1yZWFkIC0tcmV0 cmllcyAzMCAtcyAvID4vZGV2L251bGwgMj4mMQorCQlpZiBbICQ/IC1uZSAwIF0gOyB0aGVuCiAJ CSAgICBlY2hvIENvdWxkIG5vdCBzdGFydCB4ZW5zdG9yZWQKIAkJICAgIGV4aXQgMQogCQlmaQot LSAKMS45LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=