From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web11.2918.1682496778223120503 for ; Wed, 26 Apr 2023 01:12:58 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=QoLvxwMt; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682496778; x=1714032778; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=3OWfQ/v+OCpdIoN2zAn+aW4KxNwMNhiIUbXhC++YGV4=; b=QoLvxwMt6eqgbX3lbChrNwR9C4/q0ZXJQjVidtvh/D3Lhcmz6zBuQeil G6xPBxZuZHqtxhLlVLoR9R6JwAwQJ5dpEFYKml9iJ3QAjUCesx56rS26E 4N1Tg0dEtyme4lV73iR3JFxMcqi1/RWyVhBOIJafnRO5ojGpdY3SxWRqO bf7uxzlC6F0TxrLGzo4fJ1qVAneKTD7FWevimD3lO23+aGKtpHZbd2Osx ut4VTTr1i/QzWPH2qUWtba3nenbDiVgfmonynCqcExks8GE40UQbDPMno CpmMBqkcCIBPkKEO8YWKHcU3QS6QO/LJQA/Gsh3rCu0NZR+SPKPxhJuX0 g==; X-IronPort-AV: E=McAfee;i="6600,9927,10691"; a="331262883" X-IronPort-AV: E=Sophos;i="5.99,227,1677571200"; d="scan'208";a="331262883" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Apr 2023 01:12:57 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10691"; a="868201001" X-IronPort-AV: E=Sophos;i="5.99,227,1677571200"; d="scan'208";a="868201001" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga005.jf.intel.com with ESMTP; 26 Apr 2023 01:12:55 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 26 Apr 2023 01:12:54 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 26 Apr 2023 01:12:51 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Wed, 26 Apr 2023 01:12:51 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.168) 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.2507.23; Wed, 26 Apr 2023 01:12:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZHk9jtCln+eEyhaH+zz/T71X7wj7BQkAR2gbSAc5wXAj1zgJ8nYVp0GZV/8PvZbnZNOdP+AhB+OgARE8plLuUCTiou91aC8yRsaMS/EtvsjkL62zfTrsxRQESgL3A+szEqEVPu97O5JD1py4Mrtsm6cMcyHXKUbPfpMAWLlTAz2XmDjC18OsePwue0MyrvXJTQNYAdNWHEI/fmr3Akg5dL8u7TxrQ3eHRYjFKexzA5G9GEAC4fl1fpBz43FTtmqs0h1ziXcoPyPx7cJkXKAz/VEk68WYeyrgxCV/UFuOjxPh24fkG2LOqnmLphFrZbwVFt6pad5GwOJwK9qZ+hswXA== 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=whQY1PRoxnOr8cMGsjeL1KyQQxuOWKvQqGW2b5t4VXE=; b=HwJfvbfVgmEjzjOhxggpZAEl4m1iDPVcbu+rWn93Qkk6+SdY8x8pUfBYDkwxnMw+oGEPiQVJl7oKrZNVP++8Cv3sCBMu2IEUPFpiunusbsKN52vilwUXwNrst8ZtIMD9f14FzPZbnWQy+0xbtC/Ofvh90Q6LJWGOMzN+NtyxQj5HSIrQVmxOOpHBL534fEc5/b/3N4mVCTpufxf/rBp5WW0gvT75K5kaur5TbQ8jJNHnWnG02m3M9nRBgK9kCvsT5OO+AkJYnZI5hF5YrZJehqjka79dQ0pcSMjuqbg/OHYOvMnwuMjcOaJtELZDt+0vuVkmN1+kJZjOwfZQ7h2GRw== 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 MN6PR11MB8244.namprd11.prod.outlook.com (2603:10b6:208:470::14) by SA2PR11MB5177.namprd11.prod.outlook.com (2603:10b6:806:11c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.33; Wed, 26 Apr 2023 08:12:44 +0000 Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::892b:b8e6:bab7:635d]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::892b:b8e6:bab7:635d%5]) with mapi id 15.20.6319.033; Wed, 26 Apr 2023 08:12:44 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "Tan, Dun" Subject: Re: [edk2-devel] [Patch V4 0/2] Update ProcTrace feature code for new requirements. Thread-Topic: [edk2-devel] [Patch V4 0/2] Update ProcTrace feature code for new requirements. Thread-Index: AQHZeBWaCO59dK4juUSIO+hJcnCCoq89PYBg Date: Wed, 26 Apr 2023 08:12:44 +0000 Message-ID: References: <20230426080310.3548-1-dun.tan@intel.com> In-Reply-To: <20230426080310.3548-1-dun.tan@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: MN6PR11MB8244:EE_|SA2PR11MB5177:EE_ x-ms-office365-filtering-correlation-id: 68404096-3790-49de-8e24-08db462e0350 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tCk8Zrlc4n2rZdsow40XzTL6mN4tgw9GRycYnRLOUbNQsbFhryhut8mVXG+Bw1guY9UmP6tNM2vZhUJTBtvbsw8qAPhdgIeUf7wA1purJFAwgUIaTUp+a8RepMGbc8pKItYJywkXpV9KsTYwYqKw5z3qm6qzhfQkFFMUs9F63JGE50aujcN3hW58zhj61U3YmADQdUK58yzK5/gDsN0Vw8hec3GSgpY+6mNb+Ss2qS3iIGEzoKt0AlNXk2yJRRbj0t3mY5Pt4TD8eWcN/0GxLRcbEX5aTOu0HPdVgX/H7QDBiWJ84Q4PDSfdc6tw/qky8efE+7qjTRNpKi0+PibkrFc4KjuoGsC6UpNur5XkCVRbj3aT9Xgny9owRsT1a7xf8vG2qy6LNI9wdeVtvJwSoT24ugzqYg67MxzPPoMGUjlTMsjZg4u7VKkQORbGBLT+wmycJvh4eE2XrYTUL/b7ZBVFsLqgeg1R64D1BjjPQFB7IBH6mANs2uyT3ijkby6AFrkLZYR1HHNCTOORPSh3jPnd0XAL6zvOSKRuUUiu9sX/xYkA8knji1GUNdZu+QedCR7KJb9uaYiSkYoN6gySKp8zcbdwW3ri9Pv+uAwQvl04dgx9+HybFKH0x61HztAJgZRiuZBJC7pje4TqhdGkKA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN6PR11MB8244.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(376002)(366004)(396003)(136003)(39860400002)(346002)(451199021)(66556008)(8676002)(8936002)(5660300002)(966005)(52536014)(71200400001)(66899021)(7696005)(38100700002)(6636002)(76116006)(64756008)(66946007)(66476007)(66446008)(55016003)(316002)(82960400001)(478600001)(122000001)(41300700001)(110136005)(26005)(6506007)(53546011)(2906002)(9686003)(186003)(33656002)(86362001)(83380400001)(38070700005)(15650500001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?vQMQbBJr2SVYF+vWgUc5TqxlP1fpd0BLhklGXUvC06u1Zfa6Ldo6Szrvaan3?= =?us-ascii?Q?vO58bg++B3tL44qzuvx8fAWyOPdhoWpClbSzoZkJZ0rRzTH2R7cRU+CureAc?= =?us-ascii?Q?/2ckZ1yLoXz9nvewug0TVPe7HJUHnzvlkgb2IgjSuCPCbUn6CBTxXvpbBruW?= =?us-ascii?Q?dhL+tzzWs4wcGgjGkCcIq+a0MhtEE43k0mLGqYIuxTcgEBJ4uV7+XmawjoMG?= =?us-ascii?Q?OPOAm9CYVp+qU3hZT0UW6BzHtyi/+6hjPCif+cED0f55rI/92U7BzxHtmU/r?= =?us-ascii?Q?Bjq+SG43NoxVBR/5Azy8irWMc9Uja7p36ZVO52yYYi6QhKs24qOXNw/M+WiY?= =?us-ascii?Q?HKaLTNQNpxT34rhpUXHbut1pF5TBtvvW2GyXnTB2biCqHBnooUJLqR/hJ8PY?= =?us-ascii?Q?4aPa/EbK3p+5Ax2VUxtFUvF1xczSLUEMj/TZrFF45xNAC2eiKCxa1qfplhgu?= =?us-ascii?Q?zpqxC2fZ3wNRZQfK2iZUdowk/jA1qUrA5nf2eTnE3FeyVdAM6AoAQm/yNZco?= =?us-ascii?Q?ugpdE4BDdmNy/kp8Vhj7IufdcB76aqmAGZmahR85Y1tUVPcoF2blQ0WcZ+rM?= =?us-ascii?Q?fcITmUhzso8pOhNqxEEok0ajG5VPeB0W5rGTtor1yiYnp9kaOk1OtY6gCw4D?= =?us-ascii?Q?5TXeFAnU3naJ6eZuyDuyq/RL/yaR18fNzVx2TVIwOfRi3z8Qm5ak6lUVshik?= =?us-ascii?Q?35YDJo2F8AvlU8Jm3l7TFJqBP659z0XX+DjZ/X4diJba9KY9IouhD6G9Nyd6?= =?us-ascii?Q?lq8Jux4/O828ERg69S2xKQ01XKG+lnp1d/IoZY/v/uwi/PurDiHZRxXoaoIB?= =?us-ascii?Q?xsIyvf/LjGDzXmEo3F2dfgxogpX65QafA0CbjCWoGgvDannwlL/BbkoHnNrD?= =?us-ascii?Q?ERn8aIkuSZgNKKBOphu3YFDgrFEb/KPrCFd989U0e3qT7wa8wFlgeqV+2426?= =?us-ascii?Q?IxBJ7jmYosor21yi7IYGfHDHZ0W2zTXldemSpsVRNrgWNW34spa6ZBqD+zYL?= =?us-ascii?Q?noHZVfKuQwCsmP7p2IA8JOZQ9Tzt549HJYgkJD10DAJle/YnkgUR2sodaO5o?= =?us-ascii?Q?HyM3EPb44NDW2Su5XOn/CpqMIHJmYXKHteAhekFGs6oSUlXKtnXhpejrWONR?= =?us-ascii?Q?FYNby0LAvPB1oF76ta56LsCTG27UqjM2pS+x8TgwkweFec8+tF+qcx+eGhxc?= =?us-ascii?Q?qt85nil7aSJ6qR7exQbdVRysau4HKPrOYFXB7165040VgtV1ZNeRbue03Taf?= =?us-ascii?Q?9T64y3CiSYCxNkINzLiJuAR4GPMJ4AdMa8mkXkjKmgGiu/Cw8lryzhGMnfr1?= =?us-ascii?Q?Lx/SJPihPGpcQlT9/WnRwtZYmVUbJJI4PZiUNMgTnN2NGs7ueHU9ieNapby+?= =?us-ascii?Q?L41n2Tk+xiVU0CyiZheQs/a97y2kJwd+Fwbs7ijSmL1K6lrmyk2/NIRPMwgN?= =?us-ascii?Q?uvm1+I7woE97hYP1849fc2GCU7J3OyoiPfGcUxmRbw+F9NHalR3fe9NlUz1J?= =?us-ascii?Q?4gf+MfIf/jbOJKCjJ7qhM3ljfVcRp/dDYhCe1NJ6jQV+geJpDvEslAeoqPDW?= =?us-ascii?Q?GW91hs9cj9hGoMEC49Q=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN6PR11MB8244.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68404096-3790-49de-8e24-08db462e0350 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2023 08:12:44.0962 (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: ZCwKid04rZ0HyJkdTraRP0F6wMfFpseND4hMgkO4WSaVi6zZIYh/6FbzMHQDdBRHPcrK7/NzbTjM/92yNVLi6g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5177 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thanks for the update. I missed that portion. The new change is better. Reviewed-by: Ray Ni > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of duntan > Sent: Wednesday, April 26, 2023 4:03 PM > To: devel@edk2.groups.io > Subject: [edk2-devel] [Patch V4 0/2] Update ProcTrace feature code for ne= w > requirements. >=20 > In V4 patch set: > Move the two new PCD from '[PcdsDynamic, PcdsDynamicEx]' section to > '[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]' > section. >=20 > Dun Tan (2): > UefiCpuPkg: Update code to support enable ProcTrace only on BSP > UefiCpuPkg: Update PT code to support enable collect performance >=20 > UefiCpuPkg/Library/CpuCommonFeaturesLib/CpuCommonFeaturesLib.inf | > 12 +++++++----- > UefiCpuPkg/Library/CpuCommonFeaturesLib/ProcTrace.c | 210 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++++++++--------------------------------------------------------------= --------- > UefiCpuPkg/UefiCpuPkg.dec | 15 += ++++++++++++++ > 3 files changed, 161 insertions(+), 76 deletions(-) >=20 > -- > 2.39.1.windows.1 >=20 >=20 >=20 >=20 >=20