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 B3EFAAC05B4 for ; Thu, 30 Nov 2023 01:33:55 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=zmQZ/q2bJ7YrH/SFHCF5m926k3DKzUUSJvH2Yr9+6zI=; 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=1701308034; v=1; b=XvfbR9wB+QxyWooHL/Jehoqm/SsXFuI/F625TILV3rLMAMzf3aWJJ31SSCcdulX4CDzGuG4G p0/nVgW55fr4U7K6VbPA3NTda8FNZUwRzMe7JraMk7THiZMVf2nx7ZBNoK2BeRJ9xS/UiPfELsK NM66bXxiP3bFvNcd/sV/WiBs= X-Received: by 127.0.0.2 with SMTP id uOw2YY7687511xIX4jN9WyrE; Wed, 29 Nov 2023 17:33:54 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web11.60875.1701308033650516598 for ; Wed, 29 Nov 2023 17:33:53 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10909"; a="392116633" X-IronPort-AV: E=Sophos;i="6.04,237,1695711600"; d="scan'208";a="392116633" X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Nov 2023 17:33:53 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10909"; a="745462075" X-IronPort-AV: E=Sophos;i="6.04,237,1695711600"; d="scan'208";a="745462075" X-Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga006.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 29 Nov 2023 17:33:52 -0800 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Wed, 29 Nov 2023 17:33:52 -0800 X-Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Wed, 29 Nov 2023 17:33:52 -0800 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Wed, 29 Nov 2023 17:33:52 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QBT2orVNx6shGB6BoemXgUwa1m0+XRI5H8TsCAPVq25wikUzqn/IYNp5LAc8GYbdgCEplbjLPoPf9Ox3frVy/bnCl6J77ZRH0C+0M0T36StXt8sP8hW1Zw0fcWhLCtYZLR8PdQNhNGCkMIzk0C8CQsrgHR2HdGP6b0MwaEwwrWcFPuTyT5tgvVlYYY6Ly1TDce6W2CUctgH1LC7geIaK1UrLJhvduzdPvDmt1cBq22/eZwGChWbOlN8TEd/ybMis96DHvJXGd6qkxjJpudMoWNJVoLzBcErTGXR7iVSbOaBgIyEyR1KejjdsBNL9TC9F5jEuK+iQy6GbdXPyD/2+rw== 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=Qinut5Htmy102MkLNJ434p0B9YZ63zW/8yalOY2098o=; b=MUIfrJqh5Bu3LlVgiabEP0GnUkC2mj+8y+Pvx3JvtpRfZGpPpzZkYnYrZ4JocD7CkjDsgG4hsQJvrQ3xJW2EFubKx5T5ETCqIIf3D1u19e6TLnhHtEiBp/alsL6Rfl2u4eanYBTVQf9SYQazifRWgPiwpmgAnLvHE7go4ezCKGdY+JPzdk/zPFiDhuT3yaE9lq81f0def55CDbhKiUE5V8qX6RCYQDd8fOKCt7zMbM0UZZMk0XK4hAlNb4Narc8VTu5mf76QEHhCzsciRnI+geAFw5sM8lweLfodQ8yBJoekAx+20cwjSVWKNv6y+OC09R2mk/s/NN2PqDLtm13cWg== 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 MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by DM4PR11MB6527.namprd11.prod.outlook.com (2603:10b6:8:8e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.29; Thu, 30 Nov 2023 01:33:50 +0000 X-Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::ced7:2db7:4cae:ab0]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::ced7:2db7:4cae:ab0%7]) with mapi id 15.20.7025.022; Thu, 30 Nov 2023 01:33:50 +0000 From: "Nate DeSimone" To: "Li, Yi1" , "devel@edk2.groups.io" CC: "Chiu, Chasel" , "Gao, Liming" , "Dong, Eric" Subject: Re: [edk2-devel] [edk2-platforms][PATCH] MinPlatformPkg: should build Performance driver only when perf enabled Thread-Topic: [edk2-platforms][PATCH] MinPlatformPkg: should build Performance driver only when perf enabled Thread-Index: AQHaIbkKJ1riph595028/8WA9vInt7CSFwSA Date: Thu, 30 Nov 2023 01:33:50 +0000 Message-ID: References: <20231128050900.3807-1-yi1.li@intel.com> In-Reply-To: <20231128050900.3807-1-yi1.li@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5821:EE_|DM4PR11MB6527:EE_ x-ms-office365-filtering-correlation-id: 32b636d3-986f-4542-dd60-08dbf1446791 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: ajvi6u6CxPcHLUhdbYvNUs6WadSEuEju26Tgzupd3vccvrDM251oxXc93M98HGmXqMp4/zX0cxqAp+kl0x3s4B6w52u6h1BXrqYnF+/w467mP4qbiVOx0VpHFcvhGmpJ2rHRNGLLf9z65N7kKXdrNym99pL9QvOGUL6rtqnUSTsYzgBcChUNugS0lb12X0Cd8C+aWFsNi2OiTqAAmV3pZW7vxaSOGSF4mv25ei0XucFUM3NOWGQS9vMxFISM4po6C/XrAYkV3J7nkiU47kPE3VFZr4AT+k6S5rFNGA9iPG3qidw5eaig5HvaLCSzSH5u0TynkWEK3DfyCkImKDj4Qe8P9IWy7rZP0wOORvevzwRMIRuvxjaX9OyNTAioMKQ571yXEz1jalSAWQdkziqwkFwkZ1DWzfGBaG1BHcQhIB8HJnonNCX4GalZ+0ym1Uv5TPi+vXkw+hQYEUXqH34dg3WCdAEaq2vlrU888FaaQaOYHFP0lEC2VBZ43GCIo2u7hP3RKx1GBI0mpq38L4bqMhFll3u/zpIM1fNNuGaDKUyKFDJX8CdU5NmtWMszJfOivTxq1RCuDyg4PSMcjWHL6rt+0/AyB4XdgwESIdUmlHcW9TXjTDlqla3OyTUyhM2/kNCJ/pIRG2Oo1Ynttt84AttiSMwjiuC8Ek92xohOVxY= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?9c5mbsfWGytAvRKSB2ZunXnfXbfQ/WnUdP+tw1u3QD6W+MqNJZL1w6RZndpj?= =?us-ascii?Q?Kyg0elFRT9hDFa6n8QktClDuVdZKC6v06jz+EMqEvVjv/PT2eQ9d4pvCqn+t?= =?us-ascii?Q?YRMY7lnhjAXvYQKdenZGFP7M2NWc3ieM10K+cP4Ppu3C01ovDFCATOSCM9c7?= =?us-ascii?Q?FNEIVcO34JvKVLWxNy8rx+KirKKqVY4ruMdk35WrgybqYdmp6k9ZcPnaHvR1?= =?us-ascii?Q?hmu2f0SCzoqFY/PmWBdzAUGtsFAPSvM0D+wMwNFKC8L3TJFelqrlackqYnBZ?= =?us-ascii?Q?npobg3lRIsYqrYG4wyZndnBHKtd++0TDtQb2KZ72XWffGatcHhIqWIcUPU9Q?= =?us-ascii?Q?Lhr42EEmVeETfQ0CPGukRp6XfzzETmvs0LTBGq/UgL02HG7M80M/sux8so20?= =?us-ascii?Q?t5WQIYHqXqROMMm+5qTSU3aY69FKgy71IXVcKRCxvi5fLoQzv9Mngg/jSriv?= =?us-ascii?Q?sBpVP3COIJ8dlv7V4ejYWei+a/9+F7yIcclvpRusg+0WdkNKC/rdQpS+rBjT?= =?us-ascii?Q?/0XMqIpsUtbPPXFxatTNez/80YkBPni4z7qTYH9knP9r/5VSA+mSpCpu8OHu?= =?us-ascii?Q?perQguywETTGYYpAnLWIGb96Rdst7kUR5xth5emMqHPm5xaHpkoSjX1mwWVe?= =?us-ascii?Q?DKPBDkFXcNwJ4gyx2PBJ/vjS7cWB1smuqvA4w4VHcPABP06GNN6VYSfqM4ZM?= =?us-ascii?Q?QTAF17KfYlEUYYEbVFl1aNcSMtNITOn/Lt/zhjWTp7UjbpC6euO2XectaVKP?= =?us-ascii?Q?qFNvA01sNZP5KPBm40+XD8PjViplTUC7iRmnqQzLTxiFm70TYM9IWaP8Ai6M?= =?us-ascii?Q?A96GvEh//0z4emykg/PaSvL7T4bY6jGdmH5q6l9dty4OI9USIW9zycRFVu0s?= =?us-ascii?Q?L9P7f8nyB6NXd2zp4rh3YnDx7OEhqPVzftJnuliNeAaslUJhmgoY1MOPk3ta?= =?us-ascii?Q?gFcyJ8jY3i2HTTadpmTsisNDNBfSLSFoz6ToIpcGKO/Pw+gRTWYYwPvpGB2x?= =?us-ascii?Q?8KZGtGZFbFafle62uKToZtlOSMxYc5V/28WOSlsku2pVBn2mAqkcWlKbNMfS?= =?us-ascii?Q?Dj+wWe0w8wjyekxItSyRwUNlLNcBDP0cI8j+ptBEPuTo8rTzzqI5kiuTTt2c?= =?us-ascii?Q?Qv+yWgFHaBQlskJZEztOH3qhwRUQEeJHTYx/I3l4qm4apYyFiM5Wpuc6UDtx?= =?us-ascii?Q?xgK6r7800MAB/7I7Yk3uuaObZPGOnjtAix0oSiYsAw+6f687BWSJq6amNcy6?= =?us-ascii?Q?h4BkcOufcloLIgrzirDMYSjgkFbvB+LhxCX+VIjJZU5/T5uArZDQHrFp5ymJ?= =?us-ascii?Q?EQyNvImVJFUJ4+OI0P7UOtcLo4vW8hsaLn+ZMq8bgDHSf1IfSJNHgAFH8pwv?= =?us-ascii?Q?L/v2RkNpX9e+dDmNc970xku5s4JoT4aVbNkjzQXCEhKmSJgWUJ6CnZNvFGN9?= =?us-ascii?Q?WGKNUG4EBrLJu51yTozBI+9IxmQLDDFKbepIIUpVNLWbUpVcNPd5in0Pa4Rx?= =?us-ascii?Q?DGHXBl5lBb97xMUD7fNEjXJ31Wl9wOhAeM2M2OsIPjwZQLD7ehVUWkzZ4TIB?= =?us-ascii?Q?dmT95CQ435GtjyVmIwkryREXlJ+3VI84kPNK7NhhXc2TqkdAf3Q6MKgr9gfa?= =?us-ascii?Q?fg=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32b636d3-986f-4542-dd60-08dbf1446791 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2023 01:33:50.0296 (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: 1REYPDaKE3XNi0VDY1nArWw1Tt85fmRydfi2grRCwm/zLxsY1QN/0si2ody1/nSbT6YwciFqJSMSi6u45UXXrh28IBljutPCUxBvBKwyDvQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6527 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,nathaniel.l.desimone@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: ouSXbsnUu56jF6jXYjr1ZCT8x7686176AA= 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=XvfbR9wB; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); 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 Reviewed-by: Nate DeSimone -----Original Message----- From: Li, Yi1 =20 Sent: Monday, November 27, 2023 9:09 PM To: devel@edk2.groups.io Cc: Li, Yi1 ; Chiu, Chasel ; Desim= one, Nathaniel L ; Gao, Liming ; Dong, Eric Subject: [edk2-platforms][PATCH] MinPlatformPkg: should build Performance d= river only when perf enabled Should build FirmwarePerformancePei only when perf enabled. Avoiding unconditional compilation of performance PEI drivers can save 2KB(= LZMA compressed) in PostMem FV, small but important. Cc: Chasel Chiu Cc: Nate DeSimone Cc: Liming Gao Cc: Eric Dong Signed-off-by: Yi Li --- .../MinPlatformPkg/Include/Fdf/CorePostMemoryInclude.fdf | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Platform/Intel/MinPlatformPkg/Include/Fdf/CorePostMemoryInclud= e.fdf b/Platform/Intel/MinPlatformPkg/Include/Fdf/CorePostMemoryInclude.fdf index 3edc239e5..bc8ebc84b 100644 --- a/Platform/Intel/MinPlatformPkg/Include/Fdf/CorePostMemoryInclude.fdf +++ b/Platform/Intel/MinPlatformPkg/Include/Fdf/CorePostMemoryInclude.fd +++ f @@ -1,12 +1,14 @@ ## @file # FDF file of Platform. # -# Copyright (c) 2017, Intel Corporation. All rights reserved.
+# Copyright (c) 2017 - 2023, Intel Corporation. All rights=20 +reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # ## =20 !if gMinPlatformPkgTokenSpaceGuid.PcdBootToShellOnly =3D=3D FALSE - INF MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/Firmwar= ePerformancePei.inf + !if gMinPlatformPkgTokenSpaceGuid.PcdPerformanceEnable =3D=3D TRUE + INF =20 + MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/FirmwarePe + rformancePei.inf + !endif !endif -- 2.42.0.windows.2 -=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 (#111876): https://edk2.groups.io/g/devel/message/111876 Mute This Topic: https://groups.io/mt/102845821/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-