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.web09.28041.1654485837915685261 for ; Sun, 05 Jun 2022 20:23:58 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=l/fUivOd; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: jiewen.yao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654485837; x=1686021837; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8hF+n/T7KaN+2VMGOJbgaZo/QKvw8NX/EKdVDZlhyuY=; b=l/fUivOdXANNlYUaTx5DBKqolw9J5MK50CsIRg7wg0xtHAcjpN5n9DEF pqONW6hiwkfpRD7oduC8bzeIJPL2k9PJ8qseXrN2N7mOIJIGjNFYkV3hL jmIXXDR7sI5EYog4rPQjIjdgynjSjuIQY4i+sc4xxTp3akklBLvqlEiZg GQDutkP+3ggt99rN36Rk6jJAm8GT9JbBXSnOkvmMBgsMf77At4IiEfbuQ 35ojK9tDcKSknz0/PgOYo8FcUDSQ4KCQuksjO3rpbhh0LNWHFR4AFrFU0 B+euCbbXspGabpDATmUqgI/O2Kr/heSf5+5T46Sbt34RPqHoG3cYNgFIc w==; X-IronPort-AV: E=McAfee;i="6400,9594,10369"; a="256455837" X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="256455837" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jun 2022 20:23:37 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="647290199" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 05 Jun 2022 20:23:37 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) 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.2308.27; Sun, 5 Jun 2022 20:23:36 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Sun, 5 Jun 2022 20:23:36 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.49) 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.2308.27; Sun, 5 Jun 2022 20:23:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=av6YXq9Pb17Sumcs8zBgPaQBGJNIupjIRM/Bl6Yz3c4igU3KTDKyx+xMMfWIBaJbILVNqvbkRoIihUNjxu6g1ji0/rY63UrrMnlxcUCE96IlRKNnGwcYiiYAyX15hAkBQ1E2jCs6MpHkFgCyKP/pk9EPwLAziCHOncAL00o4Rt7aGnYSfd+DhyBJQnMmrxAqp8R2FZ49oYwcsOAnBqqY3Ux/f8KLT1JJWSKNEK4mvQIIqnccYipWXPzMwznhLAqDVJtpgOWwp3vcJAbXjP6Z4Ipr8MKetFdQOIMDBYDalx1HWAdMHhf1pnYymKrQfOIAPga++7rzOViaoM1n9S65jQ== 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=MBtkeJl6vHDkAWs196xHnU0YYppAPxW6VVLMMIvXE+4=; b=i0/pNUKpNZD7QJZYb6vJzgGc+zMurrXAE2HVTo/eq5QJRj+ZW7EJlZCJ556nR9aWX/2Zyo2Zr09MNkqSgvYnqmC1DeDp7270TeJFyiJ0naNwVTdw78NcK9uh2kLXGZAPUOD5FvKmSbA9BgUPmjbuJZ65yls68TDB3mwr5CvZKQlQvS3y0eQQftMZ0sX5SQSBRu4ojCsJZdUEOjXvvAH+solk7uTCB+irBu9hW5ceeOpP74TrQKTQ44mSgMRp8faZFnPLLF/5OBoqlDyVNmzrS1U6qk2qR6x2zHzrkgxnAMwOGiaOO6S+NGurO+Cozdidu8WIEl4Ck1KBPjwaGWr7xQ== 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 Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by SA1PR11MB5924.namprd11.prod.outlook.com (2603:10b6:806:23b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.17; Mon, 6 Jun 2022 03:23:34 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::24ae:1cd3:3192:4c7e]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::24ae:1cd3:3192:4c7e%5]) with mapi id 15.20.5314.018; Mon, 6 Jun 2022 03:23:34 +0000 From: "Yao, Jiewen" To: "Xu, Min M" , "devel@edk2.groups.io" CC: "Kinney, Michael D" , "Gao, Liming" , "Liu, Zhiguang" , "Aktas, Erdem" , Gerd Hoffmann , "James Bottomley" , Tom Lendacky Subject: Re: [PATCH 04/14] MdePkg: Add UEFI Unaccepted memory definition Thread-Topic: [PATCH 04/14] MdePkg: Add UEFI Unaccepted memory definition Thread-Index: AQHYeVGjrajzeXDDZEmcINWg/Jd0Ga1BtvKg Date: Mon, 6 Jun 2022 03:23:34 +0000 Message-ID: References: <88c1fe7b630b5fe65ef07ddc588f896f1346861f.1654420875.git.min.m.xu@intel.com> In-Reply-To: <88c1fe7b630b5fe65ef07ddc588f896f1346861f.1654420875.git.min.m.xu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-product: dlpe-windows dlp-reaction: no-action 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: 798c6a4a-954b-4df3-6610-08da476bf059 x-ms-traffictypediagnostic: SA1PR11MB5924:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rmDEWRdDdRirrqjgOTJWaiOWcND7h93NrB4gChniagxkYx2q8A7V5GSFhYL9KKExC7Gk8RqIdoiYHAgkV4MmP78Jv4Mo+y0T6vWQJQO3fxX8Wsy6+bXVGg4kGlAGAp1havgHBpOlED9dQCxZ91SkKjeym/4+XzBjnp1KEhAPf/u4C46w3Pj3QIiuhQn05A2fLug4QYnD1m8tImQs0Ky/EDRZP6MCX/0aHR/Qv7gUFzlymUMbEVAp/w2SqDNUtBRRh9xV8nscnE9WoX3imP/e5R1+LZ8GkfI+iL/vniyxVGRH0eBD4JdIZ9RkMEw+ABSbxt1t1Hc0jo37wXFOurtqEH5uFa0clTckMcHZH3YouqmiCI4WN0IwE9VLzyma0f5twC/7S+kAF1co3FaNRGwH6dpMwCLVfbdrpFFcRcUxs2zCinw8WBGAXgHz2/HAY/inybPm8PeLBmjw8L1TFN/CaDEU/Mk5SrF3kUUJEVK7mjHTFMAxj7HaJ2TOKrsIw+T9EuUQI7fboCWZYKZ+I4meNHTS0Hp80dK1+0SqV+KmzMvUUcHXFibojOmaKPAopIIUVd4a+U1U0FGC6OsBgnpSXnMq2pxEI2qdML/6NWh6E3BcnJ4/QZwzmr/zAu0pTdV0gyPXot7srIirn01wuuQa6MdAUMPZTEC8MtewWfCuVet4XcCr/0u0EbPQFkZs0p/YMNvYUktZB9j074J5o1wHlOErWirhO35LkNXsf7royYjolvYSNZ+ZHtMB9lY2hho+1+iBaAvY2Cu+rZzYf2kqZ/AuW4e9pb5tSSi7ZGJ+Hvk= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5872.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(186003)(122000001)(83380400001)(38100700002)(82960400001)(38070700005)(55016003)(33656002)(2906002)(8936002)(52536014)(5660300002)(110136005)(71200400001)(86362001)(966005)(76116006)(6506007)(66946007)(7696005)(26005)(66556008)(53546011)(66476007)(66446008)(4326008)(64756008)(9686003)(8676002)(316002)(508600001)(54906003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?qMN2Xzan/4lg5e7Yxi0vm2hJdh7BvwwDPmiVDZRP2RM7dFQikByNRUhMZ4T1?= =?us-ascii?Q?w634CnflZ7cwJ5V38ARQkVRR0shjm1tIXmwzQBiFIeYByADr7wIvgCdZPmRU?= =?us-ascii?Q?P47fSFyF1O2AACTwpH253h/krawhO/vI19B24yx/GFjKenfTD+BYuJylDF8c?= =?us-ascii?Q?u6qqdSS+oEHdD7xjYPGgwEYwAscFqg/ZZZQo8wHfAGX5oLO4JaMBSICURAvn?= =?us-ascii?Q?6A2MA1M3rkvTt4aw5cJEuWvHkwaZqJQHmvQi9LFL61+NHLCgO1MhEBhAIfCu?= =?us-ascii?Q?M4WuGFQlxx1wgKWsFRXbteKJ1rlrDdtd3OoVaNGgFARzBT6JL4F0FrCT2u/0?= =?us-ascii?Q?JgNuiklAcvNz9zV1rYF+Cd75gnX+UB6fwxuxrOTfRxL6NoISOL4v7mBvu4AA?= =?us-ascii?Q?DqQjTAIbmVIh8G9Wm84R17AjTioKOU9bijSYH5uFpiaGWSgNPVTAa4dQAqai?= =?us-ascii?Q?ZHt4jRdhc8OJe8CX6eqKgY3HZBVwrcWI5PH2okA32iY7QDw5slLwaTKBWzQI?= =?us-ascii?Q?SNlyZVmp8HDpzGayFW3WPe0rC+zQH3kGxZfGc9xMUSR4g2w1asoZ2d2S92ZS?= =?us-ascii?Q?/PQ7Z3Yo7KGu1wlat97rw1UZjjOublVojcrFEEl5/P068m8y/zccPUpqyf9L?= =?us-ascii?Q?frp58xinQhBE3BwGl22BYElQySONW5HLl6qsdLCLpV05IVcCjLqlFZmb7Ox2?= =?us-ascii?Q?Y1HH6qZiu0lWmZZNaSC9By+vYkMcM4tGve+8BTYdVyr7I4UqidP/ZsiIymRO?= =?us-ascii?Q?9MW+YHLdntJxHSRPloiinUo3Op5FR693ERvx++1zXCBFBQgwy+qU9Ik65zmH?= =?us-ascii?Q?qQM1lqS6MTwsKwvDXizRH0ZN+0av6me6uhCnrluErW6b7ZM/scRDtgECYHLI?= =?us-ascii?Q?yNKjImYNc0Zgit1xGwfL2zImGWuGi0BO7/O2P1ffx6HlzruV4WQdEnvR4P25?= =?us-ascii?Q?TrabOQ98hpT9JZ6KrsCxHNXcH0PD6HdUTxcByB6G+asAjLKhnZ6JISKh3txA?= =?us-ascii?Q?KAxlb/RMsvBKhwr9Se4v8U5TJAvmxgbBV8+0JAQaKy0FTlgFQ+yG5Rlr+ex8?= =?us-ascii?Q?atqSwECLJwKYOV13BkRk9emgDkMbLpZs2XsY+SSFLyASXy2q1VVGMDNcVGGj?= =?us-ascii?Q?NphXJq0/Tn7n9w6am9gCcjV40wfj9T7nnDitXGm2wUIz/FH405eAPJ9eeQ8J?= =?us-ascii?Q?HabIw4DmZMEIiwQPCcl1zf0gYWs0xvG4Tp44KQUC7BLe7wx4npb/d0AL33XR?= =?us-ascii?Q?u4pujzfOO+HlY6LebsCqdZffkPYrU2eP4ajHjM8GruMFU9vrx/7VnPuc9Wp4?= =?us-ascii?Q?yQd8s1gC8sa/WvnNHVCDKce1AqaoHcf7VtwTkAK7Z0XmyRnarvIaaE7Zj7+8?= =?us-ascii?Q?12sxTjd/0uQi419dPKZGGCfx7gDgTirPLEutUOv09J2t2DqxVgOfVIyYTq6x?= =?us-ascii?Q?ONnLQobq/i6mik/yF7X0cKe71jJkiRkSjTI8S4lCW7t+5o0eNZ8awB5DAKyu?= =?us-ascii?Q?Tf8L981p55v4sX0lRXUzVkOl64uMhUtLcscwQ8ddAkTjoR079olbHnYQ5n9M?= =?us-ascii?Q?TMlpcsKHznjeoLf/xYMsewQTRSyo5Y40OUVmMlZ3EVB027sCsffRzxJNqQ27?= =?us-ascii?Q?swY6/U0Ns4Aztb1BK1bA3mLZ7qUnXOCYRg+3sqg6QlHjG0IsB0rO6TzOJLpe?= =?us-ascii?Q?3P/Bm4eNxGkYaYD3JFzFglhpG2h7baC/vBNpVLlCrGGllheqr8+wcWWEyMi4?= =?us-ascii?Q?HZ1xqqYrCA=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 798c6a4a-954b-4df3-6610-08da476bf059 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2022 03:23:34.5341 (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: vJjvs1sXCzFPnnZ8zu7bEa6mYVAE0r6GHOoTGyjTWreDGhpa6ShfS+qa/JHbXBpxs+uiLacH+npx3+Q6s8DvhQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB5924 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Jiewen Yao > -----Original Message----- > From: Xu, Min M > Sent: Monday, June 6, 2022 11:00 AM > To: devel@edk2.groups.io > Cc: Xu, Min M ; Kinney, Michael D > ; Gao, Liming ; Liu= , > Zhiguang ; Aktas, Erdem ; > Gerd Hoffmann ; James Bottomley ; > Yao, Jiewen ; Tom Lendacky > > Subject: [PATCH 04/14] MdePkg: Add UEFI Unaccepted memory definition >=20 > From: Min M Xu >=20 > RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3937 >=20 > Plase refer to: > UEFI Spec v2.9 Table 7-5 Memory Type Usage before ExitBootServices() >=20 > Cc: Michael D Kinney > Cc: Liming Gao > Cc: Zhiguang Liu > Cc: Erdem Aktas > Cc: Gerd Hoffmann > Cc: James Bottomley > Cc: Jiewen Yao > Cc: Tom Lendacky > Signed-off-by: Min Xu > --- > MdePkg/Include/Pi/PiDxeCis.h | 5 +++++ > MdePkg/Include/Uefi/UefiMultiPhase.h | 5 +++++ > 2 files changed, 10 insertions(+) >=20 > diff --git a/MdePkg/Include/Pi/PiDxeCis.h b/MdePkg/Include/Pi/PiDxeCis.h > index d0f2ed0e58df..67c99801b00d 100644 > --- a/MdePkg/Include/Pi/PiDxeCis.h > +++ b/MdePkg/Include/Pi/PiDxeCis.h > @@ -56,6 +56,11 @@ typedef enum { > /// system. If all memory has the same reliability, then this bit is n= ot used. > /// > EfiGcdMemoryTypeMoreReliable, > + /// > + /// A memory region that describes system memory that has not been > accepted > + /// by a corresponding call to the underlying isolation architecture. > + /// > + EfiGcdMemoryTypeUnaccepted, > EfiGcdMemoryTypeMaximum > } EFI_GCD_MEMORY_TYPE; >=20 > diff --git a/MdePkg/Include/Uefi/UefiMultiPhase.h > b/MdePkg/Include/Uefi/UefiMultiPhase.h > index 22bae43e36e8..29aabab5948e 100644 > --- a/MdePkg/Include/Uefi/UefiMultiPhase.h > +++ b/MdePkg/Include/Uefi/UefiMultiPhase.h > @@ -103,6 +103,11 @@ typedef enum { > /// however it happens to also support byte-addressable non-volatility= . > /// > EfiPersistentMemory, > + /// > + /// A memory region that describes system memory that has not been > accepted > + /// by a corresponding call to the underlying isolation architecture. > + /// > + EfiUnacceptedMemory, > EfiMaxMemoryType > } EFI_MEMORY_TYPE; >=20 > -- > 2.29.2.windows.2