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=-9.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,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 85B5CC4360C for ; Sat, 12 Oct 2019 14:36:51 +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 4F9BF2089C for ; Sat, 12 Oct 2019 14:36:51 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="Th/drH4O" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4F9BF2089C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=invisiblethingslab.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 1iJIVW-0000YB-Co; Sat, 12 Oct 2019 14:36:34 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iJIVV-0000Xz-0G for xen-devel@lists.xenproject.org; Sat, 12 Oct 2019 14:36:33 +0000 X-Inumbo-ID: ad6ffd1e-ecfd-11e9-9350-12813bfff9fa Received: from wout4-smtp.messagingengine.com (unknown [64.147.123.20]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id ad6ffd1e-ecfd-11e9-9350-12813bfff9fa; Sat, 12 Oct 2019 14:36:29 +0000 (UTC) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 8969857C; Sat, 12 Oct 2019 10:36:28 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Sat, 12 Oct 2019 10:36:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=8Ruyq0Rj+dxTgFQqWjzHFuXOl5sCUsMV8H9KlttxG g0=; b=Th/drH4OsjtqQ0ERqlV42tn+RsZAbj3d6x2f4h8QkhFu63vSQ5RnPGNWS Yzi+LAUV4fbXjFkhmirhm5XQDkZurK+yvxZRcwgwdK/sF8GqKPMOljk6bWzBIFSO RL1BSe8ObRw7CgeC7GTvuom2eWTXTkc40wv0MezGIFivAegxH5yFzpVM5kwdjAKm eCuipmVo/NsVs++rYsDUKSBzFAh53yQxpmBvqL5bMDaMitqDxErUqQ8gv4GblCh5 lOgP20lxIyZNaKgZLVxRlyBqNi+hLwNXuWQxvyjWKLUX6kIm660eoEep1bUITBje 4j2DFm6ynsDSTrsBM1ZYYZTHR/PBw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrieejgdejlecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33]) by mail.messagingengine.com (Postfix) with ESMTPA id 5132DD6005A; Sat, 12 Oct 2019 10:36:27 -0400 (EDT) From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= To: xen-devel@lists.xenproject.org Date: Sat, 12 Oct 2019 16:36:08 +0200 Message-Id: X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 Subject: [Xen-devel] [PATCH v2 1/2] efi: remove old SetVirtualAddressMap() arrangement 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: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , Jan Beulich Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" UmVtb3ZlIHVudXNlZCAoI2lmZGVmLWVkIG91dCkgY29kZS4gUmV2aXZpbmcgaXQgaW4gaXRzIGN1 cnJlbnQgc2hhcGUKd29uJ3QgZmx5IGJlY2F1c2U6CiAtIFNldFZpcnR1YWxBZGRyZXNzTWFwKCkg bmVlZHMgdG8gYmUgbWFwcGVkIHdpdGggMToxIG1hcHBpbmcsIHdoaWNoCiAgIGlzbid0IHRoZSBj YXNlIGF0IHRoaXMgdGltZQogLSBpdCB1c2VzIGRpcmVjdG1hcCwgd2hpY2ggaXMgZ29pbmcgYXdh eSBzb29uCiAtIGl0IHVzZXMgZGlyZWN0bWFwLCB3aGljaCBpcyBtYXBwZWQgd2l0aCBOWCwgYnJl YWtpbmcgRWZpUnVudGltZVNlcnZpY2VzQ29kZQoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWdu ZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs ZXRoaW5nc2xhYi5jb20+Ci0tLQogeGVuL2NvbW1vbi9lZmkvYm9vdC5jIHwgMjAgLS0tLS0tLS0t LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS94ZW4vY29tbW9uL2VmaS9ib290LmMgYi94ZW4vY29tbW9uL2VmaS9ib290LmMKaW5kZXggNzkx OTM3OC4uY2RkZjNkZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9lZmkvYm9vdC5jCisrKyBiL3hl bi9jb21tb24vZWZpL2Jvb3QuYwpAQCAtMjksOSArMjksNiBAQAogI3VuZGVmIF9fQVNTRU1CTFlf XwogI2VuZGlmCiAKLS8qIFVzaW5nIFNldFZpcnR1YWxBZGRyZXNzTWFwKCkgaXMgaW5jb21wYXRp YmxlIHdpdGgga2V4ZWM6ICovCi0jdW5kZWYgVVNFX1NFVF9WSVJUVUFMX0FERFJFU1NfTUFQCi0K ICNkZWZpbmUgRUZJX1JFVklTSU9OKG1ham9yLCBtaW5vcikgKCgobWFqb3IpIDw8IDE2KSB8ICht aW5vcikpCiAKICNkZWZpbmUgU01CSU9TM19UQUJMRV9HVUlEIFwKQEAgLTEwOTksOSArMTA5Niw2 IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlZmlfZXhpdF9ib290KEVGSV9IQU5ETEUgSW1hZ2VIYW5k bGUsIEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlCiAKICAgICAvKiBBZGp1c3QgcG9pbnRlcnMgaW50 byBFRkkuICovCiAgICAgZWZpX2N0ID0gKHZvaWQgKillZmlfY3QgKyBESVJFQ1RNQVBfVklSVF9T VEFSVDsKLSNpZmRlZiBVU0VfU0VUX1ZJUlRVQUxfQUREUkVTU19NQVAKLSAgICBlZmlfcnMgPSAo dm9pZCAqKWVmaV9ycyArIERJUkVDVE1BUF9WSVJUX1NUQVJUOwotI2VuZGlmCiAgICAgZWZpX21l bW1hcCA9ICh2b2lkICopZWZpX21lbW1hcCArIERJUkVDVE1BUF9WSVJUX1NUQVJUOwogICAgIGVm aV9md192ZW5kb3IgPSAodm9pZCAqKWVmaV9md192ZW5kb3IgKyBESVJFQ1RNQVBfVklSVF9TVEFS VDsKIH0KQEAgLTE0MjIsNyArMTQxNiw2IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2VmaV9w YXJhbShjb25zdCBjaGFyICpzKQogfQogY3VzdG9tX3BhcmFtKCJlZmkiLCBwYXJzZV9lZmlfcGFy YW0pOwogCi0jaWZuZGVmIFVTRV9TRVRfVklSVFVBTF9BRERSRVNTX01BUAogc3RhdGljIF9faW5p dCB2b2lkIGNvcHlfbWFwcGluZyh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBlbmQs CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgKCppc192YWxpZCkodW5zaWdu ZWQgbG9uZyBzbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHVuc2lnbmVkIGxvbmcgZW1mbikpCkBAIC0xNDY2LDcgKzE0NTksNiBAQCBzdGF0aWMg Ym9vbCBfX2luaXQgcnRfcmFuZ2VfdmFsaWQodW5zaWduZWQgbG9uZyBzbWZuLCB1bnNpZ25lZCBs b25nIGVtZm4pCiB7CiAgICAgcmV0dXJuIHRydWU7CiB9Ci0jZW5kaWYKIAogI2RlZmluZSBJTlZB TElEX1ZJUlRVQUxfQUREUkVTUyAoMHhCQUFBRFVMIDw8IFwKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChFRklfUEFHRV9TSElGVCArIEJJVFNfUEVSX0xPTkcgLSAzMikpCkBAIC0x NDc0LDEzICsxNDY2LDExIEBAIHN0YXRpYyBib29sIF9faW5pdCBydF9yYW5nZV92YWxpZCh1bnNp Z25lZCBsb25nIHNtZm4sIHVuc2lnbmVkIGxvbmcgZW1mbikKIHZvaWQgX19pbml0IGVmaV9pbml0 X21lbW9yeSh2b2lkKQogewogICAgIHVuc2lnbmVkIGludCBpOwotI2lmbmRlZiBVU0VfU0VUX1ZJ UlRVQUxfQUREUkVTU19NQVAKICAgICBzdHJ1Y3QgcnRfZXh0cmEgewogICAgICAgICBzdHJ1Y3Qg cnRfZXh0cmEgKm5leHQ7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgc21mbiwgZW1mbjsKICAgICAg ICAgdW5zaWduZWQgaW50IHByb3Q7CiAgICAgfSAqZXh0cmEsICpleHRyYV9oZWFkID0gTlVMTDsK LSNlbmRpZgogCiAgICAgZnJlZV9lYm1hbGxvY191bnVzZWRfbWVtKCk7CiAKQEAgLTE1NjMsNyAr MTU1Myw2IEBAIHZvaWQgX19pbml0IGVmaV9pbml0X21lbW9yeSh2b2lkKQogICAgICAgICAgICAg ICAgIHByaW50ayhYRU5MT0dfRVJSICJDb3VsZCBub3QgbWFwIE1GTnMgJSNseC0lI2x4XG4iLAog ICAgICAgICAgICAgICAgICAgICAgICBzbWZuLCBlbWZuIC0gMSk7CiAgICAgICAgIH0KLSNpZm5k ZWYgVVNFX1NFVF9WSVJUVUFMX0FERFJFU1NfTUFQCiAgICAgICAgIGVsc2UgaWYgKCAhKChkZXNj LT5QaHlzaWNhbFN0YXJ0ICsgbGVuIC0gMSkgPj4gKFZBRERSX0JJVFMgLSAxKSkgJiYKICAgICAg ICAgICAgICAgICAgIChleHRyYSA9IHhtYWxsb2Moc3RydWN0IHJ0X2V4dHJhKSkgIT0gTlVMTCAp CiAgICAgICAgIHsKQEAgLTE1NzQsMTIgKzE1NjMsOCBAQCB2b2lkIF9faW5pdCBlZmlfaW5pdF9t ZW1vcnkodm9pZCkKICAgICAgICAgICAgIGV4dHJhX2hlYWQgPSBleHRyYTsKICAgICAgICAgICAg IGRlc2MtPlZpcnR1YWxTdGFydCA9IGRlc2MtPlBoeXNpY2FsU3RhcnQ7CiAgICAgICAgIH0KLSNl bmRpZgogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSNpZmRlZiBVU0VfU0VUX1ZJUlRVQUxfQURE UkVTU19NQVAKLSAgICAgICAgICAgIC8qIFhYWCBhbGxvY2F0ZSBlLmcuIGRvd24gZnJvbSBGSVhB RERSX1NUQVJUICovCi0jZW5kaWYKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJObyBt YXBwaW5nIGZvciBNRk5zICUjbHgtJSNseFxuIiwKICAgICAgICAgICAgICAgICAgICBzbWZuLCBl bWZuIC0gMSk7CiAgICAgICAgIH0KQEAgLTE1OTEsMTAgKzE1NzYsNiBAQCB2b2lkIF9faW5pdCBl ZmlfaW5pdF9tZW1vcnkodm9pZCkKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotI2lmZGVmIFVT RV9TRVRfVklSVFVBTF9BRERSRVNTX01BUAotICAgIGVmaV9ycy0+U2V0VmlydHVhbEFkZHJlc3NN YXAoZWZpX21lbW1hcF9zaXplLCBlZmlfbWRlc2Nfc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIG1kZXNjX3ZlciwgZWZpX21lbW1hcCk7Ci0jZWxzZQogICAgIC8qIFNldCB1 cCAxOjEgcGFnZSB0YWJsZXMgdG8gZG8gcnVudGltZSBjYWxscyBpbiAicGh5c2ljYWwiIG1vZGUu ICovCiAgICAgZWZpX2w0X3BndGFibGUgPSBhbGxvY194ZW5fcGFnZXRhYmxlKCk7CiAgICAgQlVH X09OKCFlZmlfbDRfcGd0YWJsZSk7CkBAIC0xNjgwLDYgKzE2NjEsNSBAQCB2b2lkIF9faW5pdCBl ZmlfaW5pdF9tZW1vcnkodm9pZCkKICAgICBmb3IgKCBpID0gbDRfdGFibGVfb2Zmc2V0KEhZUEVS VklTT1JfVklSVF9TVEFSVCk7CiAgICAgICAgICAgaSA8IGw0X3RhYmxlX29mZnNldChESVJFQ1RN QVBfVklSVF9FTkQpOyArK2kgKQogICAgICAgICBlZmlfbDRfcGd0YWJsZVtpXSA9IGlkbGVfcGdf dGFibGVbaV07Ci0jZW5kaWYKIH0KICNlbmRpZgotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==