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.8673.1686645938991597128 for ; Tue, 13 Jun 2023 01:45:39 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=BWUiSCHa; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: jiaxin.wu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686645938; x=1718181938; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=+xOQ2LTHGvjY1Vk8mvDekHvaVaHOXTop2DKlBx/WxdY=; b=BWUiSCHaxXkI52ZCU4puDVDfhgyCbxgGMNalWX2sot0H5ad8YKEQhWOo GIEcUX498owX2aBMJWafqAimBNxQWbnASbm+8QeRPsNcr+eZb4pBI3PEe 9V8dqQv4SKaUrDKJm1nHk7bzV8e/5uhgP9Y9QTylOU4hCpNQ8Ca82B/TO i6kG65d/r+kwaaeCxy+U4UWft90jM41NJkBYxf7N0iCfE8xnUIQ2h39HT oyS0DucPEXgffxlYyea6TZqQ1jLtA+FKIAWtf6iitMgR4LdgHUK29C5Rq fpkHbsfHRiy3pL3Gz58d3KBehAVQDD+dF7QzPm6OMOa3+mJ+VgcPMyQWz w==; X-IronPort-AV: E=McAfee;i="6600,9927,10739"; a="444645998" X-IronPort-AV: E=Sophos;i="6.00,239,1681196400"; d="scan'208";a="444645998" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jun 2023 01:45:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10739"; a="741345711" X-IronPort-AV: E=Sophos;i="6.00,239,1681196400"; d="scan'208";a="741345711" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga008.jf.intel.com with ESMTP; 13 Jun 2023 01:45:15 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) 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.23; Tue, 13 Jun 2023 01:45:14 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 13 Jun 2023 01:45:14 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.176) 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.23; Tue, 13 Jun 2023 01:45:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jw2aOfgdpHDlVzN87DaMhrRiV5FngZtbPy4mK6NZONT+geIGhTZdLrS/3X96Atie7/93kv00SsiJaY0nJBLgX+re8qJ9ZhPskoUFE524zkdSMDNPMAqNwBnkgHro1W0vLsM4iCt8PtSVHGpUVb54JRDL+Jf5xWnZrdkru26U7sR9lFwoW2ApmFn4dVT6POs9oKcZ5aevTQN1/cUuIW0MFzhLoRjPThUH19OHycCVLjKqCkxo0ns+TESK0/YwuZkdH4yTELmo9Wf3eyVh35I6Sb8MIZxxQrtw2T4pUgk72ahr979n2FYoRCNnatFsF+1ORPdTcQNMwG47ICxE5wMVzg== 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=6lwd9ikWh7c8g0xZ0aPfO5Tsr2wcKoj11EZOqOThlRw=; b=LhZLnM464OTGftgzm10dVCvpczxwhkv4lD8DDgaZsx9GXORzBEsd4rSNo+oaIdNxMh2LkXIPrs1OudYKSwLOuc7has4Su5YzdywsKYFKe0u6Zc+WsNzNMpyoWnBUtU1UogTweXqY7rNLVFrTDl83Tnhc4zM4b0JPYGWI0Ze0AMjadkTH+OY4Ft351xSLW08XhJ6ZurzTOjYuNf1L7vVW9Gho7B7HcLHI4bYq0M2+KV8n216uBfg8VrU7eJFF1Fz40DNsHGQhQBYd7xCcLMZRnqdPo8w1+Pwae4ElBOARz+SvtZQHbebStZRCbxzq9U8/enz+qe4ez0z3iaat8VNstg== 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 MN0PR11MB6158.namprd11.prod.outlook.com (2603:10b6:208:3ca::18) by SA3PR11MB8076.namprd11.prod.outlook.com (2603:10b6:806:2f0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.36; Tue, 13 Jun 2023 08:44:52 +0000 Received: from MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::a50f:27de:660a:544d]) by MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::a50f:27de:660a:544d%4]) with mapi id 15.20.6455.037; Tue, 13 Jun 2023 08:44:52 +0000 From: "Wu, Jiaxin" To: "Ni, Ray" , "devel@edk2.groups.io" CC: "Wang, Jian J" , "Gao, Liming" 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: AQHZnb5D+G9HcSNCbUabx2527iSWH6+Iax+g Date: Tue, 13 Jun 2023 08:44:51 +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: zh-CN, 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: MN0PR11MB6158:EE_|SA3PR11MB8076:EE_ x-ms-office365-filtering-correlation-id: 13609f41-8776-46d7-abb3-08db6bea742d 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: WSFQz5ccIlh5lRmOkfe1yUGeGpFZU0nzXTsixgghiqAiuYQA/kiTlKph1vLyG1QAdzgkTeAqYcp7W2HndoBvBkbcMqAblF8hgnq8y+i+kELVw2waqEM5gMqAmm+ykZQy17EBqbns7UiC9YLORTeNcAR95VnUvKleJRmP+Qw1RX6Jv/cUVB1ek7nbPlOQ0UngNmiAGGqF0R6IWQVyiGqimnIntwekhlhK4YOzJHV1pdAMVOLhWSwpp6ryZBrbNgsnbzfX+jaU3jFTmCCYL9FzY4WmmZPNX6fFDQVQTeb2ykqRbKc/7HTsQqNUwtVWjCvGVxWTjamfFDRxjRQjRqkZUqOp4G9HgLjrX7RDYI9VOrpeya5D47F1mZre3e63SZyDuyLcPjKLJxO3kfdDuyIv+445OB0pAkJXqSsjEkjJNwcz/GU621kTwMkkEGbFmsUharoyCwShAJ6XdhP5kZfOR7Bwcap7UEgfW3dh3hcH+srh8M3aBIRh+I/dfmd2UBt89/gFwHpphrGxYZX/HqbwRb/y9W84ywoZH7xIhLBBak4MbcqCJxBMOyco0VfGPe7UEX4V3jRLnyQRwJDknaS2SrkUw9jB6rWqpU9etnL4HCpryNfCCV7J+kNg1cypLJZa x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR11MB6158.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(366004)(136003)(376002)(346002)(39860400002)(396003)(451199021)(8936002)(5660300002)(8676002)(86362001)(186003)(55016003)(110136005)(7696005)(6506007)(38070700005)(9686003)(52536014)(53546011)(316002)(33656002)(41300700001)(2906002)(66446008)(4326008)(38100700002)(82960400001)(66556008)(66476007)(26005)(54906003)(66946007)(76116006)(122000001)(64756008)(83380400001)(71200400001)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?UecUxAxe0MS6wME/ZkDQDUL5Zc3g3fBSDsAqFrGIa5+/BPlrCGpLetEqlPkF?= =?us-ascii?Q?DWrQjJ5nq0lq3Mt9MGPjgZLTpLQ3W/EzjgniCN02QZuVr5wZnCP8kbHmSvJe?= =?us-ascii?Q?gjnsQG2QHZXTSmhWT8W4hyjpLiMQjiuR+4S+742y8bi/gcszG7gQVkWzjyq4?= =?us-ascii?Q?1VdhXqLa+0WAhiGEHJEA0WaTF6C4OhBMMeK15bTqtcz7ViKI6cj/CoNkzjOg?= =?us-ascii?Q?QmCuKpF1urkMzKhIfDyWpbU3aHbk/jLCkOAzZHPlXuFYBuKsAygMvM+Gg6WX?= =?us-ascii?Q?UIvJF3oJr6tofV8O5Y2EE2d2X5m2U1PCsATm3U4dAgiR8bfFakRuP5XIbS1l?= =?us-ascii?Q?W8yPyxC1x88BTMLcjp5gwhGpUpJhSF8A/Mn/7o0oy5WibzqgnJy/6qp+AjbK?= =?us-ascii?Q?3afZ0yGa8mGg+dm2eoAfc7iYg0ZtaEMm0O9ZHWK+OUlek9hx9kW6rFrSO3rD?= =?us-ascii?Q?UoN3+qGUErYwcdU0yIXxks1ItL0ee2NBWUR/CW3HX6SN9j5jv16c+q4Ig/jS?= =?us-ascii?Q?5dPOcdGhP/fiEKfSXpZ32Ahyz0As0Y57nfbQP8k/HESs7m8Td1RwIFHvqXiw?= =?us-ascii?Q?UlFHxyscVwkKu35M/1f+o7CMzghP8KBIyA6UCHKrU+0RinxrH76bT+9MLmfi?= =?us-ascii?Q?DdLeIvc75eljQtTyCXsCxbC7qk9S5xJRVMLPI/CtY55OAREjczisAM4LdFRH?= =?us-ascii?Q?7cuXY+NreUNF+dEmWfENLTK+3NIDQtN4qVWuaR/LO75RZTPM630AMBX/QIZ9?= =?us-ascii?Q?92HKnmZILxye1mVWPo0DkeWqpRoL4XR8qjrfmBWqN5tTsxm9+2B/vvTZuVWv?= =?us-ascii?Q?7uG2E+UFMHbqyTDeB4oB+TaIywy+jZ3OmPfOUhwYyvkYMYmqfETm0KE7fC1O?= =?us-ascii?Q?SwPtA04ccX0cjp1Fta+hUlW/kBg8VkABuJva7d4UoTa0pRZSq+lHTS50BPx4?= =?us-ascii?Q?g7f2vyRXPuKUYi7Cm65cQuIeO7tQwySANyw+Xa0Bk2NgZlDQwxNUz/7sFe3t?= =?us-ascii?Q?gqj9puZ8QF1XjyBqX5/KvHUsE1h2bVZVH4maa61z1UDqYWELWpqO8Ht9q/L6?= =?us-ascii?Q?VjS6ynRRZ/XiDSssXdR+WkPXAgkmsrCe/e13QBfxP+BlTdKpC9xENPdpduCD?= =?us-ascii?Q?mH2PLVDZVEJ/9W8tAU8aEse0x050fy7q5qIuxDOxaeywnwz3jWGWTmAs5nWP?= =?us-ascii?Q?WnyJ/vYtKFi5iUPm8Y9oTW+cM3I6YmjaimE6z7w7m1EE6Ez++/9O4DWDcAsZ?= =?us-ascii?Q?GxqeerHY1VWc4b/g0Op8BkzE37WwO4Ft3D/QZEh08rK0h3QGl4J+j2oyMXD2?= =?us-ascii?Q?xcuSSe6bfjKi+9GjPX8848q5Dc9NjQNFBleqXNjUj35vgRo5kZzjn9+kG8r5?= =?us-ascii?Q?UY4uprFo5DbNrv/0UVixaQ2g9JQmVIHlrCPAF5gmyk4EYUPD1skmQgRaIKOy?= =?us-ascii?Q?Cbbgp8hroT3svZ0iZMkP2BZBj0xDKkK+ns8lm6gvWiGzk+2/q96MyIQ3LkPh?= =?us-ascii?Q?jnw/PQo8l5Bf/EQnZ0M+Wxk834uPubPnmJ15079iLiC9pmqbCFsawkaX371U?= =?us-ascii?Q?Ah92W020a0tOVvrRWmKnpwwjPAmjNaO3/MlQZ5GH?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB6158.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13609f41-8776-46d7-abb3-08db6bea742d X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2023 08:44:51.8420 (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: 9gz4dT2xqv+8HNnFykw8YEI9sFx/55WZXVToVH4kN61D8dxoqSwNJYTFfoPIYY3JORzANVoGgg0d3pKfLoY5AQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR11MB8076 Return-Path: jiaxin.wu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Jiaxin Wu > -----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