From: Yi Sun Subject: [PATCH 1/2] x86: remove redundant checks in sysctl.c Date: Thu, 31 Aug 2017 16:07:26 +0800 Message-ID: <1504166846-3871-1-git-send-email-yi.y.sun@linux.intel.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 1dnKmx-0005ri-EH for xen-devel@lists.xenproject.org; Thu, 31 Aug 2017 08:25:23 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: andrew.cooper3@citrix.com, Yi Sun , wei.liu2@citrix.com, jbeulich@suse.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org SW4gc3lzY3RsLmMsIHRoZSByZXR1cm4gdmFsdWUgb2YgJ3Bzcl9nZXRfaW5mbycgaGFzIGJlZW4g Y2hlY2tlZCBpbW1lZGlhdGVseS4KU28sIGl0IGlzIHJlZHVuZGFudCB0byBjaGVjayB0aGUgcmV0 dXJuIHZhbHVlIGFnYWluIHdoZW4gY29weSB0aGUgZmllbGQgdG8KZ3Vlc3QuCgpTaWduZWQtb2Zm LWJ5OiBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv c3lzY3RsLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jIGIveGVuL2FyY2gv eDg2L3N5c2N0bC5jCmluZGV4IDJiZGU5OWMuLmMzZmRhZTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo L3g4Ni9zeXNjdGwuYworKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKQEAgLTE5MCw3ICsxOTAs NyBAQCBsb25nIGFyY2hfZG9fc3lzY3RsKAogICAgICAgICAgICAgc3lzY3RsLT51LnBzcl9jYXRf b3AudS5jYXRfaW5mby5mbGFncyA9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGRhdGFbUFNSX0lORk9fSURYX0NBVF9GTEFHXTsKIAotICAgICAgICAgICAgaWYgKCAhcmV0 ICYmIF9fY29weV9maWVsZF90b19ndWVzdCh1X3N5c2N0bCwgc3lzY3RsLCB1LnBzcl9jYXRfb3Ap ICkKKyAgICAgICAgICAgIGlmICggX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KHVfc3lzY3RsLCBzeXNj dGwsIHUucHNyX2NhdF9vcCkgKQogICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7CiAgICAg ICAgICAgICBicmVhazsKICAgICAgICAgfQpAQCAtMjA5LDcgKzIwOSw3IEBAIGxvbmcgYXJjaF9k b19zeXNjdGwoCiAgICAgICAgICAgICBzeXNjdGwtPnUucHNyX2NhdF9vcC51LmNhdF9pbmZvLmZs YWdzID0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YVtQU1JfSU5G T19JRFhfQ0FUX0ZMQUddOwogCi0gICAgICAgICAgICBpZiAoICFyZXQgJiYgX19jb3B5X2ZpZWxk X3RvX2d1ZXN0KHVfc3lzY3RsLCBzeXNjdGwsIHUucHNyX2NhdF9vcCkgKQorICAgICAgICAgICAg aWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QodV9zeXNjdGwsIHN5c2N0bCwgdS5wc3JfY2F0X29w KSApCiAgICAgICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAgICAgICAgICAgIGJyZWFrOwog ICAgICAgICB9Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=