From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH for-4.7 1/7] tools/xenstat: Avoid comparing '0 <= unsigned integer' Date: Wed, 27 Apr 2016 18:01:20 +0100 Message-ID: <1461776486-31484-2-git-send-email-andrew.cooper3@citrix.com> References: <1461776486-31484-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1461776486-31484-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org Q2xhbmcgcG9pbnRzIG91dCB0aGF0IHRoaXMgaXMgdGF1dG9sb2dpY2FsLgoKICBzcmMveGVuc3Rh dC5jOjMyNTo4OiB3YXJuaW5nOiBjb21wYXJpc29uIG9mIDAgPD0gdW5zaWduZWQgZXhwcmVzc2lv biBpcwogIGFsd2F5cyB0cnVlIFstV3RhdXRvbG9naWNhbC1jb21wYXJlXQogICAgICAgICAgaWYg KDAgPD0gaW5kZXggJiYgaW5kZXggPCBub2RlLT5udW1fZG9tYWlucykKICAgICAgICAgICAgICB+ IF4gIH5+fn5+CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj aXRyaXguY29tPgotLS0KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t PgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy94ZW5zdGF0L2xp YnhlbnN0YXQvc3JjL3hlbnN0YXQuYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMveGVuc3RhdC9s aWJ4ZW5zdGF0L3NyYy94ZW5zdGF0LmMgYi90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hl bnN0YXQuYwppbmRleCAzNDk1ZjNmLi5mYmU0NGYzIDEwMDY0NAotLS0gYS90b29scy94ZW5zdGF0 L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQuYworKysgYi90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQv c3JjL3hlbnN0YXQuYwpAQCAtMzIyLDcgKzMyMiw3IEBAIHhlbnN0YXRfZG9tYWluICp4ZW5zdGF0 X25vZGVfZG9tYWluKHhlbnN0YXRfbm9kZSAqIG5vZGUsIHVuc2lnbmVkIGludCBkb21pZCkKIHhl bnN0YXRfZG9tYWluICp4ZW5zdGF0X25vZGVfZG9tYWluX2J5X2luZGV4KHhlbnN0YXRfbm9kZSAq IG5vZGUsCiAJCQkJCSAgICAgdW5zaWduZWQgaW50IGluZGV4KQogewotCWlmICgwIDw9IGluZGV4 ICYmIGluZGV4IDwgbm9kZS0+bnVtX2RvbWFpbnMpCisJaWYgKGluZGV4IDwgbm9kZS0+bnVtX2Rv bWFpbnMpCiAJCXJldHVybiAmKG5vZGUtPmRvbWFpbnNbaW5kZXhdKTsKIAlyZXR1cm4gTlVMTDsK IH0KQEAgLTM4OSw3ICszODksNyBAQCB1bnNpZ25lZCBpbnQgeGVuc3RhdF9kb21haW5fbnVtX3Zj cHVzKHhlbnN0YXRfZG9tYWluICogZG9tYWluKQogCiB4ZW5zdGF0X3ZjcHUgKnhlbnN0YXRfZG9t YWluX3ZjcHUoeGVuc3RhdF9kb21haW4gKiBkb21haW4sIHVuc2lnbmVkIGludCB2Y3B1KQogewot CWlmICgwIDw9IHZjcHUgJiYgdmNwdSA8IGRvbWFpbi0+bnVtX3ZjcHVzKQorCWlmICh2Y3B1IDwg ZG9tYWluLT5udW1fdmNwdXMpCiAJCXJldHVybiAmKGRvbWFpbi0+dmNwdXNbdmNwdV0pOwogCXJl dHVybiBOVUxMOwogfQpAQCAtNDU3LDcgKzQ1Nyw3IEBAIHVuc2lnbmVkIGludCB4ZW5zdGF0X2Rv bWFpbl9udW1fbmV0d29ya3MoeGVuc3RhdF9kb21haW4gKiBkb21haW4pCiB4ZW5zdGF0X25ldHdv cmsgKnhlbnN0YXRfZG9tYWluX25ldHdvcmsoeGVuc3RhdF9kb21haW4gKiBkb21haW4sCiAJCQkJ CXVuc2lnbmVkIGludCBuZXR3b3JrKQogewotCWlmIChkb21haW4tPm5ldHdvcmtzICYmIDAgPD0g bmV0d29yayAmJiBuZXR3b3JrIDwgZG9tYWluLT5udW1fbmV0d29ya3MpCisJaWYgKGRvbWFpbi0+ bmV0d29ya3MgJiYgbmV0d29yayA8IGRvbWFpbi0+bnVtX25ldHdvcmtzKQogCQlyZXR1cm4gJihk b21haW4tPm5ldHdvcmtzW25ldHdvcmtdKTsKIAlyZXR1cm4gTlVMTDsKIH0KQEAgLTQ3Miw3ICs0 NzIsNyBAQCB1bnNpZ25lZCBpbnQgeGVuc3RhdF9kb21haW5fbnVtX3ZiZHMoeGVuc3RhdF9kb21h aW4gKiBkb21haW4pCiB4ZW5zdGF0X3ZiZCAqeGVuc3RhdF9kb21haW5fdmJkKHhlbnN0YXRfZG9t YWluICogZG9tYWluLAogCQkJCXVuc2lnbmVkIGludCB2YmQpCiB7Ci0JaWYgKGRvbWFpbi0+dmJk cyAmJiAwIDw9IHZiZCAmJiB2YmQgPCBkb21haW4tPm51bV92YmRzKQorCWlmIChkb21haW4tPnZi ZHMgJiYgdmJkIDwgZG9tYWluLT5udW1fdmJkcykKIAkJcmV0dXJuICYoZG9tYWluLT52YmRzW3Zi ZF0pOwogCXJldHVybiBOVUxMOwogfQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=