From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 0D3B6AC1626 for ; Wed, 3 Apr 2024 21:20:04 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=ndSlo/OQPqozucF0Hyq2jCV3eXtgaS6qWPEG91vczC8=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20240206; t=1712179203; v=1; b=0IbTJ2mapkY84oeFTTYEfo2MlOxHm4UTxKGx4ZIuIjyWHltFwJlEZyhsSBYNu4hg8LJMdaeD fa4+6+s2xJbOd+Cjv1sF/HcV013l1sqjhpxhb4rvfk5YUANwsmFkvPPRCXJ4hcuUPYtojTxuDne 5k3nehN8dVFoyIS8tUTg3sK11jtCrZ2Wr53Q4FPTFdO7BUjCSH6ssyZsFkkoVSzBmdFHYV6NpvT JNek+jjRAPGkz6uH5CxtP2SN4ZGN8pNpoHXcRpL/rkyHdPj2mlVc97pMTLWlYDq0NYUYrHqrN66 GwdxuKKBZncdE0XuDh2dBkP544ucdLbnMGzAIYNrYtj6A== X-Received: by 127.0.0.2 with SMTP id a3psYY7687511xFQF13DOZCp; Wed, 03 Apr 2024 14:20:03 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web11.23663.1712179200661311519 for ; Wed, 03 Apr 2024 14:20:00 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3F27B1688; Wed, 3 Apr 2024 14:20:31 -0700 (PDT) X-Received: from beelzebub.ast.arm.com (u203625-lin.austin.arm.com [10.118.28.39]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 167083F7F4; Wed, 3 Apr 2024 14:20:00 -0700 (PDT) From: "Sam Kaynor" To: devel@edk2.groups.io Cc: Ray Ni , Zhichao Gao , Michael D Kinney , Liming Gao , Zhiguang Liu Subject: [edk2-devel] [PATCH v4 3/3] ShellPkg: UefiShellDebug1CommandsLib: Conformance Profiles in Dmem.c Date: Wed, 3 Apr 2024 16:19:33 -0500 Message-Id: <20240403211933.1662236-4-Sam.Kaynor@arm.com> In-Reply-To: <20240403211933.1662236-1-Sam.Kaynor@arm.com> References: <20240403211933.1662236-1-Sam.Kaynor@arm.com> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 03 Apr 2024 14:20:00 -0700 Resent-From: sam.kaynor@arm.com Reply-To: devel@edk2.groups.io,sam.kaynor@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 0qm3dBA8P8gPx3n0EQgXHsXgx7686176AA= Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=0IbTJ2ma; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io UkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTQzNTIK CkltcGxlbWVudGVkIGR1bXBpbmcgb2YgdGhlIFVFRkkgQ29uZm9ybWFuY2UgUHJvZmlsZXMgVGFi bGUgdXNpbmcgRG1lbS5jCkFkZGl0aW9uYWxseSBhZGRlZCB0aGUgYmFzZSBzdXBwb3J0IGZvciB0 aGUgdGFibGUgd2l0aCBuZXcKaGVhZGVyIGZpbGUgQ29uZm9ybWFuY2VQcm9maWxlcy5oIChDYydk IG1haW50YWluZXJzIG9mIE1kZVBrZyBmb3IgdGhpcykKCkNjOiBSYXkgTmkgPHJheS5uaUBpbnRl bC5jb20+CkNjOiBaaGljaGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgpDYzogTWljaGFl bCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CkNjOiBMaW1pbmcgR2FvIDxn YW9saW1pbmdAYnlvc29mdC5jb20uY24+CkNjOiBaaGlndWFuZyBMaXUgPHpoaWd1YW5nLmxpdUBp bnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFNhbSBLYXlub3IgPFNhbS5LYXlub3JAYXJtLmNvbT4K LS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBmaXhlZCBidWlsZCBlcnJvcnMKICAgIC0gcHJvcGVy bHkgdXNpbmcgQWRkcmVzcyB2YXJpYWJsZQogICAgLSByZW1vdmVkIHVuZWNlc3NhcnkgY29tbWVu dCBpbiBoZWFkZXIgZmlsZQoKIE1kZVBrZy9NZGVQa2cuZGVjICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysKIFNoZWxsUGtnL0xp YnJhcnkvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNM aWIuaW5mIHwgIDMgKwogTWRlUGtnL0luY2x1ZGUvR3VpZC9Db25mb3JtYW5jZVByb2ZpbGVzLmgg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA1NiArKysrKysrKysrKysrKysrCiBT aGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbERlYnVnMUNvbW1hbmRzTGliL0RtZW0uYyAgICAgICAg ICAgICAgICAgICAgICAgICB8IDY5ICsrKysrKysrKysrKysrKysrKysrCiBTaGVsbFBrZy9MaWJy YXJ5L1VlZmlTaGVsbERlYnVnMUNvbW1hbmRzTGliL1VlZmlTaGVsbERlYnVnMUNvbW1hbmRzTGli LnVuaSB8ICA1ICsrCiA1IGZpbGVzIGNoYW5nZWQsIDEzOCBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvTWRlUGtnL01kZVBrZy5kZWMgYi9NZGVQa2cvTWRlUGtnLmRlYwppbmRleCAwYzE4ZTFk ZWNkNTEuLjg2MTgzOGMxNDhmMyAxMDA2NDQKLS0tIGEvTWRlUGtnL01kZVBrZy5kZWMKKysrIGIv TWRlUGtnL01kZVBrZy5kZWMKQEAgLTc0Niw2ICs3NDYsMTEgQEAgW0d1aWRzXQogICAjIyBJbmNs dWRlL0d1aWQvRGV2aWNlQXV0aGVudGljYXRpb24uaA0KICAgZ0VmaURldmljZVNpZ25hdHVyZURh dGFiYXNlR3VpZCAgPSB7IDB4YjljMmI0ZjQsIDB4YmY1ZiwgMHg0NjJkLCB7MHg4YSwgMHhkZiwg MHhjNSwgMHhjNywgMHhhLCAweGMzLCAweDVkLCAweGFkIH19DQogDQorICAjIyBJbmNsdWRlL0d1 aWQvQ29uZm9ybWFuY2VQcm9maWxlcy5oDQorICBnRWZpQ29uZlByb2ZpbGVzVGFibGVHdWlkICAg ICAgICA9IHsgMHgzNjEyMjU0NiwgMHhmN2U3LCAweDRjOGYsIHsgMHhiZCwgMHg5YiwgMHhlYiwg MHg4NSwgMHgyNSwgMHhiNSwgMHgwYywgMHgwYiB9fQ0KKyAgZ0VmaUNvbmZQcm9maWxlc1VlZmlT cGVjR3VpZCAgICAgPSB7IDB4NTIzYzkxYWYsIDB4YTE5NSwgMHg0MzgyLCB7IDB4ODEsIDB4OGQs IDB4MjksIDB4NWYsIDB4ZTQsIDB4MDAsIDB4NjQsIDB4NjUgfX0NCisgIGdFZmlDb25mUHJvZmls ZXNFYmJyU3BlY0d1aWQgICAgID0geyAweGNjZTMzYzM1LCAweDc0YWMsIDB4NDA4NywgeyAweGJj LCAweGU3LCAweDhiLCAweDI5LCAweGIwLCAweDJlLCAweGViLCAweDI3IH19DQorDQogICAjDQog ICAjIEdVSUQgZGVmaW5lZCBpbiBQSTEuMA0KICAgIw0KZGlmZiAtLWdpdCBhL1NoZWxsUGtnL0xp YnJhcnkvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNM aWIuaW5mIGIvU2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxEZWJ1ZzFDb21tYW5kc0xpYi9VZWZp U2hlbGxEZWJ1ZzFDb21tYW5kc0xpYi5pbmYKaW5kZXggMzc0MWRhYzVkOTRjLi4xNzJhYzI4NjJi YTEgMTAwNjQ0Ci0tLSBhL1NoZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNM aWIvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIuaW5mCisrKyBiL1NoZWxsUGtnL0xpYnJhcnkv VWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIuaW5m CkBAIC0xMzksMyArMTM5LDYgQEAgW0d1aWRzXQogICBnRWZpSnNvbkNvbmZpZ0RhdGFUYWJsZUd1 aWQgICAgICMjIFNPTUVUSU1FU19DT05TVU1FUyAjIyBTeXN0ZW1UYWJsZQ0KICAgZ0VmaUpzb25D YXBzdWxlRGF0YVRhYmxlR3VpZCAgICAjIyBTT01FVElNRVNfQ09OU1VNRVMgIyMgU3lzdGVtVGFi bGUNCiAgIGdFZmlKc29uQ2Fwc3VsZVJlc3VsdFRhYmxlR3VpZCAgIyMgU09NRVRJTUVTX0NPTlNV TUVTICMjIFN5c3RlbVRhYmxlDQorICBnRWZpQ29uZlByb2ZpbGVzVGFibGVHdWlkICAgICAgICMj IFNPTUVUSU1FU19DT05TVU1FUyAjIyBTeXN0ZW1UYWJsZQ0KKyAgZ0VmaUNvbmZQcm9maWxlc1Vl ZmlTcGVjR3VpZCAgICAjIyBTT01FVElNRVNfQ09OU1VNRVMgIyMgR1VJRA0KKyAgZ0VmaUNvbmZQ cm9maWxlc0ViYnJTcGVjR3VpZCAgICAjIyBTT01FVElNRVNfQ09OU1VNRVMgIyMgR1VJRA0KZGlm ZiAtLWdpdCBhL01kZVBrZy9JbmNsdWRlL0d1aWQvQ29uZm9ybWFuY2VQcm9maWxlcy5oIGIvTWRl UGtnL0luY2x1ZGUvR3VpZC9Db25mb3JtYW5jZVByb2ZpbGVzLmgKbmV3IGZpbGUgbW9kZSAxMDA2 NDQKaW5kZXggMDAwMDAwMDAwMDAwLi5jNjIxMWQ2M2Q3OWMKLS0tIC9kZXYvbnVsbAorKysgYi9N ZGVQa2cvSW5jbHVkZS9HdWlkL0NvbmZvcm1hbmNlUHJvZmlsZXMuaApAQCAtMCwwICsxLDU2IEBA CisvKiogQGZpbGUNCisgIExlZ2FsIGluZm9ybWF0aW9uDQorDQorKiovDQorDQorI2lmbmRlZiBf X0NPTkZPUk1BTkNFX1BST0ZJTEVTX1RBQkxFX0dVSURfSF9fDQorI2RlZmluZSBfX0NPTkZPUk1B TkNFX1BST0ZJTEVTX1RBQkxFX0dVSURfSF9fDQorDQorDQorLy8NCisvLyBUaGlzIHRhYmxlIGFs bG93cyB0aGUgcGxhdGZvcm0gdG8gYWR2ZXJ0aXNlIGl0cyBVRUZJIHNwZWNpZmljYXRpb24gY29u Zm9ybWFuY2UNCisvLyBpbiB0aGUgZm9ybSBvZiBwcmUtZGVmaW5lZCBwcm9maWxlcy4gRWFjaCBw cm9maWxlIGlzIGlkZW50aWZpZWQgYnkgYSBHVUlELCB3aXRoDQorLy8ga25vd24gcHJvZmlsZXMg bGlzdGVkIGluIHRoZSBzZWN0aW9uIGJlbG93Lg0KKy8vIFRoZSBhYnNlbmNlIG9mIHRoaXMgdGFi bGUgc2hhbGwgaW5kaWNhdGUgdGhhdCB0aGUgcGxhdGZvcm0gaW1wbGVtZW50YXRpb24gaXMNCisv LyBjb25mb3JtYW50IHdpdGggdGhlIFVFRkkgc3BlY2lmaWNhdGlvbiByZXF1aXJlbWVudHMsIGFz IGRlZmluZWQgaW4gU2VjdGlvbiAyLjYuDQorLy8gVGhpcyBpcyBlcXVpdmFsZW50IHRvIHB1Ymxp c2hpbmcgdGhpcyBjb25maWd1cmF0aW9uIHRhYmxlIHdpdGggdGhlDQorLy8gRUZJX0NPTkZPUk1B TkNFX1BST0ZJTEVTX1VFRklfU1BFQ19HVUlEIGNvbmZvcm1hbmNlIHByb2ZpbGUuDQorLy8NCisj ZGVmaW5lIEVGSV9DT05GT1JNQU5DRV9QUk9GSUxFU19UQUJMRV9HVUlEIFwNCisgIHsgXA0KKyAg ICAweDM2MTIyNTQ2LCAweGY3ZTcsIDB4NGM4ZiwgeyAweGJkLCAweDliLCAweGViLCAweDg1LCAw eDI1LCAweGI1LCAweDBjLCAweDBiIH0gXA0KKyAgfQ0KKw0KKyNwcmFnbWEgcGFjaygxKQ0KKw0K K3R5cGVkZWYgc3RydWN0IHsNCisgIC8vLw0KKyAgLy8vIFZlcnNpb24gb2YgdGhlIHRhYmxlIG11 c3QgYmUgMHgxDQorICAvLy8NCisgIFVJTlQxNiBWZXJzaW9uOw0KKyAgLy8vDQorICAvLy8gVGhl IG51bWJlciBvZiBwcm9maWxlcyBHVUlEcyBwcmVzZW50IGluIENvbmZvcm1hbmNlUHJvZmlsZXMN CisgIC8vLw0KKyAgVUlOVDE2IE51bWJlck9mUHJvZmlsZXM7DQorICAvLy8NCisgIC8vLyBBbiBh cnJheSBvZiBjb25mb3JtYW5jZSBwcm9maWxlIEdVSURzIHRoYXQgYXJlIHN1cHBvcnRlZCBieSB0 aGlzIHN5c3RlbS4NCisgIC8vLyBFRklfR1VJRCAgICAgICAgQ29uZm9ybWFuY2VQcm9maWxlc1td Ow0KKyAgLy8vDQorfSBFRklfQ09ORk9STUFOQ0VfUFJPRklMRVNfVEFCTEU7DQorDQorI2RlZmlu ZSBFRklfQ09ORk9STUFOQ0VfUFJPRklMRVNfVEFCTEVfVkVSU0lPTiAweDENCisNCisvLw0KKy8v IEdVSUQgZGVmaW5lZCBpbiBzcGVjLg0KKy8vDQorI2RlZmluZSBFRklfQ09ORk9STUFOQ0VfUFJP RklMRVNfVUVGSV9TUEVDX0dVSUQgXA0KKyAgICB7IDB4NTIzYzkxYWYsIDB4YTE5NSwgMHg0Mzgy LCBcDQorICAgIHsgMHg4MSwgMHg4ZCwgMHgyOSwgMHg1ZiwgMHhlNCwgMHgwMCwgMHg2NCwgMHg2 NSB9fQ0KKyNkZWZpbmUgRUZJX0NPTkZPUk1BTkNFX1BST0ZJTEVfRUJCUl8yXzFfR1VJRCBcDQor ICAgIHsgMHhjY2UzM2MzNSwgMHg3NGFjLCAweDQwODcsIFwNCisgICAgeyAweGJjLCAweGU3LCAw eDhiLCAweDI5LCAweGIwLCAweDJlLCAweGViLCAweDI3IH19DQorDQorZXh0ZXJuIEVGSV9HVUlE ICBnRWZpQ29uZlByb2ZpbGVzVGFibGVHdWlkOw0KK2V4dGVybiBFRklfR1VJRCAgZ0VmaUNvbmZQ cm9maWxlc1VlZmlTcGVjR3VpZDsNCisNCisjZW5kaWYNCmRpZmYgLS1naXQgYS9TaGVsbFBrZy9M aWJyYXJ5L1VlZmlTaGVsbERlYnVnMUNvbW1hbmRzTGliL0RtZW0uYyBiL1NoZWxsUGtnL0xpYnJh cnkvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIvRG1lbS5jCmluZGV4IDgxMzc1OWE5MDU1ZC4u MjYxODQwMmJjNzE0IDEwMDY0NAotLS0gYS9TaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbERlYnVn MUNvbW1hbmRzTGliL0RtZW0uYworKysgYi9TaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbERlYnVn MUNvbW1hbmRzTGliL0RtZW0uYwpAQCAtMTksNiArMTksNyBAQAogI2luY2x1ZGUgPEd1aWQvU3lz dGVtUmVzb3VyY2VUYWJsZS5oPg0KICNpbmNsdWRlIDxHdWlkL0RlYnVnSW1hZ2VJbmZvVGFibGUu aD4NCiAjaW5jbHVkZSA8R3VpZC9JbWFnZUF1dGhlbnRpY2F0aW9uLmg+DQorI2luY2x1ZGUgPEd1 aWQvQ29uZm9ybWFuY2VQcm9maWxlcy5oPg0KIA0KIC8qKg0KICAgTWFrZSBhIHByaW50YWJsZSBj aGFyYWN0ZXIuDQpAQCAtMjY4LDcgKzI2OSw2NyBAQCBEaXNwbGF5SW1hZ2VFeGVjdXRpb25FbnRy aWVzICgKICAgcmV0dXJuIChTaGVsbFN0YXR1cyk7DQogfQ0KIA0KKy8qKg0KKyAgRGlzcGxheSB0 aGUgQ29uZm9ybWFuY2VQcm9maWxlVGFibGUgZW50cmllcw0KIA0KKyAgQHBhcmFtW2luXSBBZGRy ZXNzICAgIFRoZSBwb2ludGVyIHRvIHRoZSBDb25mb3JtYW5jZVByb2ZpbGVUYWJsZS4NCisqKi8N CitTSEVMTF9TVEFUVVMNCitEaXNwbGF5Q29uZm9ybWFuY2VQcm9maWxlcyAoDQorICBJTiBVSU5U NjQgQWRkcmVzcw0KKyAgKQ0KK3sNCisgIFNIRUxMX1NUQVRVUyAgICBTaGVsbFN0YXR1czsNCisg IEVGSV9TVEFUVVMgICAgICBTdGF0dXM7DQorICBFRklfR1VJRCAgICAgICAgKkVudHJ5R3VpZDsN CisgIENIQVIxNiAgICAgICAgICAqR3VpZE5hbWU7DQorICBFRklfQ09ORk9STUFOQ0VfUFJPRklM RVNfVEFCTEUgICAgICAgICAgICAqQ29uZlByb2ZUYWJsZTsNCisNCisgIFNoZWxsU3RhdHVzID0g U0hFTExfU1VDQ0VTUzsNCisNCisgIGlmIChBZGRyZXNzICE9IDApIHsNCisgICAgQ29uZlByb2ZU YWJsZSA9IChFRklfQ09ORk9STUFOQ0VfUFJPRklMRVNfVEFCTEUgKilBZGRyZXNzOw0KKw0KKyAg ICBTaGVsbFByaW50SGlpRXggKC0xLCAtMSwgTlVMTCwgU1RSSU5HX1RPS0VOIChTVFJfRE1FTV9D T05GX1BST19UQUJMRSksIGdTaGVsbERlYnVnMUhpaUhhbmRsZSk7DQorDQorICAgIEVudHJ5R3Vp ZCA9IChFRklfR1VJRCAqKShDb25mUHJvZlRhYmxlICsgMSk7DQorDQorICAgIGZvciAoaW50IFBy b2ZpbGUgPSAwOyBQcm9maWxlIDwgQ29uZlByb2ZUYWJsZS0+TnVtYmVyT2ZQcm9maWxlczsgUHJv ZmlsZSsrLCBFbnRyeUd1aWQrKykgew0KKyAgICAgIEd1aWROYW1lID0gTCJVbmtub3duX1Byb2Zp bGUiOw0KKw0KKyAgICAgIGlmIChDb21wYXJlR3VpZCAoRW50cnlHdWlkLCAmZ0VmaUNvbmZQcm9m aWxlc0ViYnJTcGVjR3VpZCkpIHsNCisgICAgICAgIEd1aWROYW1lID0gTCJFQkJSXzIuMSI7DQor ICAgICAgfQ0KKw0KKyAgICAgIFN0YXR1cyA9IFNoZWxsUHJpbnRIaWlFeCAoDQorICAgICAgICAt MSwNCisgICAgICAgIC0xLA0KKyAgICAgICAgTlVMTCwNCisgICAgICAgIFNUUklOR19UT0tFTiAo U1RSX0RNRU1fQ09ORl9QUk9fUk9XKSwNCisgICAgICAgIGdTaGVsbERlYnVnMUhpaUhhbmRsZSwN CisgICAgICAgIEd1aWROYW1lLA0KKyAgICAgICAgRW50cnlHdWlkDQorICAgICAgICApOw0KKyAg ICB9DQorICAgIGlmIChFRklfRVJST1IgKFN0YXR1cykpIHsNCisgICAgICBTaGVsbFN0YXR1cyA9 IFNIRUxMX0FCT1JURUQ7DQorICAgICAgU2hlbGxQcmludEhpaUV4ICgtMSwgLTEsIE5VTEwsIFNU UklOR19UT0tFTiAoU1RSX0RNRU1fRVJSX0dFVF9GQUlMKSwgZ1NoZWxsRGVidWcxSGlpSGFuZGxl LCBMIkNvbWZvcm1hbmNlUHJvZmlsZXNUYWJsZSIpOw0KKyAgICB9DQorICB9IGVsc2Ugew0KKyAg ICBTaGVsbFByaW50SGlpRXggKC0xLCAtMSwgTlVMTCwgU1RSSU5HX1RPS0VOIChTVFJfRE1FTV9D T05GX1BST19UQUJMRSksIGdTaGVsbERlYnVnMUhpaUhhbmRsZSk7DQorICAgIFNoZWxsUHJpbnRI aWlFeCAoDQorICAgICAgLTEsDQorICAgICAgLTEsDQorICAgICAgTlVMTCwNCisgICAgICBTVFJJ TkdfVE9LRU4gKFNUUl9ETUVNX0NPTkZfUFJPX1JPVyksDQorICAgICAgZ1NoZWxsRGVidWcxSGlp SGFuZGxlLA0KKyAgICAgIEwiRUZJX0NPTkZPUk1BTkNFX1BST0ZJTEVTX1VFRklfU1BFQ19HVUlE IiwNCisgICAgICAmZ0VmaUNvbmZQcm9maWxlc1VlZmlTcGVjR3VpZA0KKyAgICAgICk7DQorICB9 DQorDQorICByZXR1cm4gKFNoZWxsU3RhdHVzKTsNCit9DQogDQogU1RBVElDIENPTlNUIFNIRUxM X1BBUkFNX0lURU0gIFBhcmFtTGlzdFtdID0gew0KICAgeyBMIi1tbWlvIiwgVHlwZUZsYWcgfSwN CkBAIC00NjAsNiArNTIxLDExIEBAIFNoZWxsQ29tbWFuZFJ1bkRtZW0gKAogICAgICAgICAgICAg ICBIaWlEYXRhYmFzZUV4cG9ydEJ1ZmZlckFkZHJlc3MgPSAoVUlOVDY0KShVSU5UTilnU1QtPkNv bmZpZ3VyYXRpb25UYWJsZVtUYWJsZVdhbGtlcl0uVmVuZG9yVGFibGU7DQogICAgICAgICAgICAg ICBjb250aW51ZTsNCiAgICAgICAgICAgICB9DQorDQorICAgICAgICAgICAgaWYgKENvbXBhcmVH dWlkICgmZ1NULT5Db25maWd1cmF0aW9uVGFibGVbVGFibGVXYWxrZXJdLlZlbmRvckd1aWQsICZn RWZpQ29uZlByb2ZpbGVzVGFibGVHdWlkKSkgew0KKyAgICAgICAgICAgICAgQ29uZm9ybWFuY2VQ cm9maWxlVGFibGVBZGRyZXNzID0gKFVJTlQ2NCkoVUlOVE4pZ1NULT5Db25maWd1cmF0aW9uVGFi bGVbVGFibGVXYWxrZXJdLlZlbmRvclRhYmxlOw0KKyAgICAgICAgICAgICAgY29udGludWU7DQor ICAgICAgICAgICAgfQ0KICAgICAgICAgICB9DQogDQogICAgICAgICAgIFNoZWxsUHJpbnRIaWlF eCAoDQpAQCAtNTAzLDYgKzU2OSw5IEBAIFNoZWxsQ29tbWFuZFJ1bkRtZW0gKAogICAgICAgICAg IGlmIChTaGVsbFN0YXR1cyA9PSBTSEVMTF9TVUNDRVNTKSB7DQogICAgICAgICAgICAgU2hlbGxT dGF0dXMgPSBEaXNwbGF5SW1hZ2VFeGVjdXRpb25FbnRyaWVzIChJbWFnZUV4ZWN1dGlvblRhYmxl QWRkcmVzcyk7DQogICAgICAgICAgIH0NCisgICAgICAgICAgaWYgKFNoZWxsU3RhdHVzID09IFNI RUxMX1NVQ0NFU1MpIHsNCisgICAgICAgICAgICBTaGVsbFN0YXR1cyA9IERpc3BsYXlDb25mb3Jt YW5jZVByb2ZpbGVzKENvbmZvcm1hbmNlUHJvZmlsZVRhYmxlQWRkcmVzcyk7DQorICAgICAgICAg IH0NCiAgICAgICAgIH0NCiANCiAgICAgICB9IGVsc2Ugew0KZGlmZiAtLWdpdCBhL1NoZWxsUGtn L0xpYnJhcnkvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIvVWVmaVNoZWxsRGVidWcxQ29tbWFu ZHNMaWIudW5pIGIvU2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxEZWJ1ZzFDb21tYW5kc0xpYi9V ZWZpU2hlbGxEZWJ1ZzFDb21tYW5kc0xpYi51bmkKaW5kZXggM2I3MzAxNjRkZGNlLi42ZWY5MjNl NGZkNWUgMTAwNjQ0Ci0tLSBhL1NoZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsRGVidWcxQ29tbWFu ZHNMaWIvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIudW5pCisrKyBiL1NoZWxsUGtnL0xpYnJh cnkvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIu dW5pCkBAIC0xNDcsNiArMTQ3LDExIEBACiAjc3RyaW5nIFNUUl9ETUVNX0lNR19FWEVfVEFCTEUg ICAgI2xhbmd1YWdlIGVuLVVTICJcclxuSW1hZ2UgRXhlY3V0aW9uIFRhYmxlXHJcbiINCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiINCiAjc3RyaW5nIFNUUl9ETUVNX0lN R19FWEVfRU5UUlkgICAgI2xhbmd1YWdlIGVuLVVTICIlMjBzOiAlc1xyXG4iDQorI3N0cmluZyBT VFJfRE1FTV9DT05GX1BST19UQUJMRSAgICNsYW5ndWFnZSBlbi1VUyAiXHJcbkNvbmZvcm1hbmNl IFByb2ZpbGUgVGFibGVcclxuIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1c clxuIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IlZlcnNpb24gICAgIDB4MVxyXG4iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAiUHJvZmlsZSBHVUlEczpcclxuIg0KKyNzdHJpbmcgU1RSX0RNRU1f Q09ORl9QUk9fUk9XICAgICAjbGFuZ3VhZ2UgZW4tVVMgIiAgICAlcyAgICAlZ1xyXG4iDQogI3N0 cmluZyBTVFJfRE1FTV9FUlJfTk9UX0ZPVU5EICAgICNsYW5ndWFnZSBlbi1VUyAiXHJcbiVIJXMl TjogVGFibGUgYWRkcmVzcyBub3QgZm91bmQuXHJcbiINCiAjc3RyaW5nIFNUUl9ETUVNX0VSUl9H RVRfRkFJTCAgICAgI2xhbmd1YWdlIGVuLVVTICJcclxuJUglcyVOOiBVbmFibGUgdG8gZ2V0IHRh YmxlIGluZm9ybWF0aW9uLlxyXG4iDQogDQotLSAKMi4zNC4xCgo= -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#117394): https://edk2.groups.io/g/devel/message/117394 Mute This Topic: https://groups.io/mt/105318210/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-