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 EF444740038 for ; Mon, 11 Dec 2023 22:37:36 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=GIiqF4+ir4BxeHn7KpJ5f7G+5Obk1bfZmHxHt6I5e78=; 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:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1702334255; v=1; b=oEvsLN6Gt2xeDlrm7CXyxbKB/DWYBrVQkB4GuDl9mwXk3fCZrF83yzcnac9sDLqnx99ol8L4 leCsD203SXdVenow1bc+cG0iQCiE8SrzuynhPk0ISKcXsFMEFRCFGDsE9kHi9RhvSp6awo1wAcv Koo3QPYGxOmr1t/NSEjPYess= X-Received: by 127.0.0.2 with SMTP id 7B1WYY7687511xtKR5UabRXr; Mon, 11 Dec 2023 14:37:35 -0800 X-Received: from mail-qt1-f171.google.com (mail-qt1-f171.google.com [209.85.160.171]) by mx.groups.io with SMTP id smtpd.web10.5301.1702334255057683100 for ; Mon, 11 Dec 2023 14:37:35 -0800 X-Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-4259cd18f85so28888751cf.3 for ; Mon, 11 Dec 2023 14:37:34 -0800 (PST) X-Gm-Message-State: zx6ggnWp1nwYOWiJn6DoI26ax7686176AA= X-Google-Smtp-Source: AGHT+IGvFi1UYQNFc/8JLfyWxfsYsnIoPYRwR6TvklO6yxeAdJRmxPtAwrSsnblztYU9bJyHxG7OYw== X-Received: by 2002:a05:622a:138b:b0:425:9f9f:844e with SMTP id o11-20020a05622a138b00b004259f9f844emr7502391qtk.104.1702334253736; Mon, 11 Dec 2023 14:37:33 -0800 (PST) X-Received: from aturtleortwo-benjamindomain.. ([2607:f2c0:e9b1:f59a:bf3c:db4:6459:ea26]) by smtp.gmail.com with ESMTPSA id d5-20020ac851c5000000b0042543fb2537sm3545736qtn.26.2023.12.11.14.37.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Dec 2023 14:37:33 -0800 (PST) From: "Benjamin Doron" To: devel@edk2.groups.io Cc: Guo Dong , Ray Ni , Sean Rhodes , James Lu , Gua Guo Subject: [edk2-devel] [PATCH v1 2/4] UefiPayloadPkg: Introduce coreboot FMAP parser library Date: Mon, 11 Dec 2023 17:37:09 -0500 Message-ID: <20231211223722.1223413-2-benjamin.doron00@gmail.com> In-Reply-To: <20231211223722.1223413-1-benjamin.doron00@gmail.com> References: <20231211223722.1223413-1-benjamin.doron00@gmail.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 Reply-To: devel@edk2.groups.io,benjamin.doron00@gmail.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=oEvsLN6G; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.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 RnJvbTogQmVuamFtaW4gRG9yb24gPGJlbmphbWluLmRvcm9uQDllbGVtZW50cy5jb20+CgpQYXJz ZSBjb3JlYm9vdCBGTUFQIHN0cnVjdHVyZXMgdG8gZmluZCB0aGUgbWVtb3J5IHJlZ2lvbiBpbiBT UEkgZmxhc2gKYnkgdGhlIEZNQVAgYXJlYSBuYW1lLgoKQ2M6IEd1byBEb25nIDxndW8uZG9uZ0Bp bnRlbC5jb20+CkNjOiBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+CkNjOiBTZWFuIFJob2RlcyA8 c2VhbkBzdGFybGFicy5zeXN0ZW1zPgpDYzogSmFtZXMgTHUgPGphbWVzLmx1QGludGVsLmNvbT4K Q2M6IEd1YSBHdW8gPGd1YS5ndW9AaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBCZW5qYW1pbiBE b3JvbiA8YmVuamFtaW4uZG9yb25AOWVsZW1lbnRzLmNvbT4KLS0tCiBVZWZpUGF5bG9hZFBrZy9J bmNsdWRlL0NvcmVib290LmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIxICsrKysKIFVl ZmlQYXlsb2FkUGtnL0luY2x1ZGUvTGlicmFyeS9GbWFwUGFyc2VyTGliLmggICAgICAgICAgICAg fCAgMzUgKysrKysrKwogVWVmaVBheWxvYWRQa2cvTGlicmFyeS9DYkZtYXBQYXJzZXJMaWIvQ2JG bWFwUGFyc2VyTGliLmMgICB8IDEwNCArKysrKysrKysrKysrKysrKysrKwogVWVmaVBheWxvYWRQ a2cvTGlicmFyeS9DYkZtYXBQYXJzZXJMaWIvQ2JGbWFwUGFyc2VyTGliLmluZiB8ICAyOCArKysr KysKIFVlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkUGtnLmRzYyAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgIDEgKwogNSBmaWxlcyBjaGFuZ2VkLCAxODkgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL1VlZmlQYXlsb2FkUGtnL0luY2x1ZGUvQ29yZWJvb3QuaCBiL1VlZmlQYXlsb2FkUGtn L0luY2x1ZGUvQ29yZWJvb3QuaAppbmRleCAyZDQ1NGY3Yzg5M2MuLjZjMzNkZGE5ZWY4NSAxMDA2 NDQKLS0tIGEvVWVmaVBheWxvYWRQa2cvSW5jbHVkZS9Db3JlYm9vdC5oCisrKyBiL1VlZmlQYXls b2FkUGtnL0luY2x1ZGUvQ29yZWJvb3QuaApAQCAtMjQ5LDYgKzI0OSwyNyBAQCBzdHJ1Y3QgY2Jf Y2JtZW1fdGFiIHsKICAgVUlOVDY0ICAgIGNibWVtX3RhYjsNCiB9Ow0KIA0KKyNkZWZpbmUgQ0Jf VEFHX0ZNQVAgIDB4MDAzNw0KKyNkZWZpbmUgRk1BUF9TVFJMRU4gIDMyICAgICAgICAgIC8qIGlu Y2x1ZGVzIG51bGwtdGVybWluYXRvciAqLw0KK3N0cnVjdCBmbWFwX2FyZWEgew0KKyAgVUlOVDMy IG9mZnNldDsgICAgICAgICAgICAgICAgLyogb2Zmc2V0IHJlbGF0aXZlIHRvIGJhc2UgKi8NCisg IFVJTlQzMiBzaXplOyAgICAgICAgICAgICAgICAgIC8qIHNpemUgaW4gYnl0ZXMgKi8NCisgIFVJ TlQ4ICBuYW1lW0ZNQVBfU1RSTEVOXTsgICAgIC8qIGRlc2NyaXB0aXZlIG5hbWUgKi8NCisgIFVJ TlQxNiBmbGFnczsgICAgICAgICAgICAgICAgIC8qIGZsYWdzIGZvciB0aGlzIGFyZWEgKi8NCit9 IF9fYXR0cmlidXRlX18gKChwYWNrZWQpKTsNCisNCitzdHJ1Y3QgZm1hcCB7DQorICBVSU5UOCAg c2lnbmF0dXJlWzhdOyAgICAgICAvKiAiX19GTUFQX18iICgweDVGNUY0NjRENDE1MDVGNUYpICov DQorICBVSU5UOCAgdmVyX21ham9yOyAgICAgICAgICAvKiBtYWpvciB2ZXJzaW9uICovDQorICBV SU5UOCAgdmVyX21pbm9yOyAgICAgICAgICAvKiBtaW5vciB2ZXJzaW9uICovDQorICBVSU5UNjQg YmFzZTsgICAgICAgICAgICAgICAvKiBhZGRyZXNzIG9mIHRoZSBmaXJtd2FyZSBiaW5hcnkgKi8N CisgIFVJTlQzMiBzaXplOyAgICAgICAgICAgICAgIC8qIHNpemUgb2YgZmlybXdhcmUgYmluYXJ5 IGluIGJ5dGVzICovDQorICBVSU5UOCAgbmFtZVtGTUFQX1NUUkxFTl07ICAvKiBuYW1lIG9mIHRo aXMgZmlybXdhcmUgYmluYXJ5ICovDQorICBVSU5UMTYgbmFyZWFzOyAgICAgICAgICAgICAvKiBu dW1iZXIgb2YgYXJlYXMgZGVzY3JpYmVkIGJ5DQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBmbWFwX2FyZWFzW10gYmVsb3cgKi8NCisgIHN0cnVjdCBmbWFwX2FyZWEgYXJlYXNbXTsN Cit9IF9fYXR0cmlidXRlX18gKChwYWNrZWQpKTsNCisNCiAvKiBIZWxwZnVsIG1hY3JvcyAqLw0K IA0KICNkZWZpbmUgTUVNX1JBTkdFX0NPVU5UKF9yZWMpIFwNCmRpZmYgLS1naXQgYS9VZWZpUGF5 bG9hZFBrZy9JbmNsdWRlL0xpYnJhcnkvRm1hcFBhcnNlckxpYi5oIGIvVWVmaVBheWxvYWRQa2cv SW5jbHVkZS9MaWJyYXJ5L0ZtYXBQYXJzZXJMaWIuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl eCAwMDAwMDAwMDAwMDAuLmYwM2I5YjIyYTg1YgotLS0gL2Rldi9udWxsCisrKyBiL1VlZmlQYXls b2FkUGtnL0luY2x1ZGUvTGlicmFyeS9GbWFwUGFyc2VyTGliLmgKQEAgLTAsMCArMSwzNSBAQAor LyoqIEBmaWxlDQorICBDb250YWlucyBoZWxwZXIgZnVuY3Rpb25zIGZvciBwYXJzaW5nIEZNQVAu DQorDQorICBDb3B5cmlnaHQgKGMpIDIwMjMsIDllbGVtZW50cyBHbWJILjxCUj4NCisgIFNQRFgt TGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorDQorKiovDQorDQorI2lu Y2x1ZGUgPFVlZmkvVWVmaUJhc2VUeXBlLmg+DQorI2luY2x1ZGUgPFVlZmkvVWVmaU11bHRpUGhh c2UuaD4NCisjaW5jbHVkZSA8UGkvUGlNdWx0aVBoYXNlLmg+DQorDQorI2RlZmluZSBGTUFQX1NJ R05BVFVSRSAgIl9fRk1BUF9fIg0KKyNkZWZpbmUgRk1BUF9WRVJfTUFKT1IgIDENCisjZGVmaW5l IEZNQVBfVkVSX01JTk9SICAxDQorDQorLyoqDQorICBGaW5kIGEgcmVxdWVzdGVkIEZNQVAgYXJl YSdzIGFkZHJlc3MgYW5kIHNpemUuDQorDQorICBAcGFyYW1baW5dICAgRm1hcEFyZWFOYW1lICAg ICBOYW1lIHN0cmluZyBvZiBGTUFQIGFyZWEgdG8gZmluZA0KKyAgQHBhcmFtW291dF0gIEZtYXBB cmVhQWRkcmVzcyAgUG9pbnRlciB0byByZXR1cm4gb2YgRk1BUCBhcmVhIG1lbW9yeSBhZGRyZXNz DQorICBAcGFyYW1bb3V0XSAgRm1hcEFyZWFTaXplICAgICBQb2ludGVyIHRvIHJldHVybiBvZiBG TUFQIGFyZWEgc2l6ZQ0KKw0KKyAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgIFN1Y2Nl c3NmdWxseSBmb3VuZCB0aGUgRk1BUCBhcmVhIGluZm9ybWF0aW9uLg0KKyAgQHJldHZhbCBFRklf SU5WQUxJRF9QQVJBTUVURVIgIElucHV0IGFyZ3VtZW50cyBhcmUgaW52YWxpZC4NCisgIEByZXR2 YWwgRUZJX05PVF9GT1VORCAgICAgICAgICBGYWlsZWQgdG8gZmluZCB0aGUgRk1BUCBhcmVhIGlu Zm9ybWF0aW9uLg0KKw0KKyoqLw0KK0VGSV9TVEFUVVMNCitFRklBUEkNCitGbWFwTG9jYXRlQXJl YSAoDQorICBJTiAgICAgQ0hBUjggICAgICAgICAgICAgICAgICpGbWFwQXJlYU5hbWUsDQorICBJ TiBPVVQgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICpGbWFwQXJlYUFkZHJlc3MsDQorICBJTiBPVVQg VUlOVDMyICAgICAgICAgICAgICAgICpGbWFwQXJlYVNpemUNCisgICk7DQpkaWZmIC0tZ2l0IGEv VWVmaVBheWxvYWRQa2cvTGlicmFyeS9DYkZtYXBQYXJzZXJMaWIvQ2JGbWFwUGFyc2VyTGliLmMg Yi9VZWZpUGF5bG9hZFBrZy9MaWJyYXJ5L0NiRm1hcFBhcnNlckxpYi9DYkZtYXBQYXJzZXJMaWIu YwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjFhMTgxYjcyNjZmMAot LS0gL2Rldi9udWxsCisrKyBiL1VlZmlQYXlsb2FkUGtnL0xpYnJhcnkvQ2JGbWFwUGFyc2VyTGli L0NiRm1hcFBhcnNlckxpYi5jCkBAIC0wLDAgKzEsMTA0IEBACisvKiogQGZpbGUNCisgIENvbnRh aW5zIGhlbHBlciBmdW5jdGlvbnMgZm9yIHBhcnNpbmcgRk1BUC4NCisNCisgIENvcHlyaWdodCAo YykgMjAyMywgOWVsZW1lbnRzIEdtYkguPEJSPg0KKyAgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6 IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisNCisqKi8NCisNCisjaW5jbHVkZSA8QmFzZS5oPg0KKyNp bmNsdWRlIDxMaWJyYXJ5L0Jhc2VMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9CbFBhcnNlTGli Lmg+DQorI2luY2x1ZGUgPExpYnJhcnkvRGVidWdMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9G bWFwUGFyc2VyTGliLmg+DQorI2luY2x1ZGUgPENvcmVib290Lmg+DQorDQorLyoqDQorICBGaW5k IGNvcmVib290IHJlY29yZCB3aXRoIGdpdmVuIFRhZy4NCisgIE5PVEU6IFRoaXMgY29yZWJvb3Qt c3BlY2lmaWMgZnVuY3Rpb24gZGVmaW5pdGlvbiBpcyBhYnNlbnQNCisgICAgICAgIGZyb20gdGhl IGNvbW1vbiBCbFBhcnNlTGliIGhlYWRlci4NCisNCisgIEBwYXJhbSAgVGFnICAgICAgICAgICAg ICAgIFRoZSB0YWcgaWQgdG8gYmUgZm91bmQNCisNCisgIEByZXR2YWwgTlVMTCAgICAgICAgICAg ICAgVGhlIFRhZyBpcyBub3QgZm91bmQuDQorICBAcmV0dmFsIE90aGVycyAgICAgICAgICAgIFRo ZSBwb2ludGVyIHRvIHRoZSByZWNvcmQgZm91bmQuDQorDQorKiovDQorVk9JRCAqDQorRmluZENi VGFnICgNCisgIElOICBVSU5UMzIgIFRhZw0KKyAgKTsNCisNCisvKioNCisgIEZpbmQgYSByZXF1 ZXN0ZWQgRk1BUCBhcmVhJ3MgYWRkcmVzcyBhbmQgc2l6ZS4NCisNCisgIEBwYXJhbVtpbl0gICBG bWFwQXJlYU5hbWUgICAgIE5hbWUgc3RyaW5nIG9mIEZNQVAgYXJlYSB0byBmaW5kDQorICBAcGFy YW1bb3V0XSAgRm1hcEFyZWFBZGRyZXNzICBQb2ludGVyIHRvIHJldHVybiBvZiBGTUFQIGFyZWEg bWVtb3J5IGFkZHJlc3MNCisgIEBwYXJhbVtvdXRdICBGbWFwQXJlYVNpemUgICAgIFBvaW50ZXIg dG8gcmV0dXJuIG9mIEZNQVAgYXJlYSBzaXplDQorDQorICBAcmV0dmFsIEVGSV9TVUNDRVNTICAg ICAgICAgICAgU3VjY2Vzc2Z1bGx5IGZvdW5kIHRoZSBGTUFQIGFyZWEgaW5mb3JtYXRpb24uDQor ICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRFUiAgSW5wdXQgYXJndW1lbnRzIGFyZSBpbnZh bGlkLg0KKyAgQHJldHZhbCBFRklfTk9UX0ZPVU5EICAgICAgICAgIEZhaWxlZCB0byBmaW5kIHRo ZSBGTUFQIGFyZWEgaW5mb3JtYXRpb24uDQorDQorKiovDQorRUZJX1NUQVRVUw0KK0VGSUFQSQ0K K0ZtYXBMb2NhdGVBcmVhICgNCisgIElOICAgICBDSEFSOCAgICAgICAgICAgICAgICAgKkZtYXBB cmVhTmFtZSwNCisgIElOIE9VVCBFRklfUEhZU0lDQUxfQUREUkVTUyAgKkZtYXBBcmVhQWRkcmVz cywNCisgIElOIE9VVCBVSU5UMzIgICAgICAgICAgICAgICAgKkZtYXBBcmVhU2l6ZQ0KKyAgKQ0K K3sNCisgIHN0cnVjdCBjYl9jYm1lbV9yZWYgICpDYk1lbVJlZjsNCisgIHN0cnVjdCBmbWFwICAg ICAgICAgICpGbWFwOw0KKyAgVUlOVE4gICAgICAgICAgICAgICAgSW5kZXg7DQorDQorICAvLw0K KyAgLy8gUGVyZm9ybSBiYXNpYyB2YWxpZGF0aW9uDQorICAvLw0KKyAgaWYgKChGbWFwQXJlYU5h bWUgPT0gTlVMTCkgfHwgKEZtYXBBcmVhQWRkcmVzcyA9PSBOVUxMKSB8fCAoRm1hcEFyZWFTaXpl ID09IE5VTEwpKSB7DQorICAgIHJldHVybiBFRklfSU5WQUxJRF9QQVJBTUVURVI7DQorICB9DQor DQorICAvLyBGTUFQX1NUUkxFTiBpbmNsdWRlcyBzaXplb2YgTlVMTC10ZXJtaW5hdG9yLCBzbyB0 aGlzIGFsc28gdG9vIGxvbmcNCisgIGlmIChBc2NpaVN0ckxlbiAoRm1hcEFyZWFOYW1lKSA+PSBG TUFQX1NUUkxFTikgew0KKyAgICByZXR1cm4gRUZJX0lOVkFMSURfUEFSQU1FVEVSOw0KKyAgfQ0K Kw0KKyAgLy8gVGhlIGNvcmVib290IHRhYmxlIGNvbnRhaW5zIGxhcmdlIHN0cnVjdHVyZXMgYXMg cmVmZXJlbmNlcw0KKyAgQ2JNZW1SZWYgPSBGaW5kQ2JUYWcgKENCX1RBR19GTUFQKTsNCisgIGlm IChDYk1lbVJlZiA9PSBOVUxMKSB7DQorICAgIHJldHVybiBFRklfTk9UX0ZPVU5EOw0KKyAgfQ0K Kw0KKyAgRm1hcCA9IChWT0lEICopKFVJTlROKUNiTWVtUmVmLT5jYm1lbV9hZGRyOyAgLy8gU3Vw cG9ydCBQRUkgYW5kIERYRQ0KKyAgaWYgKEZtYXAgPT0gTlVMTCkgew0KKyAgICByZXR1cm4gRUZJ X05PVF9GT1VORDsNCisgIH0NCisNCisgIC8vDQorICAvLyBQZXJmb3JtIEZNQVAgdmFsaWRhdGlv bg0KKyAgLy8NCisgIGlmICgoQXNjaWlTdHJuQ21wICgoQ0hBUjggKilGbWFwLT5zaWduYXR1cmUs IEZNQVBfU0lHTkFUVVJFLCA4KSAhPSAwKQ0KKyAgICAgIHx8IChGbWFwLT52ZXJfbWFqb3IgIT0g Rk1BUF9WRVJfTUFKT1IpIHx8IChGbWFwLT52ZXJfbWlub3IgIT0gRk1BUF9WRVJfTUlOT1IpKSB7 DQorICAgIHJldHVybiBFRklfTk9UX0ZPVU5EOw0KKyAgfQ0KKw0KKyAgZm9yIChJbmRleCA9IDA7 IEluZGV4IDwgRm1hcC0+bmFyZWFzOyBJbmRleCsrKSB7DQorICAgIGlmIChBc2NpaVN0ckNtcCAo KENIQVI4ICopRm1hcC0+YXJlYXNbSW5kZXhdLm5hbWUsIEZtYXBBcmVhTmFtZSkgPT0gMCkgew0K KyAgICAgIERFQlVHICgoDQorICAgICAgICBERUJVR19JTkZPLA0KKyAgICAgICAgIkZNQVA6IEZv dW5kIGFyZWEgXCIlYVwiIGF0IG9mZnNldCAweCV4IChzaXplIDB4JTB4KVxuIiwNCisgICAgICAg IEZtYXBBcmVhTmFtZSwNCisgICAgICAgIEZtYXAtPmFyZWFzW0luZGV4XS5vZmZzZXQsDQorICAg ICAgICBGbWFwLT5hcmVhc1tJbmRleF0uc2l6ZQ0KKyAgICAgICkpOw0KKw0KKyAgICAgICpGbWFw QXJlYUFkZHJlc3MgPSBGbWFwLT5iYXNlICsgRm1hcC0+YXJlYXNbSW5kZXhdLm9mZnNldDsNCisg ICAgICAqRm1hcEFyZWFTaXplID0gRm1hcC0+YXJlYXNbSW5kZXhdLnNpemU7DQorICAgICAgcmV0 dXJuIEVGSV9TVUNDRVNTOw0KKyAgICB9DQorICB9DQorDQorICByZXR1cm4gRUZJX05PVF9GT1VO RDsNCit9DQpkaWZmIC0tZ2l0IGEvVWVmaVBheWxvYWRQa2cvTGlicmFyeS9DYkZtYXBQYXJzZXJM aWIvQ2JGbWFwUGFyc2VyTGliLmluZiBiL1VlZmlQYXlsb2FkUGtnL0xpYnJhcnkvQ2JGbWFwUGFy c2VyTGliL0NiRm1hcFBhcnNlckxpYi5pbmYKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw MDAwMDAwMDAwLi44ZTY0YTY3NjE0ZDkKLS0tIC9kZXYvbnVsbAorKysgYi9VZWZpUGF5bG9hZFBr Zy9MaWJyYXJ5L0NiRm1hcFBhcnNlckxpYi9DYkZtYXBQYXJzZXJMaWIuaW5mCkBAIC0wLDAgKzEs MjggQEAKKyMjIEBmaWxlDQorIyAgQ29udGFpbnMgaGVscGVyIGZ1bmN0aW9ucyBmb3IgcGFyc2lu ZyBGTUFQLg0KKyMNCisjICBDb3B5cmlnaHQgKGMpIDIwMjMsIDllbGVtZW50cyBHbWJILjxCUj4N CisjICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKyMNCisj Iw0KKw0KK1tEZWZpbmVzXQ0KKyAgSU5GX1ZFUlNJT04gICAgICAgICAgICAgICAgICAgID0gMHgw MDAxMDAwNQ0KKyAgQkFTRV9OQU1FICAgICAgICAgICAgICAgICAgICAgID0gQ2JGbWFwUGFyc2Vy TGliDQorICBGSUxFX0dVSUQgICAgICAgICAgICAgICAgICAgICAgPSA2QjRFRTdGQS00MTNBLTQ0 NUEtOTFCMi1FNjNGMzEwNkZERTMNCisgIE1PRFVMRV9UWVBFICAgICAgICAgICAgICAgICAgICA9 IEJBU0UNCisgIFZFUlNJT05fU1RSSU5HICAgICAgICAgICAgICAgICA9IDEuMA0KKyAgTElCUkFS WV9DTEFTUyAgICAgICAgICAgICAgICAgID0gRm1hcFBhcnNlckxpYg0KKw0KK1tTb3VyY2VzXQ0K KyAgQ2JGbWFwUGFyc2VyTGliLmMNCisNCitbUGFja2FnZXNdDQorICBNZGVQa2cvTWRlUGtnLmRl Yw0KKyAgTWRlTW9kdWxlUGtnL01kZU1vZHVsZVBrZy5kZWMNCisgIFVlZmlQYXlsb2FkUGtnL1Vl ZmlQYXlsb2FkUGtnLmRlYw0KKw0KK1tMaWJyYXJ5Q2xhc3Nlc10NCisgIEJhc2VMaWINCisgIEJs UGFyc2VMaWINCisgIERlYnVnTGliDQpkaWZmIC0tZ2l0IGEvVWVmaVBheWxvYWRQa2cvVWVmaVBh eWxvYWRQa2cuZHNjIGIvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRQa2cuZHNjCmluZGV4IDJk YmQ4NzVmMzc3YS4uMzVlMmY4NWEyYmE4IDEwMDY0NAotLS0gYS9VZWZpUGF5bG9hZFBrZy9VZWZp UGF5bG9hZFBrZy5kc2MKKysrIGIvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRQa2cuZHNjCkBA IC0yODAsNiArMjgwLDcgQEAKICFpZiAkKFVOSVZFUlNBTF9QQVlMT0FEKSA9PSBGQUxTRQ0KICAg IWlmICQoQk9PVExPQURFUikgPT0gIkNPUkVCT09UIg0KICAgICBCbFBhcnNlTGlifFVlZmlQYXls b2FkUGtnL0xpYnJhcnkvQ2JQYXJzZUxpYi9DYlBhcnNlTGliLmluZg0KKyAgICBGbWFwUGFyc2Vy TGlifFVlZmlQYXlsb2FkUGtnL0xpYnJhcnkvQ2JGbWFwUGFyc2VyTGliL0NiRm1hcFBhcnNlckxp Yi5pbmYNCiAgICFlbHNlDQogICAgIEJsUGFyc2VMaWJ8VWVmaVBheWxvYWRQa2cvTGlicmFyeS9T YmxQYXJzZUxpYi9TYmxQYXJzZUxpYi5pbmYNCiAgICFlbmRpZg0KLS0gCjIuNDMuMAoK -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#112333): https://edk2.groups.io/g/devel/message/112333 Mute This Topic: https://groups.io/mt/103119537/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-