From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web09.5898.1637307711461821856 for ; Thu, 18 Nov 2021 23:41:51 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=BdpZQnfw; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: zhiguang.liu@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10172"; a="231855571" X-IronPort-AV: E=Sophos;i="5.87,246,1631602800"; d="scan'208,217";a="231855571" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Nov 2021 23:41:50 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,246,1631602800"; d="scan'208,217";a="455683611" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga006.jf.intel.com with ESMTP; 18 Nov 2021 23:41:50 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 18 Nov 2021 23:41:50 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 18 Nov 2021 23:41:50 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.171) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 18 Nov 2021 23:41:49 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kjmwk5TlXV4r1my5Oz8OJpLsWufwCqFKkRjH6dj6GvCttDfKWLcbD+GtjOL9iteJ/vmdnl+cFAUpdpNyx+EVh2tXGdli2+kxjhKipD42mkSMvp0qGFmJkFsPiAvcXK7dZh2BbKsoRGOpIstmUCk6rVdJLANimD2S7VZIUrsiwD7Kd6UTLyW4DxrlKd6DbWRkNgYjpQKSLyQQLjCou6imY8dPfTVB08Gd5HSXuR2lNoM8R/iikkRuzh/gUPY2U8O14CZDazGNjEuMUWUb7TiND6emleeI3gBnzBpeUfZXEFNYPDPKQ+kAN7b0k14I9yVP6WefFpLtUguPKgh3431Rng== 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=B/6xpyt/sJDZ6YrHHeBovvb5U/FnMBfBCTwKBdqkFZg=; b=huVP62HSwMOLeNUHncre3NPONTqjsmmXLFHm6kGjECK9DyJD41fP3/XglaJtjtAjhV4+HB3VE3HsKYVvN96stmoRStE6Te9j3r7aHpJFa9soPvZGXENRqxO7WO0lU4lTUlBMkYHCZ8Z0Pi0zalKAAFUHEachhXywQWBJxEF3CUZTGYtk9luG85gSF7Jj6ACWSNADTv5nvu5jfpFU32al5G8pBGTBGfNlKfJSA/MazRV1yYNBowC4CgMgPu/go68BgOYwMXSDvRrzg/qWpxbDllqaYyb/Sn1iM9C7lO5EYMOVC16ggkjYvuap3VSJSbQvJ92/SfDpEudra6KigpS+jw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B/6xpyt/sJDZ6YrHHeBovvb5U/FnMBfBCTwKBdqkFZg=; b=BdpZQnfw1r3jl1EF8KJrahd+SvIUD+IbkNeB8WYmt62H5uR0KDLXzAFhni0bYDODb/bH/ut5hSUi04kGXliDoS+uLHBtQfq7sZUUt5GmNhYqbU90AUlJhYixbwE/NVg+tpCsjiQRMO9yGupeAlvxAauWIOm76uLqD9Z9gHFjhCc= Received: from PH0PR11MB5048.namprd11.prod.outlook.com (2603:10b6:510:3d::14) by PH0PR11MB5206.namprd11.prod.outlook.com (2603:10b6:510:3f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.16; Fri, 19 Nov 2021 07:41:43 +0000 Received: from PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::e0a8:356b:7d35:8731]) by PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::e0a8:356b:7d35:8731%4]) with mapi id 15.20.4690.027; Fri, 19 Nov 2021 07:41:41 +0000 From: "Zhiguang Liu" To: "devel@edk2.groups.io" , "Feng, Ning" CC: "Dong, Guo" , "Ni, Ray" , "Ma, Maurice" , "You, Benjamin" Subject: Re: [edk2-devel] [PATCH] UefiPayloadPkg/UefiPayloadPkg.dsc:Add BootManagerLib for BootManagerMenuApp Thread-Topic: [edk2-devel] [PATCH] UefiPayloadPkg/UefiPayloadPkg.dsc:Add BootManagerLib for BootManagerMenuApp Thread-Index: AQHX3GR76uC1I0blJkGOhNG5xWRC4KwKeMne Date: Fri, 19 Nov 2021 07:41:41 +0000 Message-ID: References: <40defdd8e86029b5ce45e15e06bb6925c5427793.1637230147.git.ning.feng@intel.com> In-Reply-To: <40defdd8e86029b5ce45e15e06bb6925c5427793.1637230147.git.ning.feng@intel.com> Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: f889cb69-758f-7943-474e-6deb1ee4a2b0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9daecf35-e65b-4d3b-1ab0-08d9ab30074f x-ms-traffictypediagnostic: PH0PR11MB5206: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:962; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HmUYHXoBWyUsxYXGp/U4oI7ygzX0h7GAksatrtoiVn6BnPbzrRlLcFY+jN5S4E2SIIHilBQrtXcFzYndnW+9cndCZ3MwC9fNztfqae/HEx90TAxab87xPoeBc6Z+kUM/T03S6GoPVbfIJ7a21X9TrQkTBE6LUDI4k7I1wTfdsY6kBm9HraIfHem4C6MDQsliXxBBRlSgLKx/AAtBkEYXmfLRRUqbOXmy5B0AtRyC6U+1Rz++JcrKHk0rRvNCVWSN4mi6cSFcbyqy2YjW61EtvqAVxs9v8gowSa+aBn+s9MlQCY/nqsroHP5RRzarU36lFxXoNaK4PhUlPaaYxXBtatEUCcVKe/OhL1YNnk6XSGU0S9DgWcxaDuIuxLgW93Q7KXs5kGo23mCadlnxWgYz0px5JpBsQvCQ7g8ZnlKn19mECWfCFoLEafx9amRcOspoLobzkS4BTtYCI/e9eof9asl03jqXcN8tbiQDFezT0LUgZwC//Csq+ZIUYZviMpEtPbH6OAEsZgkjlNFwdeb3/ybvJFPrzSMRCQwkgCfb1mPxkJCa0yrdxXkrFJn13hYCNRh/Ru35/85njyO4k2I9L+tgXcnbVQb58bks2lxCmkvG7SEEHg26Rzf1Cof4yls7rNQ+HzyEyOrcJOPnFTRsf8B8a/REG/ci5B0/VnKgk94BSQ4/XUV8Ofnx8OZenQFYqfPOvxie13uCWInU3PiZ8+UKgfsfGJp4sTrjhJGZhBgvjKgaoYwkVE5BeRx8d8gWhUp1vE/p1iiPX2wv1uLp9zPxENyRUloR4LlexwscmgHwTc/6Fvv48WW8o6L+AR2xAOVRu6bXU5McM4ydrVTeQg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5048.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(66946007)(76116006)(66446008)(71200400001)(66556008)(64756008)(82960400001)(52536014)(91956017)(5660300002)(66476007)(8936002)(26005)(2906002)(107886003)(186003)(316002)(19627405001)(38070700005)(86362001)(122000001)(38100700002)(6636002)(9686003)(508600001)(33656002)(7696005)(55016002)(110136005)(966005)(54906003)(4326008)(53546011)(166002)(83380400001)(6506007)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?Co61U2g0PjeP2LAwxH+V1I/XVdyPGu6S6imAoyRt9hmGnQlfT+F9NU0DJp?= =?iso-8859-1?Q?ZQw+M5jobCTC3YbeKcQP0a8Sas67HNeMrHkHzuLvY2g2pY25sE3WNHZtvJ?= =?iso-8859-1?Q?dtblKI912qd9H7A/fko5jYaID94EaDAiZtUySU1fIQKuDAsRCBrN846Mmk?= =?iso-8859-1?Q?RUMnSx2N+hC9hm+LdWd4zxS0qXHiN2Ccey70NIiZerZWy8V2WVptkiFlXl?= =?iso-8859-1?Q?9/VUVo45oKz6FzJiY1YKcEK+VHHBfq+KdgmI/5b44rtqfGnm9UvzrFoW3d?= =?iso-8859-1?Q?RoK+n6zL82Ty3Smkd2v9BrsW0cayqTcl+W80Oy4CReyaLiac87JqsYTVIu?= =?iso-8859-1?Q?z0KxRjWhTIPooVmpmwDcvktDud/aQ0yu7zXt0va+4bGk6hcLEoa8ooyUtN?= =?iso-8859-1?Q?2Z1UI0yAwLJStOo9HMkh9x8SSB7Mdrps2m8EwWmNN49xoEySUeuQNQbK78?= =?iso-8859-1?Q?bqoeKTftiGNKMCGNl7JI731C1GmozTPwJiq1WnzrZGP9tJiajKPk+Lrt18?= =?iso-8859-1?Q?ZwgrjQ7h+pJ4bT2J2Rrk17AL5WKcgumZVRKe12+bDpp4yIFh64bPn2xLyY?= =?iso-8859-1?Q?u9+so+BizKbEScybV0BsB+sRs3LI7rcgslKPt9VWpFUbpKp7ggUbl5Gpt4?= =?iso-8859-1?Q?iK8KpQ+/RBH/dB+VXrvwCLt3Oud6+Pj+arh/7Y9Al+Qp4R98XJrkuphiYE?= =?iso-8859-1?Q?dEzL5KdrGJBEuK8n/oXE05u9hTet4+feaiMBPOTBpj8CfjLT8B81gqJMvb?= =?iso-8859-1?Q?W1EEdmEqxg0BvTbZ1Y3gyxZceftBS4+vr2LvQOTSAr82mlyQ9h1u9B/oRr?= =?iso-8859-1?Q?f4JygDqJ9v+W+L1rKder7io9zGrGLikFuwdP1DHf8Rgy9f1jdq2eHdlfxH?= =?iso-8859-1?Q?JueAMoLp5ybsxQ4c4iv8c8SM7BUdG5MGf4hcOw+k/lgrEz07717fKJkwnJ?= =?iso-8859-1?Q?YG/P+2UJ+rdTwkpg0QU9oiJJ0mUAQq6BoTAOkdiLNbA5Gi3/hbA4ny2yCb?= =?iso-8859-1?Q?XgvcTKb4EqEnbaXwjapTGAl9d5iaSiwOSFYSegANc6fVZNWK0i9MJu1NNV?= =?iso-8859-1?Q?qlih9mtPKN2em+ineMU0VovlPBXFuOUVESlGgpolqdCZ6H9QF18XWEgfjy?= =?iso-8859-1?Q?DCgVgvr+5QyY5dr3cRGbZTG340KNNnISr7rUWZFZXGe6tJDGjFMJkA+Cyh?= =?iso-8859-1?Q?u0Y72H2+xsYg5TJNDmtHlgOgcN5YgTo0OQyRnSeSke0TX3A2GX8wYLnzBc?= =?iso-8859-1?Q?Wrlq8hrFBBTJtMH2FnuA0VK9UL8DzKTg73OG4VCo/iGUKZd71MEvXf0eZk?= =?iso-8859-1?Q?Q/XeMtJZy8L0uKMhTZx9TNDu3ENJg922e+mSnryiZ2c5G36T8wp1XtNiu2?= =?iso-8859-1?Q?1DDx+UFn3pD88wurpbJJEGnpbNbJwUptQ2Fiuts0dCYk7Ov4/nr+QJsKnX?= =?iso-8859-1?Q?BuDnVyv4jm87JKV9iEQBW33vRKc9C9wN2QADDMm/kMNkb1iHvHgqZQqE3d?= =?iso-8859-1?Q?3VcRnzjOdy4AlsjSaIUXe5u9s6qjG4U55YvFO5Y1UvW8d3uuH5k68k6/c4?= =?iso-8859-1?Q?iyW0PSO7ku/sTT6M4u3zlAW/AbX9egRdy0Oe0dsKXSbE3w7gGLvXOWCTKM?= =?iso-8859-1?Q?YdCW9BjG4AoGqGNCAC+XqzyZ84Td75OAFB8Z/U+wEQz4msBhJlaMcYjQ?= =?iso-8859-1?Q?=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5048.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9daecf35-e65b-4d3b-1ab0-08d9ab30074f X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2021 07:41:41.7357 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XQ4RHThzzcQqNtDPLtCHWlXTz6oD0HqG+pLXu8zF+SxXxcDOKtpT/xTwQea+EIqnEqsnT7GsHcn73SLCC48pjw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5206 Return-Path: zhiguang.liu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_PH0PR11MB504891DD797F131FB44178C0909C9PH0PR11MB5048namp_" --_000_PH0PR11MB504891DD797F131FB44178C0909C9PH0PR11MB5048namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Reviewed-by: Zhiguang Liu ________________________________ From: devel@edk2.groups.io on behalf of Ning Feng Sent: Thursday, November 18, 2021 18:09 To: devel@edk2.groups.io Cc: Feng, Ning ; Dong, Guo ; Ni, R= ay ; Ma, Maurice ; You, Benjamin Subject: [edk2-devel] [PATCH] UefiPayloadPkg/UefiPayloadPkg.dsc:Add BootMan= agerLib for BootManagerMenuApp Add PlatformBootManagerLibconstructor for BootManagerMenuApp, to get the value PcdBootManagefile overrided by platform side. Signed-off-by: Ning Feng Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You --- UefiPayloadPkg/UefiPayloadPkg.dsc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index 0df5f827c9..3e05da9877 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -519,8 +519,10 @@ NULL|MdeModulePkg/Library/BootManagerUiLib/BootManagerUiLib.inf NULL|MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootMaintenanc= eManagerUiLib.inf } - MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf - + MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf { + + NULL|UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManag= erLib.inf + } PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf MdeModulePkg/Universal/Metronome/Metronome.inf MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf -- 2.26.2.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D Groups.io Links: You receive all messages sent to this group. View/Reply Online (#83850): https://edk2.groups.io/g/devel/message/83850 Mute This Topic: https://groups.io/mt/87138458/1779286 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [zhiguang.liu@intel.com] -=3D-=3D-=3D-=3D-=3D-=3D --_000_PH0PR11MB504891DD797F131FB44178C0909C9PH0PR11MB5048namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
= Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>


From: devel@edk2.groups.io = <devel@edk2.groups.io> on behalf of Ning Feng <ning.feng@intel.com= >
Sent: Thursday, November 18, 2021 18:09
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Feng, Ning <ning.feng@intel.com>; Dong, Guo <guo.dong@i= ntel.com>; Ni, Ray <ray.ni@intel.com>; Ma, Maurice <maurice.ma@= intel.com>; You, Benjamin <benjamin.you@intel.com>
Subject: [edk2-devel] [PATCH] UefiPayloadPkg/UefiPayloadPkg.dsc:Add = BootManagerLib for BootManagerMenuApp
 
Add PlatformBootManagerLibconstructor for BootMana= gerMenuApp,
to get the value PcdBootManagefile overrided by platform side.

Signed-off-by: Ning Feng <ning.feng@intel.com>
Cc: Guo Dong <guo.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
---
 UefiPayloadPkg/UefiPayloadPkg.dsc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc
index 0df5f827c9..3e05da9877 100644
--- a/UefiPayloadPkg/UefiPayloadPkg.dsc
+++ b/UefiPayloadPkg/UefiPayloadPkg.dsc
@@ -519,8 +519,10 @@
       NULL|MdeModulePkg/Library/BootManagerU= iLib/BootManagerUiLib.inf

       NULL|MdeModulePkg/Library/BootMaintena= nceManagerUiLib/BootMaintenanceManagerUiLib.inf

   }

-  MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf<= br>
-

+  MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf = {

+    <LibraryClasses>

+      NULL|UefiPayloadPkg/Library/PlatformBootMan= agerLib/PlatformBootManagerLib.inf

+  }

   PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf

   MdeModulePkg/Universal/Metronome/Metronome.inf

   MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf

--
2.26.2.windows.1



-=3D-=3D-=3D-=3D-=3D-=3D
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#83850): https://edk2.groups.io/g/devel/message/83850
Mute This Topic: https://= groups.io/mt/87138458/1779286
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.= groups.io/g/devel/unsub [zhiguang.liu@intel.com]
-=3D-=3D-=3D-=3D-=3D-=3D


--_000_PH0PR11MB504891DD797F131FB44178C0909C9PH0PR11MB5048namp_--