From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web08.27936.1654485828270240692 for ; Sun, 05 Jun 2022 20:23:48 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=J/R+wDsE; spf=pass (domain: intel.com, ip: 192.55.52.43, 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=1654485828; x=1686021828; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dUc1h1hiSYuhmpMzLdEQO0ixRJN/aGpuMP8nt9JpPRY=; b=J/R+wDsEJGwEOp7rP6Dr3gEe+p5XW4c++tHpFdHt821LTvJsdcAo4I1v Bkgxx/HTUNKAvOvDFpAKguGDNgjzwCsJEdjaKQWzFaJ9ZpA4Y4VhgVLGM KrE45RJYTMb2IYNjPxuO08xgSFVx1G/dnD3e2XRVI/qbuRnonjxKJceMr 4wGeWkEh3uHjZBbxU8c8cFb8xg+yth1gbzCNmUDh6mzlM10e2EFAVY5wH 4mnujFRPVHWEd0GnFAwARaCGkXDrp2KEngF/LG/Evp4Ef6Nrq7mTIbqsg bLrCpotq601xz109M9UvbMJXNrP5ov9PzDLXrXdTo8hBfcJRzD9NH5/BQ g==; X-IronPort-AV: E=McAfee;i="6400,9594,10369"; a="362961406" X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="362961406" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jun 2022 20:23:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="647290176" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 05 Jun 2022 20:23:23 -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:23 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) 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; Sun, 5 Jun 2022 20:23:23 -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:23 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.43) 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:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hfgjgZcYi0DztoVD8COfLjFFhKr1h+qyP9d9FjngzB1VxrpKlz3fOkZuaWHNomnUf+F0qPwNJvd9ahf8FpB3oV+pxIzvsUxkmVJUZj6ox82cBknXturSbY8CcyR3CbMK4OECfz1m0IvPMThryaKmbmXJl1jO+RVgTM3XlMs/VBkmjqdtYrHGCjWrnioMEV/alD949ftbuBdSnJIkVJgDgm3Pp5Dl9z47vF1KZVxvanhhhuZ/YR/HY9Ue4IhDwqIArrnhBiZd4W/+RbJ3WcrlKpPnaiVV3DMCyB6UOSK6llxN2E8Loyfut0KDWYO7tNo7NuWhXSPFEtWXPYkaEC+HZQ== 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=3q050CY2we6WWpW9kXsjDu0Wvj7TCTWr8zGIPSMMZIs=; b=YvwwMy46VPJ67mNGFI9LtxOJYVoQH1H+p2bBZVxaqHlFlaBhuKq+5EMVsivKu4utlu7IzvX2pIgz8cOhHttbdGv/Kl3m3O0rnUJj8uNsdLahEah4bc+jZVPbtSgRsIQqZOPfGXOahEGOcID6MSJL/sYtHx7nlTRlZNz3Na3vJRn2JdF+tLV9mlLmmBxQymYLXj8A/800PxtyIWwzoVgdQ7HTnr9QWtadi+KIZ3euIHtbkbegLf4cLoWFYF857xYr3OV9cKc42Fah7w0mqAyPVwxSYW6jABRv6ayapu+dWVErprI4bpBDUxGhcGxzrqLJS/SPZ3K+YulNCT0N+ffQ8w== 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:20 +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:20 +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 02/14] MdePkg: Increase EFI_RESOURCE_MAX_MEMORY_TYPE Thread-Topic: [PATCH 02/14] MdePkg: Increase EFI_RESOURCE_MAX_MEMORY_TYPE Thread-Index: AQHYeVGgKRC+Rgme00WBoVOU+3J82q1BttRQ Date: Mon, 6 Jun 2022 03:23:20 +0000 Message-ID: References: <13769f246c324cdd21c7e22e42fa3f92cbaa6a1d.1654420875.git.min.m.xu@intel.com> In-Reply-To: <13769f246c324cdd21c7e22e42fa3f92cbaa6a1d.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: cce03f2a-2574-4f7a-1cb3-08da476be80e 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: RX2PEl4XYJKMYcbDM1kHw6USuA2milvrHCkXQgoqsm3AoomcLlFlTUnf9xjE3H6qXx3CTL4Rdwa9WfBvsExQIRHpTmg+EHDTmz2SWYp5VCfyoZqeX5j4IBFZ9VET9S3Fixzoaz1gRHWiCuRhtoWkYz1sljF3rktlDvLhlQQR8GHk8t4cH+BoUsBTHsxsHqPwab1vnqh0qEdpOUEZZVVb/6Psc8iDAF4Dw8Ugj0FTS3eCcuDkjXv5YMuYMKPyRYKYGqlDZXsoADl2qmNJ+7uAfiSx6KjI7PKO7+hV1hZjE5hCzmnlRSKqFlxWSwZ8eScf7xrg5bjpWu5gGeONJCOCVOA6mJzxUdj4/XbzquE/Zj8sWWd4LrjL5T4zl6QsX2p3JWSpLoWhcl+ksl4nQek02CFbQ6tCWVh7GeeEyvcdZi5uz+XjfVfK7w/NV6qZX8v4/BuprjPYJ0LO1o9C+aQBVMFngj+s1HdxhjBFP6gfWzaujfB4DZOlIw70NBV0AdB7SLiRXe6Wc3H+ELidyGyoONE7fmxOvFra0Yy7mhbBLyUdmwKgA6NWdrC0AHVxkb3FWGgAYXG+lfpjgKKMlBOujFdlHQfMyYtPOnEIFJzyycedHPP97eYEsjPs94KY2h/N7Yn+KCan2q0JtwaFS4EXkYd+ZaqvtvvHvbAjnsUMeHxnVY2lCMPOazqbF7cV+msw3mYy6rZKPbUDlwwgSphjf4TkpgNfKXUF/EPrv6IJ0THCQdUTlaksPT8DAHnZTATf+S53sN4Pi7OakYPgZePOovxHybs+HbaR+4VvutGGk44= 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?hDOB2JH0TkQ5eLUS93VEuRqQ6z84ZtidGHavsnsFl3/2MztrhEqKs3FWN1u4?= =?us-ascii?Q?+r29aSX0O0HYs6Bb2yRgHsLyd/MnX+FLrld9e+EaVCWMrgk3Qmhy7P6SAs9K?= =?us-ascii?Q?/iGDjKGOuSOoPnQEWyJcbiMistDmXHmACEME/kUjzUIJz1tITUXpphOPbctm?= =?us-ascii?Q?zsXS9F56tQAqFSqdCMIbKMh2HuZ4I18T/xLW2GJa/2ZImbr0QI7YpZH50aix?= =?us-ascii?Q?W3ZoczddPCXHl0em2azqh1uUY9uMBnJUHKR42mcXHwo8WcmiewJFceIY9dnz?= =?us-ascii?Q?vJH5DJxLNPChm9yAWMrLdPGHsAr96B0g8QDE++Fb4SG0VhblhQDNnM9VKwKb?= =?us-ascii?Q?KABmQeQevywtIhrFVhUMqNweabUBItG39LNAH6fiQx3whSN6N9hlNCu5X3RQ?= =?us-ascii?Q?lLbvtsfrezHsEUU45Ea2h1t7nKWf4VwB9ECiT1f/tuDVsswh2UDGXTi3duvC?= =?us-ascii?Q?8BoUIkSkuUczzV31dy9f35IhtE8zedI2IxWoJfz+eIG+uc2LTWxb+PFIh4Ht?= =?us-ascii?Q?IlGKCloq0iH7bux30K/tlL+nYEooyDIZDLdJseygdBivlnHzbfZeDwMMhAyD?= =?us-ascii?Q?z2nWUXdfl4CtkY9jieDDbZkn9DuCzU96vfwTXLrfcZxMir42N5/LF/Wj3ZxO?= =?us-ascii?Q?i2fl7RH/DOlq2QefsxHltfhTiekKP887Zlqobjw4SfLUDjYZ0+zBofiDZXXg?= =?us-ascii?Q?jSu0NB0h82Rc8SGc2Tjztii3w/3s2ZyPo3IdUNM906IQDXKcW4dFSwc7WY5c?= =?us-ascii?Q?znowzfycpyHpVUnvrFPc2XwTGx+zqcX7Xjs0PTu3/DPXQ2oV4WafAYLvseyM?= =?us-ascii?Q?fVjy2+j58668HXqUzMQEwcly9cfkM7YLsCNf8iJmJwk8aGFfDynocATpGjnR?= =?us-ascii?Q?CW18W8voBwIHNCYUrJRym9bqOkWInwN7cLOuWnDAkPrG67kFHnh37ss4cjoV?= =?us-ascii?Q?q+nugcNFmeC3XQn7ox5rOEGNHogHhKZvfF18Ls0WLa7SbYWVg1FHnMoOsbJ+?= =?us-ascii?Q?4HqasXtaUMMbd5dTAUF+BxFE6JvMaQoTX8kNfipmX+XZSO/kxGJnC/6lpHqI?= =?us-ascii?Q?s5k1dkP0+jCV/5SBHfKMLtaeqws+51ePeXowupLLDSNAG6v6F2DGLu3Uk+zT?= =?us-ascii?Q?Iv3vNVh8kWHrjakixS+YmYD+yC5xJ546opX4NSVYdRzXE2VrFIWjbnChhCAq?= =?us-ascii?Q?5whn5svkYAnEWsamo/l147tYqRZgQT6pXA1fsZMq7oPSaMVQcUlj1mlOqDhe?= =?us-ascii?Q?Q6RFeZoChMHkJ2/3IgINPt4aiAmkzTCdAdVdLeihXctR1xi0zCbzPoTbzJ6z?= =?us-ascii?Q?jgoj50eDUM340t64ys3b05Pbr4IMQaoREp99Bn/2Z6vjuPF4dAxqdqwYrza1?= =?us-ascii?Q?vaA1Qik+YnZH4GactGfsB6UuaWFJoEgoiWCeOHpq4feuLK0oEAMz+gsxBQbu?= =?us-ascii?Q?csrQvv24E0Bq04zvevGMZB/60iatmQ9HM20+bV1EJy0iaLrOA1VbLi48wIMJ?= =?us-ascii?Q?CX6dIRpn9JaQQ4Oj6V3CwmmBPuc7c2RY0vXrjd5/25i69oQIJGfFixIuLqAX?= =?us-ascii?Q?wE+GKCRu0mNSXglit8rXKG7zKGiufm7gRnS8iZ80qw6LopiVxek2WO+PeiFJ?= =?us-ascii?Q?x15rO1urTbzU2ACS7dzxyB98nKMQzLHI8uGFkjiDZR12kKxEY+AWgpwHNYlK?= =?us-ascii?Q?ps88WFD0eZszTqWAG8LFUgNF+7WOoLP5E9XQWE+HPHzFpn6pMQKHbk2W1O/G?= =?us-ascii?Q?pskbcbeyVQ=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: cce03f2a-2574-4f7a-1cb3-08da476be80e X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2022 03:23:20.6345 (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: /g1hr8NcYqB9tPQjm0H2+d+sJ33ZSBKsdhh0bqxtbcA6YZG41p1PlZpFSRtrHZLnVT13m9jKsq35UfYBu3iWEQ== 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 02/14] MdePkg: Increase EFI_RESOURCE_MAX_MEMORY_TYPE >=20 > From: Min M Xu >=20 > RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3937 >=20 > EFI_RESOURCE_MEMORY_UNACCEPTED is defined for unaccepted memory. > But this defitinion has not been officially in the PI spec. Base > on the code-first we define EFI_RESOURCE_MEMORY_UNACCEPTED at > MdeModulePkg/Include/Pi/PrePiHob.h and update > EFI_RESOURCE_MAX_MEMORY_TYPE > to 8. After EFI_RESOURCE_MEMORY_UNACCEPTED is officially published > in PI spec, we will re-visit here. >=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/PiHob.h | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-) >=20 > diff --git a/MdePkg/Include/Pi/PiHob.h b/MdePkg/Include/Pi/PiHob.h > index e9f0ab4309d1..9af2e957fee5 100644 > --- a/MdePkg/Include/Pi/PiHob.h > +++ b/MdePkg/Include/Pi/PiHob.h > @@ -232,7 +232,16 @@ typedef UINT32 EFI_RESOURCE_TYPE; > #define EFI_RESOURCE_MEMORY_MAPPED_IO_PORT 0x00000004 > #define EFI_RESOURCE_MEMORY_RESERVED 0x00000005 > #define EFI_RESOURCE_IO_RESERVED 0x00000006 > -#define EFI_RESOURCE_MAX_MEMORY_TYPE 0x00000007 > +// > +// EFI_RESOURCE_MEMORY_UNACCEPTED is defined for unaccepted memory. > +// But this defitinion has not been officially in the PI spec. Base > +// on the code-first we define EFI_RESOURCE_MEMORY_UNACCEPTED at > +// MdeModulePkg/Include/Pi/PrePiHob.h and update > EFI_RESOURCE_MAX_MEMORY_TYPE > +// to 8. After EFI_RESOURCE_MEMORY_UNACCEPTED is officially published > +// in PI spec, we will re-visit here. > +// > +// #define EFI_RESOURCE_MEMORY_UNACCEPTED 0x00000007 > +#define EFI_RESOURCE_MAX_MEMORY_TYPE 0x00000008 >=20 > /// > /// A type of recount attribute type. > -- > 2.29.2.windows.2