From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH 04/18] x86/dmi.c: use plain bool Date: Fri, 30 Jun 2017 18:01:12 +0100 Message-ID: <20170630170126.4148-5-wei.liu2@citrix.com> References: <20170630170126.4148-1-wei.liu2@citrix.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.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQzIR-0002sB-Nm for xen-devel@lists.xenproject.org; Fri, 30 Jun 2017 17:01:31 +0000 In-Reply-To: <20170630170126.4148-1-wei.liu2@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 , Wei Liu , Jan Beulich List-Id: xen-devel@lists.xenproject.org U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj aC94ODYvZG1pX3NjYW4uYyB8IDggKysrKy0tLS0KIHhlbi9pbmNsdWRlL3hlbi9kbWkuaCAgIHwg MiArLQogMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RtaV9zY2FuLmMgYi94ZW4vYXJjaC94ODYvZG1pX3Nj YW4uYwppbmRleCA4NTY0YTc3ZWEwLi5mY2RmMmQzOTUyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94 ODYvZG1pX3NjYW4uYworKysgYi94ZW4vYXJjaC94ODYvZG1pX3NjYW4uYwpAQCAtMTgzLDggKzE4 Myw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGRtaV90YWJsZShwYWRkcl90IGJhc2UsIHUzMiBsZW4s IGludCBudW0sCiB9CiAKIAotc3RhdGljIGlubGluZSBib29sX3QgX19pbml0IGRtaV9jaGVja3N1 bShjb25zdCB2b2lkIF9faW9tZW0gKmJ1ZiwKLQkJCQkJIHVuc2lnbmVkIGludCBsZW4pCitzdGF0 aWMgaW5saW5lIGJvb2wgX19pbml0IGRtaV9jaGVja3N1bShjb25zdCB2b2lkIF9faW9tZW0gKmJ1 ZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBs ZW4pCiB7CiAJdTggc3VtID0gMDsKIAljb25zdCB1OCAqcCA9IGJ1ZjsKQEAgLTc1MywxMCArNzUz LDEwIEBAIGZhaWw6CQlkKys7CiAgKglPbiByZXR1cm4sIHllYXIsIG1vbnRoIGFuZCBkYXkgYXJl IGd1YXJhbnRlZWQgdG8gYmUgaW4gdGhlCiAgKglyYW5nZSBvZiBbMCw5OTk5XSwgWzAsMTJdIGFu ZCBbMCwzMV0gcmVzcGVjdGl2ZWx5LgogICovCi1ib29sX3QgX19pbml0IGRtaV9nZXRfZGF0ZShp bnQgZmllbGQsIGludCAqeWVhcnAsIGludCAqbW9udGhwLCBpbnQgKmRheXApCitib29sIF9faW5p dCBkbWlfZ2V0X2RhdGUoaW50IGZpZWxkLCBpbnQgKnllYXJwLCBpbnQgKm1vbnRocCwgaW50ICpk YXlwKQogewogCWludCB5ZWFyID0gMCwgbW9udGggPSAwLCBkYXkgPSAwOwotCWJvb2xfdCBleGlz dHM7CisJYm9vbCBleGlzdHM7CiAJY29uc3QgY2hhciAqcywgKmUsICp5OwogCiAJcyA9IGZpZWxk IDwgRE1JX1NUUklOR19NQVggPyBkbWlfaWRlbnRbZmllbGRdIDogTlVMTDsKZGlmZiAtLWdpdCBh L3hlbi9pbmNsdWRlL3hlbi9kbWkuaCBiL3hlbi9pbmNsdWRlL3hlbi9kbWkuaAppbmRleCBkZjI2 ZDRiM2UzLi5lYmEyYzI3YjJmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZG1pLmgKKysr IGIveGVuL2luY2x1ZGUveGVuL2RtaS5oCkBAIC0zNiw3ICszNiw3IEBAIGV4dGVybiBpbnQgZG1p X2NoZWNrX3N5c3RlbShzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqbGlzdCk7CiBleHRlcm4gdm9pZCBk bWlfc2Nhbl9tYWNoaW5lKHZvaWQpOwogZXh0ZXJuIGNvbnN0IGNoYXIgKmRtaV9nZXRfdGFibGUo cGFkZHJfdCAqYmFzZSwgdTMyICpsZW4pOwogZXh0ZXJuIHZvaWQgZG1pX2VmaV9nZXRfdGFibGUo Y29uc3Qgdm9pZCAqc21iaW9zLCBjb25zdCB2b2lkICpzbWJpb3MzKTsKLWJvb2xfdCBkbWlfZ2V0 X2RhdGUoaW50IGZpZWxkLCBpbnQgKnllYXJwLCBpbnQgKm1vbnRocCwgaW50ICpkYXlwKTsKK2Jv b2wgZG1pX2dldF9kYXRlKGludCBmaWVsZCwgaW50ICp5ZWFycCwgaW50ICptb250aHAsIGludCAq ZGF5cCk7CiBleHRlcm4gdm9pZCBkbWlfZW5kX2Jvb3Qodm9pZCk7CiAKICNlbmRpZgkvKiBfX0RN SV9IX18gKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=