From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id B2FA5740032 for ; Fri, 8 Dec 2023 20:23:41 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=h/9H0DCTByVjs8PdukaSR1zg6tOrCRi6lUK3ek7wQ44=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1702067020; v=1; b=ub/cGMJo8Td3EvYdZ0ywDLG2njSbJ3+EFm8A+zbPoTdEnhign7SHCeERsyMMWFhHR9EDcKJ8 FhJOVfJhaC19NAxTCwKciEgiw2cbICo93x6Q0HCV+pZphzKe2tNRWDovR2P0FbuswZ4+cmp7efD JeEO65AlMwhFwlZ7SPm1HKhw= X-Received: by 127.0.0.2 with SMTP id UnotYY7687511xjDjeEpaoOD; Fri, 08 Dec 2023 12:23:40 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by mx.groups.io with SMTP id smtpd.web11.21543.1702067019368453867 for ; Fri, 08 Dec 2023 12:23:39 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10918"; a="7785669" X-IronPort-AV: E=Sophos;i="6.04,261,1695711600"; d="scan'208";a="7785669" X-Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Dec 2023 12:23:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10918"; a="890258577" X-IronPort-AV: E=Sophos;i="6.04,261,1695711600"; d="scan'208";a="890258577" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 08 Dec 2023 12:23:34 -0800 X-Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Fri, 8 Dec 2023 12:23:34 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Fri, 8 Dec 2023 12:23:33 -0800 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Fri, 8 Dec 2023 12:23:33 -0800 X-Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.169) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Fri, 8 Dec 2023 12:23:33 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c1ScAMArkr8goKsafWdYQmo5oDX+gdc/6jhoosj7LQFNP1L6aqgivIVqC1Tei6yxTygAPFpFwkpIVs1Vk4yKO6mYiASsLjbEOrU8zOLyDzYuJ+qIal/QcyaQbG73e2TIdTMx+5E+QSD3mmsKgxeWNeCVMwebcP/aBmFsglYF4z3ZDa+eZpubUXS6aixKgcWvbzEU4+WvS8xi+8de9zvqrBjaA/5Mz5Uvd/aEwMwOVZBJfHV472a08wYG9SN9WoaSiXtb1RRjt15hHCqtuv4rU5nGeAbrury/9Lac3R7h28+u4cI52Dv9lt0ZZ5S9YuZSPVsZyto2oyXaXFCE2hwwow== 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=9jazuXf8bBReW7dmu/E7ByCUFeZnxNBW2A9tNwcgXFE=; b=Y9HZ19uzUtS55QFwJPt/tWJNhDMTDauBvjkkbFxuEPYUGNS61P1uC/jCJD2sNu9KHojQ//+c02O8aUyGB5V5xzQX0GjLErIqGNFN2YrduTFfjfPe8vpZ9qEA4EmdTZU/4TE3vSxtIUmuR3/PFxHqXmEHC+dNC6TbMgN2znhnkM0bX3gF7bdRg5bhli7ipZOqMckjqzjHN/574UZYA+zn20/CoKk6PgQvuosvl37kbUQSAYjDlIerHPgHIROj1OBe3PUrGTpMiL1cAJqK+sq+19U4vhlOeNMyDHakasyBaueiT0YPMqST+Tmt/FxXVJkyuvCrK0TkJhRWkCZ5KycWAg== 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 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by IA1PR11MB6395.namprd11.prod.outlook.com (2603:10b6:208:3ac::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.28; Fri, 8 Dec 2023 20:23:30 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::4382:5b03:f13:88ff]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::4382:5b03:f13:88ff%4]) with mapi id 15.20.7068.028; Fri, 8 Dec 2023 20:23:29 +0000 From: "Michael D Kinney" To: "Srinivasan, ManickamX" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Liu, Zhiguang" , "T V, Krishnamoorthy" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v3] MdePkg: Add a new memory type definition Thread-Topic: [PATCH v3] MdePkg: Add a new memory type definition Thread-Index: AQHaKZitiz35bVoK0028x5AGF7FBXrCf1Ygg Date: Fri, 8 Dec 2023 20:23:28 +0000 Message-ID: References: <20231208053711.2544-1-manickamx.srinivasan@intel.com> In-Reply-To: <20231208053711.2544-1-manickamx.srinivasan@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|IA1PR11MB6395:EE_ x-ms-office365-filtering-correlation-id: c5a65d8a-f96b-4c23-3753-08dbf82b8a42 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: B5ru7q6Re8bU18ZUraV/bgBMF7sNlulfM5IA+uVDM9/+YPNFJ0CvRflMCQJmIcClV/mQtzHurtE5ey3LS0KHd47dklSdN7rXfYamqm1VnKhzZcQILpzN/M5B0pWf/atHddJgU5bjBmjedgysXiS56CfzU/zvflvOecS2SRieAmD4P3eD+fwxIojqyzIG5UkrQr8ALmSDsswYHDXuQTqLnwi8f50l/Vw/BXkXZO3G0cmiMeMr7HL/PnSDnj829SgL/5EC+JSjeliWw60uRiUlytdUebaUS8T1e/c4MLWuHnx0Dud3ZViM0Nrh1cvWXWIR2eaJTArl1aHFQgIy3cG9gUr+uCs4pbH1o9WeXQMv0XzQVgPOEgpKRYhhl3VjNTEJQg++hOXmekpsQdchTYKvhPYr4pQgan8oE70RHDTUHnXwW6RWfLt45JJEbKOZxnHYX01NOu+qZSEOiyRv796LGlp5QPT++cDO+pgAnCfjHZsVlKVkfM9X8O5NJLCE1mxyR3O0C0e8DNhhddqETZeiOGv76AFJKwFbDh0sxLLVQfooqD3GCxsezJwKibSMeE9hGTcQNteHvX7ArKqZPFeWCocGpemQNdVD0K9dJc3kQaDClQOrgZ7RG3s1DTh3Whl1 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?pBQgmywfSSUoEpF4+6UhuDkF1CAGAe0sCyvDcn7md5/BEJqyinehRTk8mqEI?= =?us-ascii?Q?56qiJDBRUqenuz85BqsNnWgXA5yZrFtF3YZAhNnssKqljTxUrsaOlSqitbi6?= =?us-ascii?Q?y6Atvgi5QdHUYKW5qF9t89LxDqxNnVKx1MsV3nzdqgTvELOldJKAzznMbiE3?= =?us-ascii?Q?XHgGbevOMjJU7Zbfxtnog39x6WB2lOQslhn3w5KOExtyzt70xTzB1b1q0+rV?= =?us-ascii?Q?3womZ0ZmECICgkNHsp/w/ynzHT+j0oq8Jft6gyQNRPfub/6VuHaijyHZPpF1?= =?us-ascii?Q?rjqudw5QThf5RQCk94WIh1dHs3e5plY+WgF2ITqYguUjSY+aiBYx0Mu7QYLn?= =?us-ascii?Q?prT5pfB2mwJfYLK8DwjPj5yh6SaQNDIQv8lcytfqymGHTzgXxvsR0Psy9cWT?= =?us-ascii?Q?gjgqYViP3FYzXX7js/kufqOp98NB0TE2tetL1PM1eflpes7oLbBsHIm4aYPi?= =?us-ascii?Q?mWtnuA6hj1F/mu/glgZI7KXRwGb41QZioGKttIGyXQwvr1eaAHvCECUAdC3r?= =?us-ascii?Q?y4UPsVB/875ktk713b93BL81da8O5aqB1x7dwZXSn8Ke0vE77FGEMk0PH/xH?= =?us-ascii?Q?oinbtVEAfY1fAN1X2MQ/LR6IWUd4WANzQIa0oPhIJQjGakCHigno50KocmN0?= =?us-ascii?Q?nh3+fv6A+MbjJiBoOQkqRAvYHrb/xcwaqHJo3fefSENb8byx0dRkIpzBSCNY?= =?us-ascii?Q?tF3Mp7kvkVa2FEFQ0thEV+ANsR5eJ3Tc+aMo7lDWY2g3E3RgrZhhZjqPy+VY?= =?us-ascii?Q?JM1os3QjZbA5ad+KFKSLlERhaM94sqVbkm05UeIkQ6XOzjVgmQqKmY4hQvZD?= =?us-ascii?Q?whQk/JXCFEAmLRfTFQ5lGfRQacvmdfq9cVF7DzmXBlGO61rD6fIlP2qgG6Uj?= =?us-ascii?Q?JZQw1ITsCyUFh2TTPlIy7G4P29aXiNFHiOSCk/P6OShORQt5AI3s14h755yd?= =?us-ascii?Q?9CoHTyDuwpS/TMq6pcVToBf3+XB+3XBT2ftxQRs4Ebu5NVpvV3CaWRIQfsDn?= =?us-ascii?Q?WX7OjJyh3MOWAGKTnVqn2/pfic/mildLE25cPSHEyu5nFWDwn2j1wVVUykGN?= =?us-ascii?Q?zlWYOWyRzDJqj0LMlMgili3MBZ7zrqvx1ytK0xFU0UiHBiZ7PgSiH8xJrvAx?= =?us-ascii?Q?XDgIWss30skC6mCiJObADMVqbGLJxwyKsYrGCvap6IZGGiO2DrjIzJJDLS4B?= =?us-ascii?Q?arsUWu/0WfCBaBZXequl9GyplFCEDWxG+UOxY+CY/AThGU+RwBxBlcK9EeB9?= =?us-ascii?Q?Xdoo7GOtgqApRlX93yBx2QCKnAYyHSZR59aKok3v27katjKZPpz0ocLSJHkO?= =?us-ascii?Q?pFG50NX2qEPPRdVjI2e0QeYzC28O4htRxwhHZn1FeKXuV2HL+s9fYsTuFjD5?= =?us-ascii?Q?zaySNSIeQhs7iYvKnsJFz1ozYaFFbJc0m6m9QhLbNzLVSM8iU0RtoyiGprfo?= =?us-ascii?Q?R9Jl8QG+U4u0DixsTneg+ZBZrHxhuArLddduoWP1aoHtaSIU+YiCtUrhDUI4?= =?us-ascii?Q?z9t3Vl3GcxHzKM5b7iZujkqtPy1VGEOhhgZBWBmLafgkA3fFVN4xg+1lEE5K?= =?us-ascii?Q?Tv/jfB+PWck10mi6qOQEsaXapGP/KbZVKcQp6Fc2?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c5a65d8a-f96b-4c23-3753-08dbf82b8a42 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Dec 2023 20:23:28.9688 (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: HtZcsbmnbPp0AHMGWBb+Ux/pC1IphKPwGOwIT1aJFXQeRau1vqP9/ve9pUL6cDih2BVg5Gt++0Dt2oOZXZtKzxomJMDmp4K/4eZhZ6AEn5M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6395 X-OriginatorOrg: intel.com Precedence: Bulk 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,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: ZZnzc1rsE2Q1Rbdjg9hbZqMYx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="ub/cGMJo"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") Reviewed-by: Michael D Kinney > -----Original Message----- > From: Srinivasan, ManickamX > Sent: Thursday, December 7, 2023 9:37 PM > To: devel@edk2.groups.io > Cc: Srinivasan, ManickamX ; Kinney, > Michael D ; Gao, Liming > ; Liu, Zhiguang ; T V, > Krishnamoorthy > Subject: [PATCH v3] MdePkg: Add a new memory type definition >=20 > New memory type as defined in UEFI standard v2.10 >=20 > Cc: Michael D Kinney > Cc: Liming Gao > Cc: Zhiguang Liu > Cc: T V Krishnamoorthy > Signed-off-by: ManickamX Srinivasan > --- > MdePkg/Include/Uefi/UefiSpec.h | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) >=20 > diff --git a/MdePkg/Include/Uefi/UefiSpec.h > b/MdePkg/Include/Uefi/UefiSpec.h > index 7dfe35b499..d583ee17d0 100644 > --- a/MdePkg/Include/Uefi/UefiSpec.h > +++ b/MdePkg/Include/Uefi/UefiSpec.h > @@ -110,6 +110,21 @@ typedef enum { > // > #define EFI_MEMORY_RUNTIME 0x8000000000000000ULL >=20 > +// > +// If this flag is set, the memory region is > +// described with additional ISA-specific memory attributes > +// as specified in EFI_MEMORY_ISA_MASK. > +// > +#define EFI_MEMORY_ISA_VALID 0x4000000000000000ULL > + > +// > +// Defines the bits reserved for describing optional ISA-specific > cacheability > +// attributes that are not covered by the standard UEFI Memory > Attributes cacheability > +// bits (EFI_MEMORY_UC, EFI_MEMORY_WC, EFI_MEMORY_WT, EFI_MEMORY_WB and > EFI_MEMORY_UCE). > +// See Calling Conventions for further ISA-specific enumeration of > these bits. > +// > +#define EFI_MEMORY_ISA_MASK 0x0FFFF00000000000ULL > + > // > // Attributes bitmasks, grouped by type > // > -- > 2.30.2.windows.1 -=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 (#112238): https://edk2.groups.io/g/devel/message/112238 Mute This Topic: https://groups.io/mt/103050230/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/19134562= 12/xyzzy [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-