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=-10.0 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 C6BBFC0651F for ; Thu, 4 Jul 2019 14:57:57 +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 A2F5C218A6 for ; Thu, 4 Jul 2019 14:57:57 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A2F5C218A6 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 1hj3B8-0005m2-06; Thu, 04 Jul 2019 14:57:42 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hj3B6-0005lw-OZ for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:40 +0000 X-Inumbo-ID: 10aad761-9e6c-11e9-8980-bc764e045a96 Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS id 10aad761-9e6c-11e9-8980-bc764e045a96; Thu, 04 Jul 2019 14:57:38 +0000 (UTC) Authentication-Results: esa4.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 (esa4.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=esa4.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="anthony.perard@citrix.com"; x-conformance=sidf_compatible Received-SPF: Pass (esa4.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=esa4.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 (esa4.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=esa4.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="postmaster@mail.citrix.com"; x-conformance=sidf_compatible IronPort-SDR: 7cNuWE1mrSMpjxZmKBccnWNbESsHjvak7ZW/khFwbqA4XFy8TMNFBZk3X8CNCmC2hs6KYhGeLe HNCxxLlKpwFVgPMqBrGdn25/ymiyE2RnBW7yFmEjCrQYFz3MwSuTRPtnC3hnJop4H4VYaAA9Ox 0DkaPh3LUTLTcs4Na4MIDSWAOJ/a4XwwGFyXZ+hWS8U+/j2PskqeSzab0OoqVeexOQz7MGANdA DYPKB4h+ZmLI8C8KwT52jGLBCNOZsR0+o5RvKhQ/Qee3yMj0F8gzxPwQ+i8DRzIe/A5hUCs9OY F18= X-SBRS: 2.7 X-MesageID: 2650915 X-Ironport-Server: esa4.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; d="scan'208";a="2650915" From: Anthony PERARD To: Date: Thu, 4 Jul 2019 15:42:12 +0100 Message-ID: <20190704144233.27968-15-anthony.perard@citrix.com> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com> References: <20190704144233.27968-1-anthony.perard@citrix.com> MIME-Version: 1.0 Subject: [Xen-devel] [PATCH v3 14/35] OvmfPkg/AcpiPlatformDxe: Use XenPlatformLib 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: Ard Biesheuvel , Jordan Justen , Julien Grall , Anthony PERARD , xen-devel@lists.xenproject.org, Laszlo Ersek Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" VGhpcyBwYXRjaCByZXBsYWNlIHRoZSBYZW5EZXRlY3RlZCgpIGZ1bmN0aW9uIGJ5IHRoZSBvbmUg aW4KWGVuUGxhdGZvcm1MaWIuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z aG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9u eS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBuZXcgcGF0Y2gs IHNwbGl0ZWQgZnJvbSB0aGUgbmV4dCBwYXRjaAogICAgICAod2hpY2ggd2FzIE92bWZQa2cvQWNw aVBsYXRmb3JtRHhlOiBVc2UgUFZIIFJTRFAgaWYgZXhpc3QpCgogT3ZtZlBrZy9Pdm1mUGtnSWEz Mi5kc2MgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIE92bWZQa2cvT3ZtZlBrZ0lhMzJYNjQu ZHNjICAgICAgICAgICAgICAgICAgfCAgMSArCiBPdm1mUGtnL092bWZQa2dYNjQuZHNjICAgICAg ICAgICAgICAgICAgICAgIHwgIDEgKwogT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvQWNwaVBsYXRm b3JtRHhlLmluZiB8ICAyICstCiBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0u aCAgICAgIHwgIDYgKy0tLS0tCiBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9YZW4uYyAgICAgICAg ICAgICAgIHwgMjQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDUgaW5z ZXJ0aW9ucygrKSwgMzAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mUGtn SWEzMi5kc2MgYi9Pdm1mUGtnL092bWZQa2dJYTMyLmRzYwppbmRleCBkNjBiY2Q1ZTU0Li4xYjEx NmZlM2IzIDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZQa2dJYTMyLmRzYworKysgYi9Pdm1mUGtn L092bWZQa2dJYTMyLmRzYwpAQCAtMjAyLDYgKzIwMiw3IEBAIFtMaWJyYXJ5Q2xhc3Nlc10KICAg U21idXNMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVNtYnVzTGliTnVsbC9CYXNlU21idXNMaWJOdWxs LmluZg0KICAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZU9yZGVyZWRD b2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJlZEJsYWNrVHJl ZUxpYi5pbmYNCiAgIFhlbkh5cGVyY2FsbExpYnxPdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxs TGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCisgIFhlblBsYXRmb3JtTGlifE92bWZQa2cvTGlicmFy eS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYNCiANCiAhaWYgJChUUE0yX0VOQUJM RSkgPT0gVFJVRQ0KICAgVHBtMkNvbW1hbmRMaWJ8U2VjdXJpdHlQa2cvTGlicmFyeS9UcG0yQ29t bWFuZExpYi9UcG0yQ29tbWFuZExpYi5pbmYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZQa2dJ YTMyWDY0LmRzYyBiL092bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNjCmluZGV4IGRlZDNlOGE0NjQu LmJkODYyNWEwNzUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNjCisrKyBi L092bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNjCkBAIC0yMDcsNiArMjA3LDcgQEAgW0xpYnJhcnlD bGFzc2VzXQogICBTbWJ1c0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlU21idXNMaWJOdWxsL0Jhc2VT bWJ1c0xpYk51bGwuaW5mDQogICBPcmRlcmVkQ29sbGVjdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9C YXNlT3JkZXJlZENvbGxlY3Rpb25SZWRCbGFja1RyZWVMaWIvQmFzZU9yZGVyZWRDb2xsZWN0aW9u UmVkQmxhY2tUcmVlTGliLmluZg0KICAgWGVuSHlwZXJjYWxsTGlifE92bWZQa2cvTGlicmFyeS9Y ZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmluZg0KKyAgWGVuUGxhdGZvcm1MaWJ8T3Zt ZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmluZg0KIA0KICFpZiAk KFRQTTJfRU5BQkxFKSA9PSBUUlVFDQogICBUcG0yQ29tbWFuZExpYnxTZWN1cml0eVBrZy9MaWJy YXJ5L1RwbTJDb21tYW5kTGliL1RwbTJDb21tYW5kTGliLmluZg0KZGlmZiAtLWdpdCBhL092bWZQ a2cvT3ZtZlBrZ1g2NC5kc2MgYi9Pdm1mUGtnL092bWZQa2dYNjQuZHNjCmluZGV4IDEzMWYyYjBi NDcuLmRiOWJhN2NjMTUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlBrZ1g2NC5kc2MKKysrIGIv T3ZtZlBrZy9Pdm1mUGtnWDY0LmRzYwpAQCAtMjA3LDYgKzIwNyw3IEBAIFtMaWJyYXJ5Q2xhc3Nl c10KICAgU21idXNMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVNtYnVzTGliTnVsbC9CYXNlU21idXNM aWJOdWxsLmluZg0KICAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZU9y ZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJlZEJs YWNrVHJlZUxpYi5pbmYNCiAgIFhlbkh5cGVyY2FsbExpYnxPdm1mUGtnL0xpYnJhcnkvWGVuSHlw ZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCisgIFhlblBsYXRmb3JtTGlifE92bWZQa2cv TGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYNCiANCiAhaWYgJChUUE0y X0VOQUJMRSkgPT0gVFJVRQ0KICAgVHBtMkNvbW1hbmRMaWJ8U2VjdXJpdHlQa2cvTGlicmFyeS9U cG0yQ29tbWFuZExpYi9UcG0yQ29tbWFuZExpYi5pbmYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL0Fj cGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm1EeGUuaW5mIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1E eGUvQWNwaVBsYXRmb3JtRHhlLmluZgppbmRleCAyNDYzNGVlYWUyLi5lYWRhY2UzNjZkIDEwMDY0 NAotLS0gYS9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm1EeGUuaW5mCisrKyBi L092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybUR4ZS5pbmYKQEAgLTQ0LDEzICs0 NCwxMyBAQCBbTGlicmFyeUNsYXNzZXNdCiAgIERlYnVnTGliDQogICBVZWZpQm9vdFNlcnZpY2Vz VGFibGVMaWINCiAgIFVlZmlEcml2ZXJFbnRyeVBvaW50DQotICBIb2JMaWINCiAgIFFlbXVGd0Nm Z0xpYg0KICAgUWVtdUZ3Q2ZnUzNMaWINCiAgIE1lbW9yeUFsbG9jYXRpb25MaWINCiAgIEJhc2VM aWINCiAgIER4ZVNlcnZpY2VzVGFibGVMaWINCiAgIE9yZGVyZWRDb2xsZWN0aW9uTGliDQorICBY ZW5QbGF0Zm9ybUxpYg0KIA0KIFtQcm90b2NvbHNdDQogICBnRWZpQWNwaVRhYmxlUHJvdG9jb2xH dWlkICAgICAgICAgICAgICAgICAgICAgIyBQUk9UT0NPTCBBTFdBWVNfQ09OU1VNRUQNCmRpZmYg LS1naXQgYS9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0uaCBiL092bWZQa2cv QWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oCmluZGV4IDMwMzdhZmNmMTguLjk1OTdlMDI4 ZTQgMTAwNjQ0Ci0tLSBhL092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oCisr KyBiL092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oCkBAIC0xOSw2ICsxOSw3 IEBACiAjaW5jbHVkZSA8TGlicmFyeS9VZWZpQm9vdFNlcnZpY2VzVGFibGVMaWIuaD4NCiAjaW5j bHVkZSA8TGlicmFyeS9EZWJ1Z0xpYi5oPg0KICNpbmNsdWRlIDxMaWJyYXJ5L1BjZExpYi5oPg0K KyNpbmNsdWRlIDxMaWJyYXJ5L1hlblBsYXRmb3JtTGliLmg+DQogDQogI2luY2x1ZGUgPEluZHVz dHJ5U3RhbmRhcmQvQWNwaS5oPg0KIA0KQEAgLTUyLDExICs1Myw2IEBAIFFlbXVJbnN0YWxsQWNw aVRhYmxlICgKICAgT1VUICBVSU5UTiAgICAgICAgICAgICAgICAgICAgICAgICAqVGFibGVLZXkN CiAgICk7DQogDQotQk9PTEVBTg0KLVhlbkRldGVjdGVkICgNCi0gIFZPSUQNCi0gICk7DQotDQog RUZJX1NUQVRVUw0KIEVGSUFQSQ0KIEluc3RhbGxYZW5UYWJsZXMgKA0KZGlmZiAtLWdpdCBhL092 bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvWGVu LmMKaW5kZXggZTRlNDdiZjBlOC4uODI3OTRiOTMzZSAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9BY3Bp UGxhdGZvcm1EeGUvWGVuLmMKKysrIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvWGVuLmMKQEAg LTksOCArOSw2IEBACiAqKi8gDQogDQogI2luY2x1ZGUgIkFjcGlQbGF0Zm9ybS5oIg0KLSNpbmNs dWRlIDxMaWJyYXJ5L0hvYkxpYi5oPg0KLSNpbmNsdWRlIDxHdWlkL1hlbkluZm8uaD4NCiAjaW5j bHVkZSA8TGlicmFyeS9CYXNlTGliLmg+DQogDQogI2RlZmluZSBYRU5fQUNQSV9QSFlTSUNBTF9B RERSRVNTICAgICAgICAgMHgwMDBFQTAyMA0KQEAgLTE4LDI4ICsxNiw2IEBACiANCiBFRklfQUNQ SV8yXzBfUk9PVF9TWVNURU1fREVTQ1JJUFRJT05fUE9JTlRFUiAgKlhlbkFjcGlSc2RwU3RydWN0 dXJlUHRyID0gTlVMTDsNCiANCi0vKioNCi0gIFRoaXMgZnVuY3Rpb24gZGV0ZWN0cyBpZiBPVk1G IGlzIHJ1bm5pbmcgb24gWGVuLg0KLQ0KLSoqLw0KLUJPT0xFQU4NCi1YZW5EZXRlY3RlZCAoDQot ICBWT0lEDQotICApDQotew0KLSAgRUZJX0hPQl9HVUlEX1RZUEUgICAgICAgICAqR3VpZEhvYjsN Ci0NCi0gIC8vDQotICAvLyBTZWUgaWYgYSBYZW5JbmZvIEhPQiBpcyBhdmFpbGFibGUNCi0gIC8v DQotICBHdWlkSG9iID0gR2V0Rmlyc3RHdWlkSG9iICgmZ0VmaVhlbkluZm9HdWlkKTsNCi0gIGlm IChHdWlkSG9iID09IE5VTEwpIHsNCi0gICAgcmV0dXJuIEZBTFNFOw0KLSAgfQ0KLQ0KLSAgcmV0 dXJuIFRSVUU7DQotfQ0KLQ0KIC8qKg0KICAgR2V0IHRoZSBhZGRyZXNzIG9mIFhlbiBBQ1BJIFJv b3QgU3lzdGVtIERlc2NyaXB0aW9uIFBvaW50ZXIgKFJTRFApDQogICBzdHJ1Y3R1cmUuDQotLSAK QW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0 Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl dmVs