From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web10.559.1686886146116196372 for ; Thu, 15 Jun 2023 20:29:06 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=C7LIbJyu; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: jian.j.wang@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686886146; x=1718422146; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=srX8beygqSh3BYjTrBcaVE6WbMCbdMn8Zj0QMvw+9LE=; b=C7LIbJyuQxnn9rLPanQM4hhsdOwTMpdz7tpcDuxVcVRdanHyKBZ1Udwu CyC0fzPupcznUuNVFczwWnNAReQLXuugZS5ilyAmsmJcuW/wn4HX1JFz3 VuQZYBYcExWA8oaJs2VsV70jnvx9VkZnBXqf5BBqTKSxOCkFICuBOfD2a YPDa2gkSusHQt4lZ49LI1EsQk+W5WhrKEQ1/NGm3VeAb6LcTmMQPVYN+P 0NchSmw26mio5z1O1KEwGhnt9LWENAklSmJytR0ocH5tkGXCjhDsa/v8r Qb5ylFjsCOYpZ/8lOwFR95YFnvH09GdPSvikiBfc1cYbiFzDqOGnGfQiI A==; X-IronPort-AV: E=McAfee;i="6600,9927,10742"; a="357980150" X-IronPort-AV: E=Sophos;i="6.00,246,1681196400"; d="scan'208";a="357980150" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2023 20:29:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10742"; a="857222730" X-IronPort-AV: E=Sophos;i="6.00,246,1681196400"; d="scan'208";a="857222730" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga001.fm.intel.com with ESMTP; 15 Jun 2023 20:29:05 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 15 Jun 2023 20:29:05 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.23; Thu, 15 Jun 2023 20:29:04 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.23 via Frontend Transport; Thu, 15 Jun 2023 20:29:04 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Thu, 15 Jun 2023 20:29:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NKaeqTiSrRBi09ZZssiSCvF4RRsVjasC6umESNxp2k616DwnB+J4wyFTP8x+V8nE2aI1kbng377KCfCkX0NcAgKR3Jr6PFDMKjli5O26o+CfOhRF/2b8ncD/k37pfjYUszSkcojjNLuKLNusHzADi7qp3GG7bsfB7+sfVxNmvct6U1gvYe5xRmk7JeJ/8f4irfwk9Rwpv50OPaNdxVo2TPuv8XqYlc+PxM0cPncpBHZ2gCWNzR86Tn+2aC3qvn6xvUv6R7H4HurAsAtoouZo1H3c+WC1gJsgYxClgQDxSxvNjHgTKtnNYvrJvb5zJ6kRz39hh2OpjoSDDN1gFsi2Aw== 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=DDqimu62IzecTjyHzaJ1iIH/r7uOrp1R23rIG/9WMq0=; b=Jxm9sqX2DzhCEZ/9wanb7lqem7/8WcX2BXeBfN6CRole5uaDCaJRaXo62OkRE8D2vE3+/33Q/91m7Enl9PXQvnu7SlxfUO7p0HKHg3W70PNMdiX5lieqmacMWAWy2QyAR3vR+AMAUbrDpW6MwqHwBb+xafx1Hd/yovgAKuRaqTXaulk7uzUNZ8faAAWj8ualv36Z5ulA+XNHqfrLfY4vBDqaDgrJ5htBKhdHIzPfehu5pdO68XYwSU7s7lABEob8pp+9n+f8zzqHibdWehN3l5Oi9meZk0JGxYQZUR1V+0bQARUHkpBt4qh4Rl1TPaa56U7MzMx1dOS1vJLnnOj9rg== 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 SN7PR11MB6749.namprd11.prod.outlook.com (2603:10b6:806:267::22) by MN2PR11MB4631.namprd11.prod.outlook.com (2603:10b6:208:262::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.27; Fri, 16 Jun 2023 03:29:02 +0000 Received: from SN7PR11MB6749.namprd11.prod.outlook.com ([fe80::44ba:3af9:1e34:cf53]) by SN7PR11MB6749.namprd11.prod.outlook.com ([fe80::44ba:3af9:1e34:cf53%7]) with mapi id 15.20.6500.025; Fri, 16 Jun 2023 03:29:02 +0000 From: "Wang, Jian J" To: "Ni, Ray" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Wu, Jiaxin" Subject: Re: [PATCH V3 8/8] MdeModulePkg/SmmCore: Perf-log PlatformHookBefore/AfterSmmDispatch Thread-Topic: [PATCH V3 8/8] MdeModulePkg/SmmCore: Perf-log PlatformHookBefore/AfterSmmDispatch Thread-Index: AQHZnb5DaMoRRCBwYUq/HHYLEkCW5q+MydEA Date: Fri, 16 Jun 2023 03:29:01 +0000 Message-ID: References: <20230613061325.1664-1-ray.ni@intel.com> <20230613061325.1664-9-ray.ni@intel.com> In-Reply-To: <20230613061325.1664-9-ray.ni@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR11MB6749:EE_|MN2PR11MB4631:EE_ x-ms-office365-filtering-correlation-id: bbf93a56-2c1c-4825-641c-08db6e19d46d x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: eFSPFJa2XgjRLiHxZpwXpCnAO9jm5zLKaDQ20ngZSVfGQyfXPXFLbItdyWwI7vu9Ne6vlOLbnVI5KHLaXyWaJt60bk6vyuAILThf8/LPUoaZLzB8NXe0VpMglNFwn9dPVIMNXZiOht48c6xGSeMEngw4uKLXVzRZt7P+cUu/GBc40woHrqGThiunkXhFuOsdo+dF7nu2yqboQnNTWGaVghbr19xnFaJxSZwnLkh7GA0fVRCy6mdd6NspPAA/uDoog4eF9mqpOOQzrLZRUz2pH8yUV+4sXOaQMXazIDngJS644OPrrlvrO6zzJPfzqbiOcUCG9/42sk0plfNsBRaZa+TXyDoWMjwxsos4jKW4CzEuZfNS/pUdS70GM9noJwGeCr6Nee+i1cOmnWJdfB/zOjUjyTmg6TeJQx7WusKsbQj2RXAC3sdKgFUr7F4snWKU3K5Yx3u7TnAdlbSQtmXR3xy7pnnb4x2x457K071JKDUAdWlOOJlPuATcM7XT4QhgKnCQkfvJEQn9Pu1uT9nYWp6Q23Tht/GuTiKUVuYwwo2VAfDPP4DcFMBlCvSatsQYj90OMb0rEkCU9V2oqTflG7QMP5Ko7azmFH2TrfZsFz0KJNjsHfnAGFnn9FjVxYqz x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN7PR11MB6749.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(366004)(376002)(136003)(39860400002)(346002)(451199021)(110136005)(54906003)(41300700001)(8676002)(86362001)(7696005)(64756008)(66946007)(66556008)(66476007)(66446008)(8936002)(316002)(33656002)(71200400001)(4326008)(76116006)(38070700005)(9686003)(478600001)(26005)(107886003)(55016003)(5660300002)(52536014)(83380400001)(6506007)(53546011)(2906002)(186003)(82960400001)(38100700002)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?I5H4Gk25uaqIt9Z69SzkcSk5jo5vfZBr29ZYVtagW5BhqJzhnJjQv2zFbHgo?= =?us-ascii?Q?YFbAR32KRb264oKc75CiPRmq/mao9LkvkdOa9cXd921ZIn3AmMLbF1TmPmRS?= =?us-ascii?Q?4UcHX1qkkRJHPm6gzH12N/ecU1wmPQU6T00B1m3PPxRsavVa/obatBFv7jvx?= =?us-ascii?Q?p+ECRYn5rN/EjPYT+xcIuEZSOJNdKBGbsvaoQuNyTP+fyRCEWEMt2MhnhOzx?= =?us-ascii?Q?wPfF4BnMU/4tEvt0+rHfX29ZKTIfm939yOPmsw3rSzOlBUlEcMmtMqKXQ5H8?= =?us-ascii?Q?56erUP6vkCcT37s2Yf3MPQ5F7YDokA8rFBeDiNLAWzS0NlnTjwevRw7JygaU?= =?us-ascii?Q?FBbYEkF74qDHrn6jqTyD06MkJeBFsvoO8pNmU8qiwvSHDYZVUdQWcgDitqAD?= =?us-ascii?Q?R3jXXAtAVcyUl0/UNXj57YoZGCQ260uLMXFXPQlISQAMRiSvgJh8cvHLDSs1?= =?us-ascii?Q?rfcg4ESwJp0qDYsAs+GYALA7giV0oos+gW53mfp1sGwXrG2Qh+u3v5uPpS/S?= =?us-ascii?Q?ZNxuidBPgopZm/MLcfHcugWxrXybWoHoz8+pE4njl7JPylf0SzT8SYuo34g4?= =?us-ascii?Q?LoQLPM02XTKyGXZfHap09+C1xQj0/dItLl35TU5A3TN/f7rwpyxR/drLHoT8?= =?us-ascii?Q?1/2prKKjjVBTELQBYrv7OmcxLSFs8HWd4/2xkXfXJTx8Wi5dmT+9TmPypK7o?= =?us-ascii?Q?HN8cLc+hbk5hyy14TJbhSQuDGYbCTE45eewZEHuKobahNoZ8SnZvaJ8lXf9H?= =?us-ascii?Q?6z+aLViw4f26ndHaBhqLDxdHE/nMg8Z56+nMFUj14gklFhp2EIuX9ncWjXBW?= =?us-ascii?Q?UqE+jpvKNBfkX0vokr7McrE1oBbaz9bUDhBvjTg3nkA1AZwDiRDmVBLaGVTW?= =?us-ascii?Q?sDJ/rrGu/YVitXxohHaU969p04cTdGBVtlEX1lXC1SbLEQbRF46F+LiAfLiM?= =?us-ascii?Q?JcJaMfjKO4jfS8Jh1at5Defy4OZfF+c8UV5DMr5KO40POabsN5zASnLmzH3x?= =?us-ascii?Q?tfYCeWHAbM0qjV9tFrfZ/ipSEIKEzp7egg/NRrWjUOvl9tqA1N3jN1T2UHHf?= =?us-ascii?Q?RdIaSBQ+t8f812I1BgJ1m2J7OETEJiydh12+0svZ8bQPKUgvh8nCiQL0+F+H?= =?us-ascii?Q?mvmsQ1N2IWrHqJC0i6Dg4pMQbQp/GiKFd61zq8x/HroHddRMz4r99iC+t2x7?= =?us-ascii?Q?dO74VIFtINxjjukXBC16wC+4cKycXvGw6rvE8XZy9vf/ZTzWI1Xr7SNy8IMV?= =?us-ascii?Q?9pm8QVpMPCYHkewBI28vb5u8UL7eYb5l4uxZCEJfB3mei0GANtZUne3CpRrA?= =?us-ascii?Q?qKHiBvFOP7QdFKV4TmABLZRkdwVxNmpDtbuMwwen5AJc56SQYY1aRAsWgJwl?= =?us-ascii?Q?b1yogRVkvFFI0UyUEzzuabW9x+dT/I1/EAtq3BOlit5I7IiYbabrn77uVcwz?= =?us-ascii?Q?3VUCNRpdVC7e8w4dS8+Yfzdu3ph8oFF8PUarEu/rfasGnw0VzaWmBELaizh2?= =?us-ascii?Q?WBzcfueQCGTZrorSxTz3Ob4CfS8n6nBiLgo2b23WARhPP5AlGlh9oq1DHAP4?= =?us-ascii?Q?erWIoKRE843ElE5wsmqm0fYTyT8UWSKP2t5UI8E2?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB6749.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bbf93a56-2c1c-4825-641c-08db6e19d46d X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jun 2023 03:29:01.9916 (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: KbSKzggQAx3zLq94DJR9F0JoburpKRPFsTidSgdPT5QbMddrZh5o4OqwCqnR/WGnMbdJ9YPyd/NlHGTN29ezfQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4631 Return-Path: jian.j.wang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Jian J Wang Regards, Jian > -----Original Message----- > From: Ni, Ray > Sent: Tuesday, June 13, 2023 2:13 PM > To: devel@edk2.groups.io > Cc: Wang, Jian J ; Gao, Liming > ; Wu, Jiaxin > Subject: [PATCH V3 8/8] MdeModulePkg/SmmCore: Perf-log > PlatformHookBefore/AfterSmmDispatch >=20 > Signed-off-by: Ray Ni > Cc: Jian J Wang > Cc: Liming Gao > Cc: Jiaxin Wu > --- > MdeModulePkg/Core/PiSmmCore/PiSmmCore.c | 4 ++++ > 1 file changed, 4 insertions(+) >=20 > diff --git a/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c > b/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c > index 68af9ab81b..a8537829e3 100644 > --- a/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c > +++ b/MdeModulePkg/Core/PiSmmCore/PiSmmCore.c > @@ -692,7 +692,9 @@ SmmEntryPoint ( > // >=20 > // Call platform hook before Smm Dispatch >=20 > // >=20 > + PERF_START (NULL, "PlatformHookBeforeSmmDispatch", NULL, 0, 0); >=20 > PlatformHookBeforeSmmDispatch (); >=20 > + PERF_END (NULL, "PlatformHookBeforeSmmDispatch", NULL, 0); >=20 >=20 >=20 > // >=20 > // Call memory management hook function >=20 > @@ -769,7 +771,9 @@ SmmEntryPoint ( > // >=20 > // Call platform hook after Smm Dispatch >=20 > // >=20 > + PERF_START (NULL, "PlatformHookAfterSmmDispatch", NULL, 0, 0); >=20 > PlatformHookAfterSmmDispatch (); >=20 > + PERF_END (NULL, "PlatformHookAfterSmmDispatch", NULL, 0) >=20 >=20 >=20 > // >=20 > // If a legacy boot has occurred, then make sure gSmmCorePrivate is no= t > accessed >=20 > -- > 2.39.1.windows.1