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 43D7C740039 for ; Wed, 25 Oct 2023 05:40:32 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=txnFIGXid8lADI82WWs7pHCFyBYfduJexR9HInTZBMY=; 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=1698212430; v=1; b=sQmHgRJtMB7FKJhN0qNh0/YYvuDa/M0BH8Z2mrPz/J54xXJV8YwJIrdGspwec+iUdqLwzu4E wmRx2r8uhIAdfYSrjMAxO0N0IDa56P3Nd/gz4cZaT2dYlLjZrz/wuB85go6tjzb5TueJu+VD0A5 Lfb04A+RO8JvWCyEl7JFcMM0= X-Received: by 127.0.0.2 with SMTP id P3OwYY7687511xeKMYh9aPsr; Tue, 24 Oct 2023 22:40:30 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web10.167394.1698212430100021049 for ; Tue, 24 Oct 2023 22:40:30 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10873"; a="384451556" X-IronPort-AV: E=Sophos;i="6.03,249,1694761200"; d="scan'208";a="384451556" X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Oct 2023 22:40:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10873"; a="1090098423" X-IronPort-AV: E=Sophos;i="6.03,249,1694761200"; d="scan'208";a="1090098423" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga005.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 24 Oct 2023 22:40:29 -0700 X-Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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.32; Tue, 24 Oct 2023 22:40:29 -0700 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.2507.32 via Frontend Transport; Tue, 24 Oct 2023 22:40:29 -0700 X-Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) 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.32; Tue, 24 Oct 2023 22:40:28 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IiAAgy/qd7tCIW9xQCngn+biAIi/qcFe47sweJOc52YXd+Ia730uHliH9WJKW/AATFCJc5H5Gs06cs5MkUTYOTOxpoJEsVieZgfT6YrCeIK2Bv9DvNqMelVEol65kbVGp/Yb/JbuocEvAvME3NA1bjmQgvmZ9uwX+tv4QUUvuzO9LvaLMnHzIb2wrpHFMuOhcd05vR6RgF+aXxt43GMm59NWULYKUe5X0sM5AVrRV33zl9pHRedhVwQIQ84IaqUhRVKk9xchJ8zg0E7S3nD7GvhzZdBTUgr/ENixFaOjBRgUMO3DRMpnmE5UIfvhC/ogtFIuVjTVs+AGbIZs9rwVFA== 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=KeEC2Cpop/YVn0pfsx5nYDfDK0pPm1KKJpdKBYKhtOQ=; b=UImzfADU9am61N98iQGK8QtM+J5vuujblyXr9eQ8ts2u66Gb7pIM3qxFfmiBS9PYOFo8uNeUcElpVvIQVNVdgC3KoHgt4KsWuzIPUZsSMtqRmJHMH6xc7mqgiVF3PpnwR+HFl6vqQ/3BMoSobnYJHwDKXmSh2+abL0Mne0iRVtBLzK7MXHjH/8z775n3CRWHmcf96O36p7Pp0rP6+oOp4l6asE/H6AO6z01UP1HCOyLOoAzdUq1lUMzQ5ooo1V+/oVqM9tQrRNCcJld5Qg6r5Y1iv7jBcJW8auQoLu1+lFBA/Bi8K7FDd6w7G/SLPtdnMOXMlKe3nMfJvoM52upAuA== 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 DM4PR11MB6480.namprd11.prod.outlook.com (2603:10b6:8:8d::17) by MW4PR11MB6692.namprd11.prod.outlook.com (2603:10b6:303:20e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.19; Wed, 25 Oct 2023 05:40:25 +0000 X-Received: from DM4PR11MB6480.namprd11.prod.outlook.com ([fe80::76e8:5276:3e2c:10a9]) by DM4PR11MB6480.namprd11.prod.outlook.com ([fe80::76e8:5276:3e2c:10a9%7]) with mapi id 15.20.6907.025; Wed, 25 Oct 2023 05:40:25 +0000 From: "Dong, Eric" To: "Xie, Yuanhao" , "devel@edk2.groups.io" CC: "Chiu, Chasel" , "Desimone, Nathaniel L" , Isaac Oram , "Gao, Liming" Subject: Re: [edk2-devel] [PATCH] Remove memory cache setting for memory under 1MB Thread-Topic: [PATCH] Remove memory cache setting for memory under 1MB Thread-Index: AQHaAjs3eFTrcEtJlUmEAz4f5QW0urBaBuPQ Date: Wed, 25 Oct 2023 05:40:25 +0000 Message-ID: References: <20231019032010.154-1-yuanhao.xie@intel.com> In-Reply-To: <20231019032010.154-1-yuanhao.xie@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB6480:EE_|MW4PR11MB6692:EE_ x-ms-office365-filtering-correlation-id: 1ee81fea-14d3-42ae-7347-08dbd51ce343 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: 8oErA4TRam06eQEN2J+7ZXJEBeKxTjhGpqXV8ZJT+WRbMO+3w69mK56pcXoLnmn2mIqSHPoJuEta9vj3Pgz4CjUuQwrSLMXG9tpdqLsf6TqTpa3huTrzP6eUjv+vjGLcYIByHaL7BMUR3kE0BPU4eA0ViUnip9EJaEWBXHVKhmsWnjtpFntGOLTql5/i80RAzYJ4NCzjryHm7DHYrtlJ4QbHIjPTO6HTV7h7+EKydJ1j9VorGotxDSbGI/EYQrrAK9mEiZB2iPF+KoZ6zcjaJGcdM9XMzFRSsG2eqyp7HK8ubqff4vJeShxI+dPGsnJk4NSUe2v0j8Sb4d+FhG9SWvt61HBUOWJMGoc/0FuDbmUbJg8Y/YOuTJltT0HAVg2ub3iRDOPPvN4QPdEb5a/hWPYpD62WUKkXE2CZAzEbALSMBv/rpBsHFdASkhaKQCD78MeYKtjSgNyYgH39HTBo+Gxre06Mc6ScNs6OLCfEx+9gshWSWL4LiPs3VbBF72WCsNZi8zWKnfWV7+xqYAxqqELeUk5AiLtVa6iphFGC+6FvGvGe3gsz5k7qVAVvn6nLdUXI7HKVeiLg2c4EG2jym6ZS1DHIgOZT8tw3CTM9pQkjlJmsBPMLB1FqQxZccnaI x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?VefWbBZqprFBRswa5PDXz1X2Qv3UpwTenBFSf+696VAK5obuDhR0Fcq082ng?= =?us-ascii?Q?OODO+b6BwWwF5asj/xPpPUGGAZ2+kR0vo5pExi9cTT85Nlbw+aDDnamPtlGM?= =?us-ascii?Q?m10EjFNYo2+BzKNwgX0U5Ci7FlNAo7sv/ucaGArcR85XfoSNfMJB6YwAIIa6?= =?us-ascii?Q?CqYfp2CBO7h5nXXO571LWnXZ6IrfP2CW6YaHbcZ/OetOiYQlErlFtRHgDFTE?= =?us-ascii?Q?1YFwCdEcHeqejXsU2iaw9RkQSu68CBWjgQsKjJXxiGILDEhF9cK14CmcjaDO?= =?us-ascii?Q?xjV+0Jnjyh5H8XvAGQlBWtpBGrmCzlIVaTdyFD0z07m3e9oN9TAdYs6UoxyX?= =?us-ascii?Q?/fxdTK4jwzusO29eAsVUgOyX68nqrhwB0kb1fSUpmcIz7ckTUClSodLuJDXj?= =?us-ascii?Q?Fr+targaaTd//7qjSMq2X1C53GNjy4s6sGZ0TELO2b9S58TLXr40IuJG0+Tg?= =?us-ascii?Q?cMxipvEC4Dce+7qvJi6ohkfHVNDO+iQwkm7b0vF29+JKf6ABBtk0UQBCtIvA?= =?us-ascii?Q?1JQ41vD045JmBBM0zy/nQ4R7L4q1Wl5VZWE5ZfzU19UMi+ZCxBcbIhSs9f8r?= =?us-ascii?Q?YjVc7PR3Xe2VUxhM98SfubU5iwMMA9+OWQk0dPvDC+cXFncTYqwKF/cZXn6t?= =?us-ascii?Q?3SkY81CwGe/DLa7RiDoOEdFNFA8lSq+MgPKWtUe69rXv3L0dtgbJvxqaLfYu?= =?us-ascii?Q?c9dLobJIhzJWjQ/laYwTORWpIf8006cqpJPksUyi9sGLpeRrcQUOHSoRBVw+?= =?us-ascii?Q?RrxoQE3I0LXMKwQ7IvrUpW4fFM3INY8AjxZqXvB6nJVC56uel6uI9J0epwV7?= =?us-ascii?Q?eGY2QwfUklGuuL0yZ6LAhIkUj60eiEzVTUYFucBmh4y8IQgy0DwPAdBCOiD4?= =?us-ascii?Q?QUHm/y0vlvUzeVyHxBMywVimPfguTKtvYqrJUV2HWrU0LbSEy5T5rgbI/mJc?= =?us-ascii?Q?QVnFj44VmXG96SjWZwjQQJk2g1oAWRI0362IpjwuFGqR7mWS6s5WQv7oTOIp?= =?us-ascii?Q?s3CIYCGuGSy4lBjhP15Y+X24t56d6r0JSeR5tEQIELy2UwBO1anVcDeIcipy?= =?us-ascii?Q?6sgZNlinz2yB14D7IRMz5tAKP+zgumx8tHzW1YbJH2GtJPGLGBOSmwuBQ3Qx?= =?us-ascii?Q?sD5NbwdS3hCyjG+rS9bx1cUCyBSeP0fplGrlbUQjSV6Q0Nd4iLbSSnK4wMaI?= =?us-ascii?Q?X0slSF3/xnQbEbNN9Je6M9e43gg23Rv85r6Fqd6fK8V8u3bTz2FmVcWIAUP+?= =?us-ascii?Q?pHN4vGgJlphhzBEQD94elAY39klOhsUnClw64qZ06K6GDkSAVfd+UenvT8cn?= =?us-ascii?Q?an+rZ8D34aDlFzyUSLjAf0myYGKZ27sdwqlo/kth4rXOJVQz+deG3twH50IC?= =?us-ascii?Q?seMkIXwyKuXpNObvRMuW3pVG8MyCIPt5f+VoSQVii69g6j4NVABwc4U6NlSs?= =?us-ascii?Q?4iu6pJ93ppNX/LxjbxAWqI/YWtyEF+Oc5yuKwHQ0v4UJaUB/8+J4qDhe9dsO?= =?us-ascii?Q?uvxrP7PLirJZw0+caIGJUEWtfoudNdlG6aQB0h86OVn2mAX8yHs5mNALbNHn?= =?us-ascii?Q?QUTFQtz1LT2EFcr/7Ig3DRq1Jy2Jo5Hmotb2pbbE?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6480.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1ee81fea-14d3-42ae-7347-08dbd51ce343 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2023 05:40:25.1407 (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: eIIQJlnFqqJiXkBaDgWlSgLnmpYos0XX4Bb1KlteA4oA7OvOceV1t20JXqHfEab/oom6hL220oCAffefH4+rXg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB6692 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,eric.dong@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: pcdzOd1pyLqfLlHxR5jb8zJsx7686176AA= 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=sQmHgRJt; 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: Eric Dong -----Original Message----- From: Xie, Yuanhao =20 Sent: Thursday, October 19, 2023 11:20 AM To: devel@edk2.groups.io Cc: Chiu, Chasel ; Desimone, Nathaniel L ; Isaac Oram ; Gao, Liming ; Dong, Eric ; Xie, Yuanhao Subject: [PATCH] Remove memory cache setting for memory under 1MB With the fact that CSM is not supported, the request is to remove the cache= setting for memory under 1MB. This can be treated as the missing part of legacy CSM deprecation. This patch only set the 00000 to 9FFFF and C0000 to FFFFF as Write Back. A0000-BFFFF range is still uncacheable for VGA. Cc: Chasel Chiu Cc: Nate DeSimone Cc: Isaac Oram Cc: Liming Gao Cc: Eric Dong Signed-off-by: Yuanhao Xie --- Platform/Intel/MinPlatformPkg/Library/SetCacheMtrrLib/SetCacheMtrrLib.c | = 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Platform/Intel/MinPlatformPkg/Library/SetCacheMtrrLib/SetCache= MtrrLib.c b/Platform/Intel/MinPlatformPkg/Library/SetCacheMtrrLib/SetCacheM= trrLib.c index 05728275a5..38a8db6b3f 100644 --- a/Platform/Intel/MinPlatformPkg/Library/SetCacheMtrrLib/SetCacheMtrrLib= .c +++ b/Platform/Intel/MinPlatformPkg/Library/SetCacheMtrrLib/SetCacheMtrr +++ Lib.c @@ -245,7 +245,7 @@ SetCacheMtrrAfterEndOfPei ( &MtrrSetting, 0xC0000, 0x40000, - CacheWriteProtected + CacheWriteBack ); ASSERT_EFI_ERROR ( Status); =20 -- 2.36.1.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 (#110014): https://edk2.groups.io/g/devel/message/110014 Mute This Topic: https://groups.io/mt/102037244/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-