From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 55400C31E44 for ; Fri, 14 Jun 2019 11:28:05 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2AD7F208CA for ; Fri, 14 Jun 2019 11:28:05 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2AD7F208CA Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=citrix.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hbkN8-0008Sq-C9; Fri, 14 Jun 2019 11:27:54 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hbkN7-0008SE-Om for xen-devel@lists.xenproject.org; Fri, 14 Jun 2019 11:27:53 +0000 X-Inumbo-ID: 725a4d25-8e97-11e9-8980-bc764e045a96 Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS id 725a4d25-8e97-11e9-8980-bc764e045a96; Fri, 14 Jun 2019 11:27:52 +0000 (UTC) Authentication-Results: esa3.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=anthony.perard@citrix.com; spf=Pass smtp.mailfrom=anthony.perard@citrix.com; spf=None smtp.helo=postmaster@mail.citrix.com Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender authenticity information available from domain of anthony.perard@citrix.com) identity=pra; client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="anthony.perard@citrix.com"; x-conformance=sidf_compatible Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of anthony.perard@citrix.com designates 162.221.158.21 as permitted sender) identity=mailfrom; client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="anthony.perard@citrix.com"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all" Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender authenticity information available from domain of postmaster@mail.citrix.com) identity=helo; client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="postmaster@mail.citrix.com"; x-conformance=sidf_compatible IronPort-SDR: XuuLk7rHiFx7QLhIv3kuzFGBBp5YdE7XbRau8sdAMtgRITnvU1ocX1S5Qxu19O9aFrBAd0vptl yCg9Fx5F1PBOv0zkHO9di/9fWNAPCRETwuWFKJBH7Y9gtbIMK4J/BbX9ZMuOj6zxfqsDULvysb K2ZRUT2z3Ibv13Jk43Z9iVbin7LWxTD8nVKyuowCMXwxfHn04KuKT9+6KHLUbmqsD03LmkX5hT TBMiNDG4gTKKIpeqqMS9sUYU/3l56XRpXoUKGANFreZSl81fn7p2oytlPcE1xj88w/7+4iFXUU n3A= X-SBRS: 2.7 X-MesageID: 1746072 X-Ironport-Server: esa3.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.63,373,1557201600"; d="scan'208";a="1746072" From: Anthony PERARD To: Date: Fri, 14 Jun 2019 12:24:42 +0100 Message-ID: <20190614112444.29980-14-anthony.perard@citrix.com> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190614112444.29980-1-anthony.perard@citrix.com> References: <20190614112444.29980-1-anthony.perard@citrix.com> MIME-Version: 1.0 Subject: [Xen-devel] [PATCH 13/15] libxl: Constify libxl_device_* param of *_getinfo X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Anthony PERARD , Ian Jackson , Wei Liu Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" VGhlIGxpYnhsX2RldmljZV9UWVBFIHBhcmFtZXRlciBvZiBhbGwgdGhlIGxpYnhsX2RldmljZV9U WVBFX2dldGluZm8KZnVuY3Rpb24gc2VlbXMgdG8gYmUgb25seSB1c2VkIGFzIGlucHV0IHRvIGZp bmQgbW9yZSBpbmZvcm1hdGlvbiB0byBiaQpzdG9yZWQgaW4gdGhlIGxpYnhsX1RZUEVpbmZvIHBh cmFtZXRlci4KCk1ha2Ugc3VyZSB0aGlzIGlzIGFsd2F5cyB0cnVlIGFuZCBjb25zdGlmeSB0aGUg aW5wdXQgcGFyYW1ldGVyIHRvIGF2b2lkCmZ1cnRoZXIgbWlzdGFrZS4KClNpZ25lZC1vZmYtYnk6 IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xp YnhsL2xpYnhsLmggICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4 bF9jb25zb2xlLmMgfCAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZGlzay5jICAgIHwgIDMgKyst CiB0b29scy9saWJ4bC9saWJ4bF9uaWMuYyAgICAgfCAgMyArKy0KIHRvb2xzL2xpYnhsL2xpYnhs X3ZkaXNwbC5jICB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF92a2IuYyAgICAgfCAgMiArLQog dG9vbHMvbGlieGwvbGlieGxfdnNuZC5jICAgIHwgIDQgKystLQogdG9vbHMvbGlieGwvbGlieGxf dnRwbS5jICAgIHwgIDIgKy0KIDggZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTUg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xp YnhsL2xpYnhsLmgKaW5kZXggNzUwZWYxYjdkMC4uZTQwNTQ2YzIzYSAxMDA2NDQKLS0tIGEvdG9v bHMvbGlieGwvbGlieGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0xODg4LDcgKzE4 ODgsNyBAQCBsaWJ4bF9kZXZpY2VfZGlzayAqbGlieGxfZGV2aWNlX2Rpc2tfbGlzdChsaWJ4bF9j dHggKmN0eCwKIHZvaWQgbGlieGxfZGV2aWNlX2Rpc2tfbGlzdF9mcmVlKGxpYnhsX2RldmljZV9k aXNrKiBsaXN0LCBpbnQgbnVtKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElC WExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOwogaW50IGxpYnhsX2RldmljZV9kaXNrX2dldGluZm8o bGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssIGxpYnhsX2Rpc2tpbmZvICpkaXNraW5mbykK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV9kaXNrICpk aXNrLCBsaWJ4bF9kaXNraW5mbyAqZGlza2luZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAKIC8qCkBAIC0xOTg5LDcgKzE5ODks NyBAQCBsaWJ4bF9kZXZpY2VfbmljICpsaWJ4bF9kZXZpY2VfbmljX2xpc3QobGlieGxfY3R4ICpj dHgsCiB2b2lkIGxpYnhsX2RldmljZV9uaWNfbGlzdF9mcmVlKGxpYnhsX2RldmljZV9uaWMqIGxp c3QsIGludCBudW0pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVS TkFMX0NBTExFUlNfT05MWTsKIGludCBsaWJ4bF9kZXZpY2VfbmljX2dldGluZm8obGlieGxfY3R4 ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4 bF9kZXZpY2VfbmljICpuaWMsIGxpYnhsX25pY2luZm8gKm5pY2luZm8pCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV9uaWMgKm5pYywgbGlieGxfbmljaW5m byAqbmljaW5mbykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxf Q0FMTEVSU19PTkxZOwogCiAvKgpAQCAtMjAwMCw3ICsyMDAwLDcgQEAgbGlieGxfZGV2aWNlX2No YW5uZWwgKmxpYnhsX2RldmljZV9jaGFubmVsX2xpc3QobGlieGxfY3R4ICpjdHgsCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCwK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCAqbnVt KTsKIGludCBsaWJ4bF9kZXZpY2VfY2hhbm5lbF9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4LCB1aW50 MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rldmlj ZV9jaGFubmVsICpjaGFubmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u c3QgbGlieGxfZGV2aWNlX2NoYW5uZWwgKmNoYW5uZWwsCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBsaWJ4bF9jaGFubmVsaW5mbyAqY2hhbm5lbGluZm8pOwogCiAvKiBWaXJ0dWFs IFRQTXMgKi8KQEAgLTIwMjIsNyArMjAyMiw3IEBAIGxpYnhsX2RldmljZV92dHBtICpsaWJ4bF9k ZXZpY2VfdnRwbV9saXN0KGxpYnhsX2N0eCAqY3R4LAogdm9pZCBsaWJ4bF9kZXZpY2VfdnRwbV9s aXN0X2ZyZWUobGlieGxfZGV2aWNlX3Z0cG0qLCBpbnQgbnVtKQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOwogaW50IGxpYnhsX2Rl dmljZV92dHBtX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3Z0cG0gKnZ0cG0sIGxpYnhsX3Z0 cG1pbmZvICp2dHBtaW5mbykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxp YnhsX2RldmljZV92dHBtICp2dHBtLCBsaWJ4bF92dHBtaW5mbyAqdnRwbWluZm8pCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAKIC8q IFZpcnR1YWwgZGlzcGxheXMgKi8KQEAgLTIwNDUsNyArMjA0NSw3IEBAIGxpYnhsX2RldmljZV92 ZGlzcGwgKmxpYnhsX2RldmljZV92ZGlzcGxfbGlzdChsaWJ4bF9jdHggKmN0eCwKIHZvaWQgbGli eGxfZGV2aWNlX3ZkaXNwbF9saXN0X2ZyZWUobGlieGxfZGV2aWNlX3ZkaXNwbCogbGlzdCwgaW50 IG51bSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxf Q0FMTEVSU19PTkxZOwogaW50IGxpYnhsX2RldmljZV92ZGlzcGxfZ2V0aW5mbyhsaWJ4bF9jdHgg KmN0eCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp YnhsX2RldmljZV92ZGlzcGwgKnZkaXNwbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgY29uc3QgbGlieGxfZGV2aWNlX3ZkaXNwbCAqdmRpc3BsLAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBsaWJ4bF92ZGlzcGxpbmZvICp2ZGlzcGxpbmZvKQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAKQEAgLTIw NjksNyArMjA2OSw3IEBAIGxpYnhsX2RldmljZV92c25kICpsaWJ4bF9kZXZpY2VfdnNuZF9saXN0 KGxpYnhsX2N0eCAqY3R4LAogdm9pZCBsaWJ4bF9kZXZpY2VfdnNuZF9saXN0X2ZyZWUobGlieGxf ZGV2aWNlX3ZzbmQqIGxpc3QsIGludCBudW0pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiBpbnQgbGlieGxfZGV2aWNlX3ZzbmRf Z2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnNuZCAqdnNuZCwKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV92c25kICp2c25kLAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbGlieGxfdnNuZGluZm8gKnZzbmRsaW5mbykKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKIApAQCAtMjA5 Miw3ICsyMDkyLDcgQEAgbGlieGxfZGV2aWNlX3ZrYiAqbGlieGxfZGV2aWNlX3ZrYl9saXN0KGxp YnhsX2N0eCAqY3R4LAogdm9pZCBsaWJ4bF9kZXZpY2VfdmtiX2xpc3RfZnJlZShsaWJ4bF9kZXZp Y2VfdmtiKiBsaXN0LCBpbnQgbnVtKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBM SUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiBpbnQgbGlieGxfZGV2aWNlX3ZrYl9nZXRpbmZv KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBjb25zdCBsaWJ4bF9kZXZpY2VfdmtiICp2a2IsCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGxpYnhsX3ZrYmluZm8gKnZrYmluZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv bGlieGxfY29uc29sZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY29uc29sZS5jCmluZGV4IDM2ZDc5 ZjVhZGMuLjA4OGE0NTViNTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NvbnNvbGUu YworKysgYi90b29scy9saWJ4bC9saWJ4bF9jb25zb2xlLmMKQEAgLTU2Niw3ICs1NjYsNyBAQCBs aWJ4bF9kZXZpY2VfY2hhbm5lbCAqbGlieGxfZGV2aWNlX2NoYW5uZWxfbGlzdChsaWJ4bF9jdHgg KmN0eCwKIH0KIAogaW50IGxpYnhsX2RldmljZV9jaGFubmVsX2dldGluZm8obGlieGxfY3R4ICpj dHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli eGxfZGV2aWNlX2NoYW5uZWwgKmNoYW5uZWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBjb25zdCBsaWJ4bF9kZXZpY2VfY2hhbm5lbCAqY2hhbm5lbCwKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGxpYnhsX2NoYW5uZWxpbmZvICpjaGFubmVsaW5mbykKIHsKICAg ICBHQ19JTklUKGN0eCk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMgYi90 b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKaW5kZXggYmM5ZTJkNWE3NC4uZDQ2ZTc4YTc1YyAxMDA2 NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs X2Rpc2suYwpAQCAtNTk4LDcgKzU5OCw4IEBAIGludCBsaWJ4bF92ZGV2X3RvX2RldmljZV9kaXNr KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKIH0KIAogaW50IGxpYnhsX2RldmljZV9k aXNrX2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX2Rpc2sgKmRpc2ssIGxpYnhsX2Rpc2tpbmZv ICpkaXNraW5mbykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2Rl dmljZV9kaXNrICpkaXNrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGlz a2luZm8gKmRpc2tpbmZvKQogewogICAgIEdDX0lOSVQoY3R4KTsKICAgICBjaGFyICpmZV9wYXRo LCAqbGlieGxfcGF0aDsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX25pYy5jIGIvdG9v bHMvbGlieGwvbGlieGxfbmljLmMKaW5kZXggZjJiNWUwMjI4NS4uMDc4ODBiMzllMSAxMDA2NDQK LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfbmljLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfbmlj LmMKQEAgLTM5OSw3ICszOTksOCBAQCB2b2lkIGxpYnhsX2RldmljZV9uaWNfbGlzdF9mcmVlKGxp YnhsX2RldmljZV9uaWMqIGxpc3QsIGludCBudW0pCiB9CiAKIGludCBsaWJ4bF9kZXZpY2Vfbmlj X2dldGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX25pYyAqbmljLCBsaWJ4bF9uaWNpbmZvICpuaWNp bmZvKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZGV2aWNlX25p YyAqbmljLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfbmljaW5mbyAqbmlj aW5mbykKIHsKICAgICBHQ19JTklUKGN0eCk7CiAgICAgY2hhciAqbmljcGF0aCwgKmxpYnhsX3Bh dGg7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF92ZGlzcGwuYyBiL3Rvb2xzL2xpYnhs L2xpYnhsX3ZkaXNwbC5jCmluZGV4IGM5Y2M0NTUxNzYuLjhkZGM4OTQwZTkgMTAwNjQ0Ci0tLSBh L3Rvb2xzL2xpYnhsL2xpYnhsX3ZkaXNwbC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3ZkaXNw bC5jCkBAIC0xNTIsNyArMTUyLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3ZkaXNwbF9n ZXRjb25uZWN0b3JzKGxpYnhsX2N0eCAqY3R4LAogfQogCiBpbnQgbGlieGxfZGV2aWNlX3ZkaXNw bF9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZkaXNwbCAqdmRpc3BsLAorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kZXZpY2VfdmRpc3BsICp2ZGlzcGws CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3ZkaXNwbGluZm8gKmluZm8p CiB7CiAgICAgR0NfSU5JVChjdHgpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdmti LmMgYi90b29scy9saWJ4bC9saWJ4bF92a2IuYwppbmRleCA2NGUyMGI3NzJhLi4yNjM3NmE3ZWVm IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF92a2IuYworKysgYi90b29scy9saWJ4bC9s aWJ4bF92a2IuYwpAQCAtMjcwLDcgKzI3MCw3IEBAIGludCBsaWJ4bF9kZXZpZF90b19kZXZpY2Vf dmtiKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKIH0KIAogaW50IGxpYnhsX2Rldmlj ZV92a2JfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92a2IgKnZrYiwKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZGV2aWNlX3ZrYiAqdmtiLAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBsaWJ4bF92a2JpbmZvICppbmZvKQogewogICAgIEdDX0lOSVQoY3R4 KTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3ZzbmQuYyBiL3Rvb2xzL2xpYnhsL2xp YnhsX3ZzbmQuYwppbmRleCAxMTUxY2JjNTY3Li4wYmM1ZjZkYmIxIDEwMDY0NAotLS0gYS90b29s cy9saWJ4bC9saWJ4bF92c25kLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdnNuZC5jCkBAIC01 NjMsNyArNTYzLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX3N0cmVhbV9nZXRpbmZvKGxp YnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKnBhdGgsCiB9CiAKIHN0YXRpYyBpbnQgbGlieGxfX2Rl dmljZV9wY21fZ2V0aW5mbyhsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICpwYXRoLAotICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92c25kICp2c25kLAor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV92 c25kICp2c25kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3Zz bmRpbmZvICppbmZvKQogewogICAgIGludCBpOwpAQCAtNTg4LDcgKzU4OCw3IEBAIHN0YXRpYyBp bnQgbGlieGxfX2RldmljZV9wY21fZ2V0aW5mbyhsaWJ4bF9fZ2MgKmdjLCBjb25zdCBjaGFyICpw YXRoLAogfQogCiBpbnQgbGlieGxfZGV2aWNlX3ZzbmRfZ2V0aW5mbyhsaWJ4bF9jdHggKmN0eCwg dWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZp Y2VfdnNuZCAqdnNuZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhs X2RldmljZV92c25kICp2c25kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf dnNuZGluZm8gKmluZm8pCiB7CiAgICAgR0NfSU5JVChjdHgpOwpkaWZmIC0tZ2l0IGEvdG9vbHMv bGlieGwvbGlieGxfdnRwbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfdnRwbS5jCmluZGV4IGY3NTAz OTVmNmYuLmRkMDBiMjY3YmIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3Z0cG0uYwor KysgYi90b29scy9saWJ4bC9saWJ4bF92dHBtLmMKQEAgLTkwLDcgKzkwLDcgQEAgc3RhdGljIGlu dCBsaWJ4bF9fdnRwbV9mcm9tX3hlbnN0b3JlKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKmxp YnhsX3BhdGgsCiAKIGludCBsaWJ4bF9kZXZpY2VfdnRwbV9nZXRpbmZvKGxpYnhsX2N0eCAqY3R4 LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCi0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfdnRwbSAqdnRwbSwKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RldmljZV92dHBtICp2dHBtLAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdnRwbWluZm8gKnZ0cG1pbmZvKQogewog ICAgIEdDX0lOSVQoY3R4KTsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==