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 08D2278003C for ; Tue, 26 Dec 2023 14:14:32 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=MnFoCYEwmXP3U2wK+9Qf4Y2FWEudgTSwCRvfv6Z0fqY=; c=relaxed/simple; d=groups.io; h=Date:From:To:Subject:MIME-Version:Message-ID:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding:Content-Type; s=20140610; t=1703600071; v=1; b=C/1ofkgWEig+JKxrB5JXkeUoN+UrRGwDdUNsqTA732qv/uLt0WXidJhB/n++KsSqjsLxgW52 uK0m6/VB9Dr1/ct+eeN1cO17GoGSFwlW58G6GT6uodYG9XlhrlJw8cPovosjfjMAt79UGi1kriB Uo3o0gWpt62/4UzqmCY2nFIk= X-Received: by 127.0.0.2 with SMTP id PIKwYY7687511xeh5yvNzSg6; Tue, 26 Dec 2023 06:14:31 -0800 X-Received: from zg8tmtyylji0my4xnjqumte4.icoremail.net (zg8tmtyylji0my4xnjqumte4.icoremail.net [162.243.164.118]) by mx.groups.io with SMTP id smtpd.web10.48329.1703472395687824676 for ; Sun, 24 Dec 2023 18:46:37 -0800 X-Received: from wangyang$bosc.ac.cn ( [123.114.53.210] ) by ajax-webmail-mail (Coremail) ; Mon, 25 Dec 2023 10:46:30 +0800 (GMT+08:00) X-Originating-IP: [123.114.53.210] Date: Mon, 25 Dec 2023 10:46:30 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: =?UTF-8?B?546L5rSL?= To: devel@edk2.groups.io, sunilvl@ventanamicro.com, andrei.warkentin@intel.com, gaoliming@byosoft.com.cn, michael.d.kinney@intel.com, zhiguang.liu@intel.com Subject: [edk2-devel] [Resend PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform X-Priority: 3 MIME-Version: 1.0 Message-ID: <7ba1f115.42.18c9edddfd2.Coremail.wangyang@bosc.ac.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID: AQAAfwCnj9kG7YhlWMBRAA--.1278W X-CM-SenderInfo: 5zdqw5hdqjquxrvfhtffof0/1tbiAQARE2WIK70CRgABs9 X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= 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,wangyang@bosc.ac.cn List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 4dkmPfEhzNMrjrddzi3jeSkbx7686176AA= Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="C/1ofkgW"; dmarc=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 RnJvbSBmMTVkNDA1MDY3ODYwYTgwODdjNWViNDA4MGJjM2UwOGNhNWUwZTIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiB3YW5neWFuZyA8d2FuZ3lhbmdAYm9zYy5hYy5jbj4KRGF0ZTog V2VkLCAyMCBEZWMgMjAyMyAyMDoyNzo0MiArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIE1kZVBrZy9C YXNlTGliOkZpeCBib290IER4ZUNvcmUgaGFuZyBvbiByaXNjdiBwbGF0Zm9ybQoKRm9yIHNjZW5l IG9mCkhhbmRPZmZUb0R4ZUNvcmUoKS0+U3dpdGNoU3RhY2soRHhlQ29yZUVudHJ5UG9pbnQpLT4K SW50ZXJuYWxTd2l0Y2hTdGFjaygpLT5Mb25nSnVtcCgpLFZhcmlhYmxlIEhvYkxpc3QuUmF3Cndp bGwgYmUgcGFzc2VkIChmcm9tICpDb250ZXh0MSB0byByZWdpc3RlciBhMCkgdG8KRHhlTWFpbigp IGluIHBhcmFtZXRlciAqSG9iU3RhcnQuCgpIb3dldmVyLCBtZWFud2hpbGUgdGhlIGZ1bmN0aW9u IExvbmdKdW1wKCkgb3ZlcnJpZGVzCnJlZ2lzdGVyIGEwIHdpdGggYTEgKC0xKSAgZHVlIHRvIGNv bW1pdCAoZWE2MjhmMjhlNSAiUklTQ1Y6IEZpeApJbnRlcm5hbExvbmdKdW1wIHRvIHJldHVybiBj b3JyZWN0IHZhbHVlIiksIHRoZW4gY2F1c2UgaGFuZy4KClJlcGxhY2luZyBjYWxsaW5nIExvbmdK dW1wKCkgd2l0aCBuZXcgSW50ZXJuYWxTd2l0Y2hTdGFja0FzbSgpIHRvIHBhc3MKYWRkcmVzIGRh dGEgaW4gcmVnaXN0ZXIgczAgdG8gcmVnaXN0ZXIgYTAgY291bGQgZml4IHRoaXMgaXNzdWUgKGp1 c3QKbGlrZSB0aGUgc29sdXRpb24gaW4gTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9Mb29uZ0FyY2g2 NC9Td2l0Y2hTdGFjay5TKQoKU2lnbmVkLW9mZi1ieTogWWFuZyBXYW5nIDx3YW5neWFuZ0Bib3Nj LmFjLmNuPgpSZXZpZXdlZC1ieTogUmFuIFdhbmcgPHdhbmdyYW5AYm9zYy5hYy5jbj4KQ2M6QW5k cmVpIFdhcmtlbnRpbiA8YW5kcmVpLndhcmtlbnRpbkBpbnRlbC5jb20+CkNjOkxpbWluZyBHYW8g PGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4KQ2M6TWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5k Lmtpbm5leUBpbnRlbC5jb20+CkNjOlN1bmlsIFYgTCA8c3VuaWx2bEB2ZW50YW5hbWljcm8uY29t PgpDYzpaaGlndWFuZyBMaXUgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+Ci0tLQogLi4uL0Jhc2VM aWIvUmlzY1Y2NC9JbnRlcm5hbFN3aXRjaFN0YWNrLmMgICAgIHwgIDcgKysrLQogTWRlUGtnL0xp YnJhcnkvQmFzZUxpYi9SaXNjVjY0L1N3aXRjaFN0YWNrLlMgIHwgNDAgKysrKysrKysrKysrKysr KysrKwogMiBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBj cmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9SaXNjVjY0L1N3aXRjaFN0 YWNrLlMKCmRpZmYgLS1naXQgYS9NZGVQa2cvTGlicmFyeS9CYXNlTGliL1Jpc2NWNjQvSW50ZXJu YWxTd2l0Y2hTdGFjay5jIGIvTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9SaXNjVjY0L0ludGVybmFs U3dpdGNoU3RhY2suYwppbmRleCBiNzg0MjRjMTYzLi5jNjBmYmRiODk2IDEwMDY0NAotLS0gYS9N ZGVQa2cvTGlicmFyeS9CYXNlTGliL1Jpc2NWNjQvSW50ZXJuYWxTd2l0Y2hTdGFjay5jCisrKyBi L01kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2NC9JbnRlcm5hbFN3aXRjaFN0YWNrLmMKQEAg LTgsNiArOCwxMSBAQAoKICNpbmNsdWRlICJCYXNlTGliSW50ZXJuYWxzLmgiCgorVUlOVE4KK0VG SUFQSQorSW50ZXJuYWxTd2l0Y2hTdGFja0FzbSAoCisgIElOICAgICBCQVNFX0xJQlJBUllfSlVN UF9CVUZGRVIgICpKdW1wQnVmZmVyCisgICk7CiAvKioKICAgVHJhbnNmZXJzIGNvbnRyb2wgdG8g YSBmdW5jdGlvbiBzdGFydGluZyB3aXRoIGEgbmV3IHN0YWNrLgoKQEAgLTQ4LDYgKzUzLDYgQEAg SW50ZXJuYWxTd2l0Y2hTdGFjayAoCiAgIEp1bXBCdWZmZXIuU1AgPSAoVUlOVE4pTmV3U3RhY2sg LSBzaXplb2YgKFZPSUQgKik7CiAgIEp1bXBCdWZmZXIuUzAgPSAoVUlOVDY0KShVSU5UTilDb250 ZXh0MTsKICAgSnVtcEJ1ZmZlci5TMSA9IChVSU5UNjQpKFVJTlROKUNvbnRleHQyOwotICBMb25n SnVtcCAoJkp1bXBCdWZmZXIsIChVSU5UTiktMSk7CisgIEludGVybmFsU3dpdGNoU3RhY2tBc20g KCZKdW1wQnVmZmVyKTsKICAgQVNTRVJUIChGQUxTRSk7CiB9CmRpZmYgLS1naXQgYS9NZGVQa2cv TGlicmFyeS9CYXNlTGliL1Jpc2NWNjQvU3dpdGNoU3RhY2suUyBiL01kZVBrZy9MaWJyYXJ5L0Jh c2VMaWIvUmlzY1Y2NC9Td2l0Y2hTdGFjay5TCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw MDAwMDAwMDAuLjU5YjhkNjBlN2UKLS0tIC9kZXYvbnVsbAorKysgYi9NZGVQa2cvTGlicmFyeS9C YXNlTGliL1Jpc2NWNjQvU3dpdGNoU3RhY2suUwpAQCAtMCwwICsxLDQwIEBACisvLy0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQorLy8KKy8vIEludGVybmFsU3dpdGNoU3RhY2tBc20gZm9yIFJJU0MtVgor Ly8KKy8vIENvcHlyaWdodCAoYykgMjAyMywgQm9zYyBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyBy ZXNlcnZlZC48QlI+CisvLworLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVz ZS1QYXRlbnQKKy8vCisvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorIyBkZWZpbmUgUkVHX1MgIHNk CisjIGRlZmluZSBSRUdfTCAgbGQKKyMgZGVmaW5lIFNaUkVHICA4CisuYWxpZ24gMworCisvKioK KyAgVGhpcyBhbGxvd3MgdGhlIGNhbGxlciB0byBzd2l0Y2ggdGhlIHN0YWNrIGFuZCBnb2VzIHRv IHRoZSBuZXcgZW50cnkgcG9pbnQKKworICBAcGFyYW0gIEp1bXBCdWZmZXIgICAgQSBwb2ludGVy IHRvIENQVSBjb250ZXh0IGJ1ZmZlci4KKyoqLworCisgICAgLmdsb2JsIEludGVybmFsU3dpdGNo U3RhY2tBc20KK0ludGVybmFsU3dpdGNoU3RhY2tBc206CisgIFJFR19MIHJhLCAgMCpTWlJFRyhh MCkKKyAgUkVHX0wgczAsICAxKlNaUkVHKGEwKQorICBSRUdfTCBzMSwgIDIqU1pSRUcoYTApCisg IFJFR19MIHMyLCAgMypTWlJFRyhhMCkKKyAgUkVHX0wgczMsICA0KlNaUkVHKGEwKQorICBSRUdf TCBzNCwgIDUqU1pSRUcoYTApCisgIFJFR19MIHM1LCAgNipTWlJFRyhhMCkKKyAgUkVHX0wgczYs ICA3KlNaUkVHKGEwKQorICBSRUdfTCBzNywgIDgqU1pSRUcoYTApCisgIFJFR19MIHM4LCAgOSpT WlJFRyhhMCkKKyAgUkVHX0wgczksICAxMCpTWlJFRyhhMCkKKyAgUkVHX0wgczEwLCAxMSpTWlJF RyhhMCkKKyAgUkVHX0wgczExLCAxMipTWlJFRyhhMCkKKyAgUkVHX0wgc3AsICAxMypTWlJFRyhh MCkKKworICBhZGQgICBhMCwgczAsIDAKKyAgYWRkICAgYTEsIHMxLCAwCisgIHJldAotLQoyLjI1 LjEKDQoKLT0tPS09LT0tPS09LT0tPS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2 ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzEx MjkyMSk6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzExMjkyMQpNdXRl IFRoaXMgVG9waWM6IGh0dHBzOi8vZ3JvdXBzLmlvL210LzEwMzM2OTYxOC83Njg2MTc2Ckdyb3Vw IE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9l ZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0t PS09LT0tPS09LT0tPS0KCg0K