From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web12.2785.1624507155203687803 for ; Wed, 23 Jun 2021 20:59:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=nOF/wLNv; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: guo.dong@intel.com) IronPort-SDR: lf31WUgWbNzAOluDHTzf8dy0R1Wvw5cWk5Mg96J0MTCS32dhlwq5mPbD5XLqsnFHNtCHanqDwP 1dQkoCHWveuA== X-IronPort-AV: E=McAfee;i="6200,9189,10024"; a="187077489" X-IronPort-AV: E=Sophos;i="5.83,295,1616482800"; d="scan'208";a="187077489" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jun 2021 20:59:12 -0700 IronPort-SDR: mBIquZsao5CM/uT1xDjILNsWM6KBEFIWL1z7Y52Jbu+ym7oiVe9aRjzNz9n4pBNEefSxS9p1nl DTTQGcg+aJ6A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,295,1616482800"; d="scan'208";a="624044255" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga005.jf.intel.com with ESMTP; 23 Jun 2021 20:59:12 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Wed, 23 Jun 2021 20:59:12 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Wed, 23 Jun 2021 20:59:11 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Wed, 23 Jun 2021 20:59:11 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.170) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Wed, 23 Jun 2021 20:59:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TAygqlZkLgz9ZETOVyBE83hruPdMPZTC+5BBNEAxa2SN1dWfHouni68ZJ8XwptDkKGMz3iK0PRwHFr2hT4xuVAuqnIxoZ1IC/jRrxWqndbA5cPHa1tzGZDRmtaESfTBJdLFKjk5KimF0+3BVMPS5OzAYAA9sYVo1veodPZP70DOXyWiFD5lHjqEKsOpWRdiq6aCwqGo1V6IGCVjfwl1Ru4Fgg5bJxcInmGdenmJfoKEUSQFBEy3gJs46IA6OnLNbrEUO0DxpMhGa6cuszmapiqSisTgSWDou0qSJfo5Tt/xIkNLP2ig3Jq6JzOeMl94fPfgQqAndsOGcgM6H6toD/Q== 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-SenderADCheck; bh=UIE9TXo7ZxfOSwyuhYdUqhZd3WQUGHBmzcKC8gkJvTk=; b=IhQpr0x3CzIZ3irPAvXgDUMYlGixQsmftfKHvV7nYWefJakBwXdwccX5ofqegTLNrc44GTyrjMgBwkZdXlu0MnDZs1AaheK1CLFQ1epoVX/qIfitdUFMWnNxODuEoQGq5C8nARg7fiXL7rpa4addbtnKh14sG8oJBeGXE9EMtCSg4Y2ferAb5ipR1YrocNRVfts9pz9lXy6PkDR8wY3HR7mq217eDY/slefEmiXNYQz/oauClA5qi5R6iYXlDPi0IhQ+y4yDrAjoEUsOYcXpNbkZL4v2djzUzHhu3wM8OtBTMFd7Ni2iHg75GH+dSha9OtkiWb9ZMDgM5dt866ZWNA== 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=UIE9TXo7ZxfOSwyuhYdUqhZd3WQUGHBmzcKC8gkJvTk=; b=nOF/wLNvYkWslYK1kW5Thhb8nkBNeyhiQquqbZG+fqVV52lu1LRQg93zQMktDFxW5FogsOCyc38L1xY75T+mVD+GeEDwS6L60IcAqE31lQjLKLs4LCvrJybcMNJjKq4eHtTHuRKTQdKlAbFsp6EGSCmSEMqKm+Jz2zt9zCTCi7M= Received: from BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by SJ0PR11MB4862.namprd11.prod.outlook.com (2603:10b6:a03:2de::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18; Thu, 24 Jun 2021 03:59:04 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::247b:262c:b8da:710b]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::247b:262c:b8da:710b%7]) with mapi id 15.20.4242.023; Thu, 24 Jun 2021 03:59:04 +0000 From: "Guo Dong" To: "Tan, Dun" , "devel@edk2.groups.io" CC: "Ma, Maurice" , "You, Benjamin" Subject: Re: [Patch V2 1/2] UefiPayloadPkg: Add new structure for BootManagerMenuFile HOB Thread-Topic: [Patch V2 1/2] UefiPayloadPkg: Add new structure for BootManagerMenuFile HOB Thread-Index: AQHXZ9yMX6d0KLQWKkWuNbWUfJlzhKsiisjg Date: Thu, 24 Jun 2021 03:59:04 +0000 Message-ID: References: <20210623030424.2096-1-dun.tan@intel.com> <20210623030424.2096-2-dun.tan@intel.com> In-Reply-To: <20210623030424.2096-2-dun.tan@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [68.104.146.79] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 684588e2-a332-4f7f-4170-08d936c468c9 x-ms-traffictypediagnostic: SJ0PR11MB4862: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:632; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: okrikvQ57SAjGmaxodplJ61P1pf+jtSZ/0Y4EEUYZ7xtM5HK3zPSqdBUOXhhfsiDxhH8qPQz5I0pGzgBqYvy3tye1CYUBwbI048WcfJjXtugvlYLyTRRmL5OynA/AhoyFK4twnnqA0R7MtOqYWnatHZiRlYNNEpIyUV6g1HbjHQxt0e/2uCUaD8psLx9Tx661napjBOjIbalFjexQofuIFcAR28lBbDYroGxao64kWAakkj1V8HUkMP+UZ5o6MVwJA9OoF9bSPXBmERnwqAgz5KRKyAhtjAYl5hvQF+N3Nl8NiUPVnJEBesCTQR7t6U+3pakJJqqionx6jCq1ew/dKL7pka81dex9dS67d7DefkWSuG2akmKQw2fRSWEU7Q4hJ6OUi6enBAJX6js+QIcMkxAE7NezyWqOK5RRbJBuLVg5lf3ivIiMWAjVAPbaXGw0BV0Jnpn2GZriCw2f4Ax1trQUcK3mD1gmkz0n2LhK2JJqitzlQpBqBIytlLA96/MjNmwuNc04uStcreWut0AatZvfsp5izOwaPzfF2I+oxEkzm5rpsVKl63abMnjbhWkMcQeZ8mN/djn11t69V0cnWouFHcp4VcsrFZ9coF7WSg= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3622.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(136003)(396003)(39860400002)(346002)(376002)(2906002)(186003)(26005)(107886003)(76116006)(52536014)(4326008)(38100700002)(86362001)(7696005)(66946007)(66476007)(122000001)(5660300002)(8936002)(9686003)(33656002)(110136005)(6506007)(71200400001)(478600001)(66556008)(55016002)(8676002)(66446008)(64756008)(53546011)(54906003)(83380400001)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?v95C0alcmjyYJZf+u17BHabj+OEbj7/4Jx9rJlFwfLOA1S40vjYAcjp/WviI?= =?us-ascii?Q?0s6C2ipli/GAHmo03lBnJbsGb4DxLeT0PwlX+alDNxr5KLHHrWhmDbEiek8U?= =?us-ascii?Q?pbrD1Gg29YkSkUiINxVklocJ6NpuuWX746asqGQIzK9SeFsCIoabVUdSUewC?= =?us-ascii?Q?X7MQAl2oNlGBCKaeVvdAStH4Oe9O/HNAaoGoFn/gguSbILm9a/LGVX/TSyoz?= =?us-ascii?Q?VDQaertzfiOsR8G4b6AsrGjM7NaP+k2Mcj4/CfZWcslapwuegfJMt+PzblYO?= =?us-ascii?Q?j51ZCqvoUGE+Jlo9blNBeaq5rc+SHCzTtEfPSj8ekbj91z4qOxkdz7gcVFeR?= =?us-ascii?Q?sVbV1Puh7uSiESbNLsgA52YgwO//7VxfqnWPPi9ZoQKh6r9qvB7ljrP244as?= =?us-ascii?Q?W/uk+UD/DIeVwiTdImSpBxTYSTTR4o0vEp7ccpQP+Pi1aZqJ4178oKZ5quuK?= =?us-ascii?Q?I5OmcgJFgvFJ27p6b8oh4zbcaZFVMSjeAC86WhrI2j/KXOAARnXCJS27VS8K?= =?us-ascii?Q?NYvaLaWeUUOUptM9vmfB1QxpqNbzQcLsyz47LSgKxbPJd6qcryrKQbxUsiLw?= =?us-ascii?Q?EdTmqoZhNYwShtxzxv3JaXggxL7xWk/z+mTp+Mu79FJk9hk/a5/2iu5YJ2U6?= =?us-ascii?Q?eF3OKYb1FKCTh3bT49rbIApVhDNfz4TuPa5c3H5HAYwP6+Zb5GlX7q+xP7rU?= =?us-ascii?Q?TlWzfqtdmT9lkkS1JZq1I8OI/2VxmfFKn9/JCts3McDRYrZXj4fgQvaJOODU?= =?us-ascii?Q?rlHB/iaobTbU5YmXESlK+ZMtxXf3vUvBYbAkGc4p+eKc/1q5psqivVFPRm59?= =?us-ascii?Q?DoMR1ymva42Om7gNwSYnV2QU1mRkGKOOYccO5sdrY0qgKXXcvrUORljm8k9j?= =?us-ascii?Q?BWCainJA1YdRBTtD4NoRc2sHajhlHs8ilk/gyZBFxQHdOxP5RvoC0FevqV4B?= =?us-ascii?Q?8hhXgxXCu70z6L36rkb9YPygeO5EI7z591HYBzUryGAznjhuA5Rv/yGGxWnR?= =?us-ascii?Q?6XC+MVLvgzrKv+ka4/AAjGUuDGO+8gW+9Oy3BUjiytGUmFnLX96mdIGfYKbS?= =?us-ascii?Q?q1zYkcKLrDx6Z1eSdsU5CLkh1Rwhor5eQBJU6FUVeIHdlURB6ZmRLXqdawkz?= =?us-ascii?Q?z28n+sKghSXc/mPYI90zMN4lGXy1GLaTUxZ4ySf3xnQVkn/QRSlMpuANjtLl?= =?us-ascii?Q?RUDezbsdoGZPqsFk4afWnJFemJaJDt3DVXgtquJhR6naMQ7K7YzYyrIVPIlf?= =?us-ascii?Q?LK+ZNZYsukn+CtIkD9UpJOz8SpwqaGGI1Uu4sno6io3nq4EXH3wZFFWKtN7d?= =?us-ascii?Q?UpL6mZWUoAX4djvlY7gsKn7d?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3622.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 684588e2-a332-4f7f-4170-08d936c468c9 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2021 03:59:04.7846 (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: uDuhLgqw02mSoygONnICSLdVTRbZQCpTAuqIEnxplmr/1HVayD6Rs0H9HurcFypB/VQWyCFBJVKz5BKZjLPQ4w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4862 Return-Path: guo.dong@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Guo Dong > -----Original Message----- > From: Tan, Dun > Sent: Tuesday, June 22, 2021 8:04 PM > To: devel@edk2.groups.io > Cc: Ma, Maurice ; Dong, Guo > ; You, Benjamin ; Tan, > Dun > Subject: [Patch V2 1/2] UefiPayloadPkg: Add new structure for > BootManagerMenuFile HOB >=20 > Add new structure for BootManagerMenuFile HOB in UefiPayloadPkg >=20 > Cc: Maurice Ma > Cc: Guo Dong > Cc: Benjamin You >=20 > Signed-off-by: DunTan > --- > UefiPayloadPkg/Include/Guid/BootManagerMenu.h | 27 > +++++++++++++++++++++++++++ > UefiPayloadPkg/UefiPayloadPkg.dec | 3 +++ > 2 files changed, 30 insertions(+) >=20 > diff --git a/UefiPayloadPkg/Include/Guid/BootManagerMenu.h > b/UefiPayloadPkg/Include/Guid/BootManagerMenu.h > new file mode 100644 > index 0000000000..d17cdf3084 > --- /dev/null > +++ b/UefiPayloadPkg/Include/Guid/BootManagerMenu.h > @@ -0,0 +1,27 @@ > +/** @file > + Define the structure for the Boot Manager Menu File. > + > +Copyright (c) 2021, Intel Corporation. All rights reserved.
> +SPDX-License-Identifier: BSD-2-Clause-Patent > + > +**/ > + > +#ifndef UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU_H_ > +#define UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU_H_ > + > +#include > +#include > + > +#pragma pack (1) > + > +typedef struct { > + UNIVERSAL_PAYLOAD_GENERIC_HEADER Header; > + GUID FileName; > +} UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU; > + > +#pragma pack() > + > +#define UNIVERSAL_PAYLOAD_BOOT_MANAGER_MENU_REVISION 1 > + > +extern GUID gEdkiiBootManagerMenuFileGuid; > +#endif > diff --git a/UefiPayloadPkg/UefiPayloadPkg.dec > b/UefiPayloadPkg/UefiPayloadPkg.dec > index 105e1f5a1c..d2b2dbeb25 100644 > --- a/UefiPayloadPkg/UefiPayloadPkg.dec > +++ b/UefiPayloadPkg/UefiPayloadPkg.dec > @@ -29,6 +29,9 @@ > # > gBmpImageGuid =3D { 0x878AC2CC, 0x5343, 0x46= F2, { 0xB5, 0x63, > 0x51, 0xF8, 0x9D, 0xAF, 0x56, 0xBA } } >=20 > + ##include/Guid/BootManagerMenu.h > + gEdkiiBootManagerMenuFileGuid =3D { 0xdf939333, 0x42fc, 0x4b2a, { 0xa5= , > 0x9e, 0xbb, 0xae, 0x82, 0x81, 0xfe, 0xef }} > + > gUefiSystemTableInfoGuid =3D {0x16c8a6d0, 0xfe8a, 0x4082, {0xa2, 0x8, = 0xcf, > 0x89, 0xc4, 0x29, 0x4, 0x33}} > gUefiAcpiBoardInfoGuid =3D {0xad3d31b, 0xb3d8, 0x4506, {0xae, 0x71, = 0x2e, > 0xf1, 0x10, 0x6, 0xd9, 0xf}} > gUefiSerialPortInfoGuid =3D { 0x6c6872fe, 0x56a9, 0x4403, { 0xbb, 0x9= 8, 0x95, > 0x8d, 0x62, 0xde, 0x87, 0xf1 } } > -- > 2.31.1.windows.1