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.web11.13714.1686318147769068205 for ; Fri, 09 Jun 2023 06:42:27 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=XB7oxpaD; spf=pass (domain: intel.com, ip: 192.55.52.120, 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=1686318147; x=1717854147; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=UUXpy8P3QBZuKmp9pCkc3O8hs3LC6Sv9HvxtUzmUENE=; b=XB7oxpaD9Tu9NFDP39FlekKLxhr0rRC+pHHZ/fJJecDcHMqh4ISZI4rS ul3QorpNiD+RacwBg/VUXvjp7khE5jNls4E4k27uQRpJY6GSjvr90zOet 0z2FK8APbKfVZL6Eq6RHU/fUKOMEhkFgKZhLq77ySa3nirwJrOliBzu6h KDNpf0mLFPu2W6EV23DIQiWE5IlA9b8d4GUZIw6UFbdt/QBqqdKWExdOu y1D+5pZvV17sK4OEwghZPDcufkObs7gs4LDFcmd2RQR8ixzvJIsnO+e/l W68m1IgS6/XiGjdVNQAnUUQmyDUUigKKx5RrckF9bB9oKIicFQyjufbOg w==; X-IronPort-AV: E=McAfee;i="6600,9927,10736"; a="356489174" X-IronPort-AV: E=Sophos;i="6.00,229,1681196400"; d="scan'208";a="356489174" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jun 2023 06:42:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10736"; a="710370436" X-IronPort-AV: E=Sophos;i="6.00,229,1681196400"; d="scan'208";a="710370436" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga002.jf.intel.com with ESMTP; 09 Jun 2023 06:42:26 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.23; Fri, 9 Jun 2023 06:42:26 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2507.23; Fri, 9 Jun 2023 06:42:26 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2507.23 via Frontend Transport; Fri, 9 Jun 2023 06:42:26 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.104) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Fri, 9 Jun 2023 06:42:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Th2oxBetITkKexVzjXQ6sQtiGtJyK2WR3BBDgt+loQqGXzHeQuFA5FoqfytKBjtJR0MKlxTUwpnXqMqWZbDnqu8Cz6d5TfEU1i2qAr1PhpF9q14v2vxW4KjTZ283BEbutZf8EcAD7i9AKI7gJK5ZqkI8pnFlXn8UvWrn0aC1DHRLKU6tU9R299zwLfu9xmJpteYblBtcdiiniiQUjkgp8RF06ixyrSoRv2sc3GGyaaGRiodkBfjRBhvJwbLks8nrVJ+TgK067oYUH/2XXm4zV86Cnzt3NrMQKn3c7oZ3AQhO1qrIdLxpheRcaRtrnO1LrIMQ/23gSx6UXE88VAh7Vg== 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=fRqfeem7XDOR5GNgmutwiRa0v/OVvxfWSkrVRpfqYzg=; b=cWGKYmfEkCpKgfY1BTYOl+uAlpZeUeFH3oRG+xV56XrI6hgxWt3a76KsgiCwJnXnvNK3dApf6ooUXJkjZ9aNBcHB3eD+ty8mnOLzeDeGxkyV5LewNu+45HLSNhpF9eW3UQxBsnz08o/h12dfySPKDBFihnsp7K+I0n2fQFrxPmO+a3CQcfEQ35V4auYlsla3xY8meUmPbYv9g5/df/FXtRJJXTZ0bX/E+TA900ZGlwylv9aNohj5p1XwK0UQ7vryDHiR3fSvnkW2tpM0Mt4rr9ZpvPll9IC3Wa8D7HtSe/aG29+KJ/DyTCipgAIxfZUkFmMQJfxAswmZ5AsIk+N4yQ== 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 BN9PR11MB5228.namprd11.prod.outlook.com (2603:10b6:408:135::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33; Fri, 9 Jun 2023 13:42:20 +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; Fri, 9 Jun 2023 13:42:20 +0000 From: "Wu, Jiaxin" To: "devel@edk2.groups.io" , "Ni, Ray" CC: "Dong, Eric" , "Kumar, Rahul R" , Gerd Hoffmann Subject: Re: [edk2-devel] [PATCH V2 1/6] UefiCpuPkg/CpuSmm: Add perf-logging for time-consuming BSP procedures Thread-Topic: [edk2-devel] [PATCH V2 1/6] UefiCpuPkg/CpuSmm: Add perf-logging for time-consuming BSP procedures Thread-Index: AQHZk7P0YIohA3HmbUqpALtcYnOHXq+CiHuA Date: Fri, 9 Jun 2023 13:42:20 +0000 Message-ID: References: <20230531113438.1797-1-ray.ni@intel.com> <20230531113438.1797-2-ray.ni@intel.com> In-Reply-To: <20230531113438.1797-2-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_|BN9PR11MB5228:EE_ x-ms-office365-filtering-correlation-id: 52580d58-0bc5-4ea2-1a12-08db68ef5948 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0CFOaFXhLNimapJdeD1aZckSNfqqEDt9h4jkGvaFTt6VnkqDrRmniA3MbiZ+rQKSjhUkagdEcnuKsKNv+bfTVC6tFuGWWq9hNS1beQ/lT+cujB2hSZ5oy6EjvOuWF1AQbPjce38V+fkaOwUvb91+rtp9u8oAY6oQl79YyzLIa1wl2HYkgc/j+LvcUoOs3N2aXHUCXNI4gMy722rn59xvOXqFyU2vGOS5nwux0KZto1MQTMzMxtsJoR/rxv+5osx9Uk7W7JLReuRX9C4DpzqYEZI4mrP1gOSObncERTi8g3tdP6blAcbB88lkUgfclgXLWQsukho6qgO0FGUafrB13MtraeNpbf3YQQQ5AfTDbqVHAQCMSvKhpIBDw5MFYjg86YANpUSwUDInfYTmSdQegy5qOGV9cPowlWmwNYooatf6wKRtt6fHHQ+Bf99wIVZSTTl4E7IIXbDbPfZB7yoIy1P9S7+zxvMzWrTK+urM2JAW65JLXSuAu3hO+8zO/re4bFFLFA9ZzU1LAdrXZwoHuE+/fUyGg50Z8IQFzrRycyO196KOJ+/7Fpji0v0mkmh/dW1RX6EsGUHi5wSkPD32lSftwMGFBWhi/zmjESHuiIx2rJ8nqKIc3s4I07U6vpMd 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)(396003)(346002)(136003)(39860400002)(376002)(451199021)(38070700005)(33656002)(86362001)(54906003)(110136005)(478600001)(6636002)(4326008)(316002)(64756008)(66446008)(76116006)(66946007)(66556008)(66476007)(71200400001)(7696005)(55016003)(8936002)(8676002)(41300700001)(5660300002)(4744005)(2906002)(52536014)(82960400001)(122000001)(38100700002)(9686003)(6506007)(26005)(83380400001)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?138sQvX0OyOqRzEor247smK7TBdaH5LUNI/qNKd1UgaWCjRWfpNwLv6v1bEp?= =?us-ascii?Q?0RWEagu98a2WRbouFuXCt5EcZNck3aqjDSMyKHMi/hqG0IPffX2EYxYT/2wX?= =?us-ascii?Q?voSlxCLLGSccRfNxsAXe0WVmVpCPZMZpg5RImN+cwFLTOdy3iFR+MhiP9iFT?= =?us-ascii?Q?s9BKdxBGwOwt1uWF8cUtaxqFOEhzstukJFYBtpeiQIipVPQKukYoN2ha/f7P?= =?us-ascii?Q?++Ys0ayV6AQSeL1+4O2GDpX44yVbM0yE0bx6JDVVH6R1fRTEcNKpxLOC8BFO?= =?us-ascii?Q?CU0BuNqkes2uTgrItvWXXVVT4zXvyTvZDpvH2dA1pXWfxQbwxm5fbsY7/+gV?= =?us-ascii?Q?arm4pPi6417pe7PG9Y0kI5LcbSHiyx8fafbRpuXWJhqqUUtOlEmLu3WKDeuc?= =?us-ascii?Q?hrM1lOltAHsELBJUcRGvPHn6cXctcn1KBKoYJrtU57nYBIZbrgR1Bt2hXNcE?= =?us-ascii?Q?1kszl0IOfYEkICp40xDJln3mU/CTg9xth9WjL3xXmASwgZqLxE06zSGGrkXB?= =?us-ascii?Q?SsD75HHQCLk304djk6Xb0EPHtf/1GGnk6duru9nkv4OKlRPU779px6idNIKF?= =?us-ascii?Q?SriTsHTpWQqaM/pT2/ZZjYu0uloNBIp95W3ZcmhWdOZeQVbl1kuHcAWVr8+0?= =?us-ascii?Q?/rgeJC2Oxq29bWghLaIm2gZPMtyO6KdAD8QOPwIJRSbpBSv9glnB3QkQsyBF?= =?us-ascii?Q?UHIyTgfBkZanXERN34kmoQavc/yBhTOy0JaOC3ZK4IW0v7pTjs/fVGHpQKTW?= =?us-ascii?Q?0r1kgA3zo3XHagJ6VPdKM0zm2+Txgj9Fam3Q3pNaSLCLb+2IYPZiW5q6NoWs?= =?us-ascii?Q?WkXLG0DoW3CCC29AzxYM/E6kRIdleVpncQ58z2QkJfSa/6DyaIxY33/5+jvr?= =?us-ascii?Q?/StfDVVZhEwATgNQmeVcShhmQT/lHoWkeBHWO3fCSSeANmXnvKCax9oeNID7?= =?us-ascii?Q?dOhe/mmMNhceMczdBGHQ0NskykrtvBU+epGFy7qOieUfOBm5UgLlondv+U0s?= =?us-ascii?Q?PD5BLGves2WZ6GzrpSdAqI9PKRhH4OfkTqGYCv077So/07tzaBYHUGqFadTy?= =?us-ascii?Q?bSSFAzErQ+ZLDTTfd15fx+AAwA8h2S8A3F1DsFzpwJytyr7M+Vkwni2Bw1VE?= =?us-ascii?Q?7jusH67rOFsMJGkfcMqBOtmtoKkWL7mTryriKQ1hXICNoEBmPcbZ3UJhUcXk?= =?us-ascii?Q?t9vmIXw2U4jbhwhx7PMA2QY/kYtyggu+RYYIH9ELL/sKYJ1nzQlEXqzjXSHE?= =?us-ascii?Q?MTZrEqWPkQjlfuPvW7DqDGCxVdhz7bIcgc432dnjnXx2PdAuAlXfUjG6qNmx?= =?us-ascii?Q?5qX4Ja/EpVZ11wcIy4XngZlcwh6ZHANidgzB3UbfG6QwEtAmV1bhc5Rr6SuS?= =?us-ascii?Q?uO1yF+4gm5kmkGkfsvFqcAo+heO52B65mpaPMxHzrYeaeeFs5SOzo/+Xl346?= =?us-ascii?Q?rzBhTXzohVskLw1dwKSCT+fHR8BuqyBDChNGFRM7gPVNuwc5EMuW1zfoPhMM?= =?us-ascii?Q?DPZPl5yhDI3ulFSdOZ61zxr7dAxjmtaOSoLWs8fswQm8u4hHaifN7UQCSiYV?= =?us-ascii?Q?7qDWUcrARJtVr4C3Sd6TSnQNT89wuI/mfSbsNL4l?= 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: 52580d58-0bc5-4ea2-1a12-08db68ef5948 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2023 13:42:20.7303 (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: sK7l6Dg+2lxd+4xtFn25RjaU499TEwSz6cL3cbWe/cE0/Weo/DTIdAPdDO4AGS9OpDIpaH4GzElvsWJS9RUGcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5228 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 >=20 > The patch adds perf-logging for the following potential > time-consuming BSP procedures: > * PiCpuSmmEntry > - SmmRelocateBases > * ExecuteFirstSmiInit >=20 ExecuteFirstSmiInit is not belong to the SmmRelocateBases. Others good to m= e. Reviewed-by: Jiaxin Wu > * BSPHandler > - SmmWaitForApArrival > - PerformRemainingTasks > * InitPaging > * SetMemMapAttributes > * SetUefiMemMapAttributes > * SetPageTableAttributes > * ConfigSmmCodeAccessCheck > * SmmCpuFeaturesCompleteSmmReadyToLock >=20