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.web10.1296.1649963071938404536 for ; Thu, 14 Apr 2022 12:04:32 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=M5pVNhEb; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: guo.dong@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649963071; x=1681499071; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=qy1UuErNf1+B/89YF/tGeZ2fh51bzm+K+uGv5gPApDE=; b=M5pVNhEbBr5FvFuPg1NFWDm+gHrzwryx0qihCOliYZtOfp2tTiLC2qMJ za52H6ynRSj5U66HISEUJmLfrGOT8sZadezGd0HEHixOfsBelRtJvDDd7 HxMOobsZ8XEj7iK+ESVIgouaJp1aZyO7lqfvPnwR6JLUEk2HAtv6saPXo Zwx9sfrbT1Ft+UOIOzrSlS4rJXD43kv4ATfmnry0scGufnML8OrFvW0ih cPZULNBv03YuRPHBKOH4M4KDAStGN+pIzX1XqjjB1/2dVViv8+zhSl6WL 90zJ3aQb5a9zANEZmFEzxuzHXUQEfg6IkETcfR6Ewlx5HJ6MT9yFZ8+7/ w==; X-IronPort-AV: E=McAfee;i="6400,9594,10317"; a="349446076" X-IronPort-AV: E=Sophos;i="5.90,260,1643702400"; d="scan'208";a="349446076" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2022 12:04:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,260,1643702400"; d="scan'208";a="656122466" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga002.fm.intel.com with ESMTP; 14 Apr 2022 12:04:31 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2308.27; Thu, 14 Apr 2022 12:04:30 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2308.27 via Frontend Transport; Thu, 14 Apr 2022 12:04:30 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) 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; Thu, 14 Apr 2022 12:04:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EGgKAdaz+0RiFVYxeibYZBsXeY21WuK+MoQ1f23DjgNinR0kAx4wxhQqXLeA1xwdNEcnk/gD0mY2PDQxwzw03EgwhQje9q0Hy85iM27ETdIx+tNCfs6/7tT2EyrLhkG3+2SgI1PXVwcULozCneSFn9gC877ACswUfacCEuhfBpUNCzLXAxRpZzQUqcSTJj3GifxBtxo1D+Y3VznH14b4gIF5dMj0zMj3ZVxYyB4jhpLVjqx/1tGnKJxCJpZr+sisBFidpAOmft0GMNOJjVbXmHJkHuGl+ooXjlvxSz7W680KLLYefj8ILXvmGsZKyLh1YT3/OOcK5MHTvAkfPM03nw== 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=KIcM7DgAquaF0rilABBhmZaZV662rnut5VvDGVH8nqE=; b=SiOIDyOaG1W/ouBztRqVKCs8ACHBegvp3fl7PBnmT4epnhsDG78HUBHj4PYkcqsJXWKvvdYumXVphmcUt0AKyoblfE74/6+J0v+iCsCYm69z6RQkJu0r/VwNaRHqsHLUDVhuK/zBMC+dTXHD3j4faL0NWYBWTvJXbvvQ6rVhYc7TE+AefEhITxTcSgjNDZh53YndS8ETBcfciOyyGKH0OeulRdzEvfZRW0O2LTvpKIlUKU6bdFa398FCb1A94x2scb+o0SX/utsb2ehLvj2xfc4kx+K55foMgr3e88x7nfqvSLGEvTFRTzv3/67Ji55Gh421qOz745v26F6KYzfC+g== 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 BYAPR11MB3622.namprd11.prod.outlook.com (2603:10b6:a03:fe::30) by MN2PR11MB4598.namprd11.prod.outlook.com (2603:10b6:208:26f::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Thu, 14 Apr 2022 19:04:21 +0000 Received: from BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::dc75:c873:f2ac:3dee]) by BYAPR11MB3622.namprd11.prod.outlook.com ([fe80::dc75:c873:f2ac:3dee%6]) with mapi id 15.20.5164.020; Thu, 14 Apr 2022 19:04:21 +0000 From: "Guo Dong" To: Akihiko Odaki CC: "devel@edk2.groups.io" , "Wang, Jian J" , "Gao, Liming" , "Bi, Dandan" , "Kinney, Michael D" , "Liu, Zhiguang" , "Ni, Ray" , "Ma, Maurice" , "You, Benjamin" Subject: Re: [PATCH v2 2/2] UefiPayloadPkg: Keep reserved MMIO at runtime Thread-Topic: [PATCH v2 2/2] UefiPayloadPkg: Keep reserved MMIO at runtime Thread-Index: AQHYTU58N5yeJd4LbEm1S8LZfVppm6zvyhWg Date: Thu, 14 Apr 2022 19:04:20 +0000 Message-ID: References: <20220411024644.9698-1-akihiko.odaki@gmail.com> <20220411024644.9698-3-akihiko.odaki@gmail.com> In-Reply-To: <20220411024644.9698-3-akihiko.odaki@gmail.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 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: 90f48a17-1c00-4a8b-9799-08da1e499541 x-ms-traffictypediagnostic: MN2PR11MB4598: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: h0QvAcm1wRmfjkWw1yitSkEF7sOByR5FYmgGf2uhGlABCFIW/iEF3D9oqXyo2ASn87wXEZNpJpOxSP1Rhv67tETnwcw5expsg06fyqCzSOf4z3BoM1BRjYNSrL5CClxgw5tK1VR+ZhrdSKhKH9cOY/yAvNB0e5yaaJTKfC7YPC5VPa2zsQmsk56Kibbg1ZOfdjtXQkVm/niBG+pSVWHJgc26c3tSSRPGDtpm4NGG628Ky9h03lAa/+ppD8sJQ8ZkPimp590J/9wR2S6rVtSKKkuo+sY4SA7Otdr9qmZWFtEcuKmZJPiLqTo8r9q6TiQX5+AnX9cp0tMJwOyf4zSk2xoQDf6ZaMkNx0SMKjSRK4E5AnMQ6McLN3wjKCt5tkF3bCU9v8AhD8Hgv6UjxAcg2bA41ZofCkJKQNMaIYJen5jjKuPurbgQIkd1WE2GTV2UFQR+ZJ4qEaXziJMVpAaT9PCrEjaWhUlskxlHCEkLallmj9iKL88im1Bjym+996mllD34SeRkXO8YmF2fHGXD8nBNtFILHTIvhnU9HAHrmGgaR1E8Hk5pTx5EWzteNYS+IbV1iaQ13k1E0gJZlBoUiWGSpa69LcXusn5GHZpvqaVSlQ33084XDIwpe80Cq6BWZngbjZD4u+dTktOL2cG3D8/xB4MtNLpY+VAUdSpoeQhDbSQg5hlm1xnyvaBwd6pB788BnB9uMpNCL4c35hb5CA== 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:(13230001)(366004)(186003)(8676002)(52536014)(4326008)(71200400001)(8936002)(107886003)(66446008)(66556008)(76116006)(64756008)(66476007)(66946007)(83380400001)(5660300002)(38100700002)(9686003)(508600001)(122000001)(82960400001)(55016003)(6506007)(7696005)(6916009)(54906003)(38070700005)(316002)(2906002)(33656002)(86362001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?KEwmlrHSmnmzkMyGMKl1IE5l0Zo5vsHjLStTCWCXgrCGNy5eTWU1pkePMyds?= =?us-ascii?Q?t+t5QJB2KJnY4AsWP2FEvwBT9hF62LELNsq8MtoQGwQq/34hsgO/uiq/pVA0?= =?us-ascii?Q?KjAHiWl1c1vwY2xC9+i6FWmORvMPBkvXwKGT2i1yIRq6Vlkb9JtqqAMQW01Z?= =?us-ascii?Q?ZtjO7v3TJyfCahu4TsWDukvzFoaWRpDYoUp6adeN/uQFn2QaUeHX+Q8wuerN?= =?us-ascii?Q?wmIKgOtfGd3DaMJ+aF/hHz3oSAc8o4kiZhvFLqu+gJdrakr0O2BGBlUpShu+?= =?us-ascii?Q?LhJ8G0TBMg1kZws0QNfJjvzMi1NX1JyOt1YXLj4LXjBkcvN7lG/hLGko0Bep?= =?us-ascii?Q?hy//f51VyYD933PStgv5PzkmGB+CT795W0oV04JQ6RkSColWTI8n0rlw1Na0?= =?us-ascii?Q?1IQbgXMeyaccp2+YGHl3AArPIFsSobuNMF72+qHvKYa1vxseFeQCtyf79N95?= =?us-ascii?Q?wBHrznpv27RPtBczj5DtY4UMXbCFlo8WC0OPQ/QpAzy64KeqF67dnY9YvVw5?= =?us-ascii?Q?6xbmt4aPwxIO2c7nvytzqTrHGkYjo/TD/2VB4ODMO/PLtuQ4V5HeiZ9fQ79v?= =?us-ascii?Q?RwtL5Jj3Z3KgCZCTZfU/87hNAGDKDvrKSZGG9ZFfLtBnQphblayhUFCVfMZP?= =?us-ascii?Q?lGTRHdqkHEBHDuulQThUokGHT+/LQnxwrJRchw3qTxPHY5xp7WrCfBVL6DN7?= =?us-ascii?Q?7UIZDBcKpe07mhxBcPqxl6Rcjy+vMI3o3kLN4g3zBXL8PRUC4F79woo8ABn/?= =?us-ascii?Q?phvXdpfnO3yljMIduBvY02mvDCi8QulPYHls+//WKBgN9y1ClOMzU5+NGGMo?= =?us-ascii?Q?DLt72bVuK5mIcM9V9NQFmg7/C+O5xlu5e29Zy0rUb0BMVbAizJFreCrvQziL?= =?us-ascii?Q?9P5+Vfd/1TrKmdDdHgWUMypFDc78mS8TBzr5kBkI9NiWgMMQOxThOuJO3K1P?= =?us-ascii?Q?l/tBX0ux0Eb4ePcJVflSDF+D38PQsEibJXN4qeefT6UwwXFtvwGjuE0WnRLH?= =?us-ascii?Q?v+NichzUtAX0MEwrqF/D8RKRf/wTO0wgGiDTCjOWJ95DPsxlImgelSpfBCZi?= =?us-ascii?Q?1FkzCjVJUovFBZCnsjX2cXY0bFneLCW3qExGODXTh7jRS4SUclZaZQuk507S?= =?us-ascii?Q?bVQCHev/kgFSd3jis5gt3Yp+VpHIitK55UrWIxqoesIp4mGrgEyBT5lc/kwE?= =?us-ascii?Q?3gkiPbUBRCFd30B7aO/7cr0eSPUBKGeir5d0+c8C3qMM+yKjUBq77DTTarVa?= =?us-ascii?Q?C5Uz9ifuc76X7CrcUZ5tdxws+Y89EVpg40u/pKpuOuh8A5NqPYsuga8myTZ+?= =?us-ascii?Q?ZAyduvmvwXcB4L93DLG7snvSx0YPBTNxbl1tZsd8wMqB9tRwKtIMNqAT90L5?= =?us-ascii?Q?+5AUscEgPmwfmBMLKsXxqxPfqrcbpNHi0ujJ59ZZQDrJlMYRWQb9Xb2+ahDI?= =?us-ascii?Q?r+0Ru/r5iqYlWfeJSJtIxj5qtsq6LFAJstSFX3wNXGkH4ZBUl2HbMVdGRqS2?= =?us-ascii?Q?V8wzfflF4P9w+LMqcD8mEVZ1OEfoLXMOymwTtlUDE5bGJMVRBd+JEGo1zSa/?= =?us-ascii?Q?ReMPoelj6UrbgVMba4Wd7O/hixfL0f96yjVJWWNcKWYw0i2/FsbWs21Qedsv?= =?us-ascii?Q?E/wzUjRWoufxw5xBbIsjE9hY7JgpXucCP4snj+hoC63b3jp/YG/MZunumcLS?= =?us-ascii?Q?b+mVteQidHNM91CyIk23EhicH2ZiLctVqcIPKn8XPt+/YCYmwdnY07gq1DFR?= =?us-ascii?Q?3PwB6fsIIgdfgkVGpzAvI99ZIjuoD0N4K3dGWNys2QeVekEBotQkMHbS4ULY?= x-ms-exchange-antispam-messagedata-1: MIbBcFgjFfn9+w== 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: 90f48a17-1c00-4a8b-9799-08da1e499541 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2022 19:04:21.0333 (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: Y0ZL8i6WiqDT9G552s2Y3pvLO8pnAvMbuVs9KbyNDX43qIL35shO/xKiMUIrCklZoNNpO+AJAEqNLstJ/FgdJg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4598 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: Akihiko Odaki =20 Sent: Sunday, April 10, 2022 7:47 PM Cc: devel@edk2.groups.io; Dong, Guo ; Wang, Jian J ; Gao, Liming ; Bi, Dandan ; Kinney, Michael D ; Liu, Zh= iguang ; Ni, Ray ; Ma, Maurice ; You, Benjamin ; Akihiko Odaki= Subject: [PATCH v2 2/2] UefiPayloadPkg: Keep reserved MMIO at runtime Signed-off-by: Akihiko Odaki --- UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.c b/UefiPaylo= adPkg/UefiPayloadEntry/UefiPayloadEntry.c index 0fed1e3691..a50f1c0271 100644 --- a/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.c +++ b/UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.c @@ -74,7 +74,8 @@ MemInfoCallbackMmio ( EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE | EFI_RESOURCE_ATTRIBUTE_WRITE_COMBINEABLE | EFI_RESOURCE_ATTRIBUTE_WRITE_THROUGH_CACHEABLE | - EFI_RESOURCE_ATTRIBUTE_WRITE_BACK_CACHEABLE; + EFI_RESOURCE_ATTRIBUTE_WRITE_BACK_CACHEABLE | + EFI_RESOURCE_ATTRIBUTE_RUNTIME; =20 BuildResourceDescriptorHob (Type, Attribue, (EFI_PHYSICAL_ADDRESS)Base, = Size); DEBUG ((DEBUG_INFO, "buildhob: base =3D 0x%lx, size =3D 0x%lx, type =3D = 0x%x\n", Base, Size, Type)); --=20 2.35.1