From nobody Fri Dec 19 06:01:36 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+81442+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+81442+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=fail(p=none dis=none) header.from=hpe.com Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1633346944500981.1047927228864; Mon, 4 Oct 2021 04:29:04 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id yVnUYY1788612xGAd0vnyg8q; Mon, 04 Oct 2021 04:29:04 -0700 X-Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web09.7977.1633346939309770549 for ; Mon, 04 Oct 2021 04:29:02 -0700 X-Received: from pps.filterd (m0150244.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1948200Y001038; Mon, 4 Oct 2021 11:28:58 GMT X-Received: from g2t2353.austin.hpe.com (g2t2353.austin.hpe.com [15.233.44.26]) by mx0b-002e3701.pphosted.com with ESMTP id 3bfpdekw4y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 04 Oct 2021 11:28:58 +0000 X-Received: from G1W8106.americas.hpqcorp.net (g1w8106.austin.hp.com [16.193.72.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2353.austin.hpe.com (Postfix) with ESMTPS id 9F12165; Mon, 4 Oct 2021 11:28:57 +0000 (UTC) X-Received: from G4W9332.americas.hpqcorp.net (16.208.32.118) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Mon, 4 Oct 2021 11:28:57 +0000 X-Received: from G4W10205.americas.hpqcorp.net (2002:10cf:520f::10cf:520f) by G4W9332.americas.hpqcorp.net (2002:10d0:2076::10d0:2076) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Mon, 4 Oct 2021 11:28:57 +0000 X-Received: from NAM10-BN7-obe.outbound.protection.outlook.com (15.241.52.10) by G4W10205.americas.hpqcorp.net (16.207.82.15) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Mon, 4 Oct 2021 11:28:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q4OIiTYa2MZia9QQyruwGTOFOB/0CX5RrnyOeNcKUX592lKjwkHjIb52jaEDE2WlI3EygIbEXlYkOmoDAXQ0RFdlN2PTdGp8V32QOcMpD7WXrM0vKg/tEyx+zF182nX1E/aH9fI8pBHQJIGn0H0VO0ov78o1uWzR64eH3/KoLjRssh72E6ktRmqopGdzYnu44r+qfmbneyxh7ca8pl2/zO1FiS7ByWEM2NYkuYHqgQTU6l9vl9Q1s5IBjFK8sOdbexHETZoznq9DF3rLmn39+TAUxFVqZKrcGxBvZbOYalbSp6q1c7dqnnQr2SRhSKyTOQFoR8XOG4++ZOQXTfbbRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=J9fCg9hMjdElyNnMeBZOzG7JtN1gCTJXfCLO0Q+ifY8=; b=HFoT8ePC5yFkVmMPItgYO+80+6pgXHLmuqNjOWwzDPu9nkux/v2KUkoyvQmlON/zIv1IER5rIBh1Hv8E6H/Ovi+xm9KCCU3ZaS+hylEZJOYvdFk9CsPYp2IHr77IAo0Yqwsn0QscQnGPi9Aph5dqdEIuY7iGv1WFuGuDY3x2nbj27G3AccJfwVn1HoXeVIX1PLQnKloQ5Yr+qr3cB3YX56wbsR0dcud1L5noNAdSiLDBpLpNTRPhIuUU2bKD0MCczqw/axiCDjUiCp/orbmEIPwOCdsueQgqALNlQuUtTBIosaFmh2s8F42MRVfKol7xSo9Zo9LQ1/xT6VfTjcCqvw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none X-Received: from DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760f::13) by DF4PR8401MB0425.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7605::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.19; Mon, 4 Oct 2021 11:28:55 +0000 X-Received: from DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM ([fe80::597f:4786:f1d6:8469]) by DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM ([fe80::597f:4786:f1d6:8469%3]) with mapi id 15.20.4566.022; Mon, 4 Oct 2021 11:28:55 +0000 From: "Daniel Schaefer" To: CC: Abner Chang , Sunil V L , Leif Lindholm Subject: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Signal EndOfDxe in boot manager Date: Mon, 4 Oct 2021 19:28:29 +0800 Message-ID: <20211004112829.3385183-6-daniel.schaefer@hpe.com> In-Reply-To: <20211004112829.3385183-1-daniel.schaefer@hpe.com> References: <20211004112829.3385183-1-daniel.schaefer@hpe.com> X-ClientProxiedBy: SA9PR13CA0004.namprd13.prod.outlook.com (2603:10b6:806:21::9) To DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760f::13) MIME-Version: 1.0 X-Received: from localhost.localdomain (123.193.59.220) by SA9PR13CA0004.namprd13.prod.outlook.com (2603:10b6:806:21::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.15 via Frontend Transport; Mon, 4 Oct 2021 11:28:54 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0f664659-ca8d-4957-e925-08d9872a2683 X-MS-TrafficTypeDiagnostic: DF4PR8401MB0425: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4125; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: i2tm5GAEdRGtMGJCTihsCxPRKSkCgEdMHJHbDVsm54G8zEhthLcDXTesPEJIfqg9mEUsvZmqKKM+H8mNLHCE/h+6rc3PbS7pr4eCH1EGgNlMJwkf417UB48S+0Yp69CaPkV0HCcDdjH0VffbCa8nm0O6tG51hN7FcusgyoJ+ik2HJubiiBK7Hh0M9Yl4QWkkQCTBAp3BTWSmTiQfx1SaOklMko/KeE7eil3/tCIZrItTBSZupZry5MW9ntZ2XiVoGYFcXfKcOAP1LPC0w1EsQtB8xfIvkw4AV9GuF1RiHVpB2ovCluGK/2Wp+LnM9AYc8O6nUwH9GB4PJUZ2EeZGoigVgAlKcDyguKrFHZMVBwdsrJn9qGWvJ2q5aZETvjjrm2dh6Wg6/iklsQ234Q0zOlm6fSYWVn9+thyXPo/l2vQIf84Ls3J9KW3Y2fQoG3hvz/twndfwgXpyN7a58yAtjtx69Af2VCieYXTFL3IeZSvQzXXTfe+rRsQSPNZF+TAf7flGJhaOfnbgRKkK8VuBLT9I5Na63Ul9Xp9sDGhFygpNr4iJVPuzUhPIQ9maZulUgBToxElCnI8EDX9Ap1WAdWQhEg7u8NOsCNsF0+zzu5ctap6z1WkDmhYTGpnMekDKgyziYX4YXvo9PFOK9tzbd1r8zCoZzSqCFsYFqH+kaHPVvFPnPbj6Do9KGSdaNv7ajx+RJ35dtP1HYlp62IApUeu3pCxsKZC/ngcwyFDspzjWxdultEwsIYb7bp99TFyi X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?XClAoJ85waZ3VBpjLReHoOHfFKHk2QZPHWuaomjGwwly25+z9y6WpS9cyl0L?= =?us-ascii?Q?ldayvj0N6x4WitgHal1cHPyY7XUMJf6o3hXNJ8cdOt+oqbEeLQeDGDuJytCh?= =?us-ascii?Q?eq/5GsyO9qe1Nv4sgq26t2VaFawAGrafAg1TZ6EiPW08q8YxVNf18BJkMTqM?= =?us-ascii?Q?lYUzTfwxDh3jdFVB/0n19pLjNTMybmqV2bDyHzICDb/1HW/izvQDJqJzen2a?= =?us-ascii?Q?Qw32Z4noy7MMQfgnshqW/HI4frsi1vs9T9LQuFmfYB0nQ/01r7k05i3g60G/?= =?us-ascii?Q?14IgYIar9C+BESYy+y3xKTMJHDq4RL9J4LNhO8EL++NjhwnsqXUY40dmg4YQ?= =?us-ascii?Q?sfz3tKAXLDLmYJ+Aq5th3Jh4ij5+IqdUe3Pw/t+qnh5OfFr7fRjkjpE03o7E?= =?us-ascii?Q?IcXapOdZ7LXE6ZvxGWYyXUvthMHkllOiUoepsxIj2pZ46/N7KjI4cvOs7mqR?= =?us-ascii?Q?iScFIVlQs/pC4ruPD0Yq1+8/Vn6juOIuKArFp4HalIjTHca6fwnh5DeXxYPF?= =?us-ascii?Q?InO2Ygb3sNivOg4Pma7Hl2J14WREHKA+kfInJxFfKGot3QlR4HJJz2IwZ+wJ?= =?us-ascii?Q?XrjWRblKcJzYpWx7w7dLsIZJqziXnAmt0JCrl60VDOsgn5flqw5G3e2vOVWt?= =?us-ascii?Q?9EUZStjwx7VBv8jRNMo0hDMePJrk8i3Uz4U6WImY6zCaN1DYs2U6NkvINGTL?= =?us-ascii?Q?wV6smP4Wymx6h/FsSBZilBU3EaoRJ1EVRr/sKah4gcyah8wMgn854EL9uje0?= =?us-ascii?Q?JnrfGjU4vCDDwPyyzoenvtxoo8uHFb74ARWaOeVjMvl9H/CA8//fZ+z79WCo?= =?us-ascii?Q?n76MI/Iml2nP2nm9WyeaxH4CmGVcxr6IjCPje7hmb6hg8Ay10Wvj/zwmwFiJ?= =?us-ascii?Q?Ci0sK5pEOIWdlikAz0cE45RfG7nHuaiRrLkkTMXQ5s4nCmL6LUzi45QxK464?= =?us-ascii?Q?4vcLIspI3rfIvhjKlt0Wbqk1uATV6iVzD/J0YpFdtrGnQ0HKBRLbU7GtuA5G?= =?us-ascii?Q?3uDMTQLgYxfGwrjTrGnFSEk7nedqRWzLzrvH2hYkoFEDUzvyURPV+q1haIzk?= =?us-ascii?Q?7Iqy+9ANsjNntPYkK9AC2phUHPpSU8cssvnENsPPAQ324DKoLJPJBljR6srx?= =?us-ascii?Q?eYdYxZMwlbkR/cC8QAdY5eZ3lGhI8O41AS6turPJumOVoWlZ+S3Rpv5RFFk9?= =?us-ascii?Q?NbI6U3o4Hog9EB0aVljxa2fcNmebK7wPhddH1esf04eLN/1mkCkjVqLPsm5J?= =?us-ascii?Q?2XFlVpxNvFCoIPwoCEYbh260TX7ElFnmD8/9AdJFxVFmnBdzX20QYf6tjEIU?= =?us-ascii?Q?oHwIy2Dgd4S/ZZVdFZyimSV6?= X-MS-Exchange-CrossTenant-Network-Message-Id: 0f664659-ca8d-4957-e925-08d9872a2683 X-MS-Exchange-CrossTenant-AuthSource: DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2021 11:28:55.6949 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: taQlFLf6OEj/gvmvoEdgLgAI5gnZ/nGrXx3k+v3Hotl1VFBr3NfhU6QKErIQjy3n8oZOLy9IBVTG7tRI4o0tfA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DF4PR8401MB0425 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: pUKSGATCFY0CYvIh53KfDsf73K2BKpUf X-Proofpoint-ORIG-GUID: pUKSGATCFY0CYvIh53KfDsf73K2BKpUf X-HPE-SCL: -1 Precedence: Bulk List-Unsubscribe: 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,daniel.schaefer@hpe.com X-Gm-Message-State: boYsj4tpsYuT7D7Kf87bvMKox1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1633346944; bh=hNWG6FSs9LuuRy6sdu1RKP9VGXycl1DapUdmINWLN+I=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=G9lKFau4YLC7c9V+MZcNHMJ7CuPbPli9xwggN7EZUXKLFoJBWM0x9xmAbomTNzGFc3o bL3QcxQOjh+WNyttV05k1TU+QilAWUrfXVIYZgL7casw/QCxfXTTeagzU8By3w8YAgqak LhEeCnuVYQuCiegikyOUX7PmTUqWYjBZxGI= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1633346946611100011 Content-Type: text/plain; charset="utf-8" Otherwise we can't load a 3rd party image because we're still in DXE. MdeModulePkg/Universal/SecurityStubDxe/Defer3rdPartyImageLoad.c prevents that. Cc: Abner Chang Cc: Sunil V L Cc: Leif Lindholm Reviewed-By: Sunil V L Signed-off-by: Daniel Schaefer --- Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBootMan= ager.c | 7 ++++++- Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBootMan= agerLib.inf | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/Pla= tformBootManager.c b/Platform/RISC-V/PlatformPkg/Library/PlatformBootManage= rLib/PlatformBootManager.c index 82cd311df5..d67f4836fc 100644 --- a/Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBo= otManager.c +++ b/Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBo= otManager.c @@ -1,7 +1,7 @@ /** @file This file include all platform actions =20 -Copyright (c) 2019, Hewlett Packard Enterprise Development LP. All rights = reserved.
+Copyright (c) 2021, Hewlett Packard Enterprise Development LP. All rights = reserved.
Copyright (c) 2015, Intel Corporation. All rights reserved.
=20 SPDX-License-Identifier: BSD-2-Clause-Patent @@ -155,6 +155,11 @@ PlatformBootManagerBeforeConsole ( EFI_INPUT_KEY F2; EFI_BOOT_MANAGER_LOAD_OPTION BootOption; =20 + // + // Signal EndOfDxe PI Event + // + EfiEventGroupSignal (&gEfiEndOfDxeEventGroupGuid); + // // Update the console variables. // diff --git a/Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/Pla= tformBootManagerLib.inf b/Platform/RISC-V/PlatformPkg/Library/PlatformBootM= anagerLib/PlatformBootManagerLib.inf index afba07573f..2bf89a3c44 100644 --- a/Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBo= otManagerLib.inf +++ b/Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBo= otManagerLib.inf @@ -1,7 +1,7 @@ ## @file # Include all platform action which can be customized by IBV/OEM. # -# Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All righ= ts reserved.
+# Copyright (c) 2021, Hewlett Packard Enterprise Development LP. All righ= ts reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -48,6 +48,7 @@ PrintLib =20 [Guids] + gEfiEndOfDxeEventGroupGuid =20 [Protocols] gEfiGenericMemTestProtocolGuid ## CONSUMES --=20 2.33.0 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#81442): https://edk2.groups.io/g/devel/message/81442 Mute This Topic: https://groups.io/mt/86063792/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-