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 C76C9AC112E for ; Thu, 7 Dec 2023 09:08:02 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=ao99mc2B11l3Fv57K4uqCh0Ls/SsYJxlSLTH59QYuJM=; 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=1701940081; v=1; b=HxHM62v0khX2ze2g0dInrljVUYLpUDa3UhyMz4+kDqp/MLdmamxdJlrHyrRrK/IcYBA3TEJz 5A6nUJapkQ7vwpL1CprMyHrpvAQtYTXY3g1FDTndgJT4y4YehAuwa7cGS3TevLQArD5gphzFsiN CkQ9tWhSWzAu9TboGKPSoqIU= X-Received: by 127.0.0.2 with SMTP id Bx3tYY7687511x6EhFzAsK18; Thu, 07 Dec 2023 01:08:01 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web10.79988.1701940080854001402 for ; Thu, 07 Dec 2023 01:08:01 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10916"; a="374367584" X-IronPort-AV: E=Sophos;i="6.04,256,1695711600"; d="scan'208";a="374367584" X-Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Dec 2023 01:08:00 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10916"; a="721396334" X-IronPort-AV: E=Sophos;i="6.04,256,1695711600"; d="scan'208";a="721396334" X-Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 07 Dec 2023 01:08:00 -0800 X-Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 7 Dec 2023 01:07:59 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.35; Thu, 7 Dec 2023 01:07:58 -0800 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Thu, 7 Dec 2023 01:07:58 -0800 X-Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.168) 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.35; Thu, 7 Dec 2023 01:07:58 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mt2+imk0YttMqJvDX6srRCHkLuEoc8VXDhKYXcXhlzZvg0vN2k3ktq0BYh1UEQOywO2BTCFsCgBgP5R3xUTXQNVfu4DpF7gMuGZfiWOQ0W7KlBLAZV4yhT0j+JeIZWidwTneRsLcINynhN3B4M4kTrbq/V1HbIVpr+3a1vaS273Nobrvc84rlHv1VcSnUWNp5fhCloJKPkzyCEck/W0+uqR92qF2rsZXEW1s7pIKbmngGRdqiq4Gewkj/CnWxH/uzXmCFhgU24BajXXaJogt6quGD1OILdpaHzdXUADn4Un2y319AJ3GnAFUHxrG/xSCYTqW6337hWx1LS31T7m7XA== 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=PgHyF0YD2HgzyvKLpdSc4RpcCxOWoxZHpw68cyy3qjg=; b=XgngURfGyIjJabpWl0tu6Y0X0j0679NmsmlekvW9QVDA46nxQLeb594CC9VCbrez9XOqmK7rxR5rFVd2pWpayqw9+CRE9TlPYBcTsLyuqAS1cAsXuDEsw4N+DgfVgBUwAaXvmTXy76N34UWDKpvZDm7Y3XHO3ojT5eXXTfrM9hLMfe3Bk15/Cm84n4R6XpHnbNdYxcqtO9GHSzJgnSJRrYH4ixG+9lGFk4WlsvUc8ayzwmbCQ5rKhS6OKlBM5VJluypKwFYavWUfDdzGC0CFA9bstJ0N9nI/GA7d/i5SZHGf16IcVzpoaMq84I/wTBW0idAVWWdRzh6ZozISShreQQ== 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 MN6PR11MB8244.namprd11.prod.outlook.com (2603:10b6:208:470::14) by SJ2PR11MB8499.namprd11.prod.outlook.com (2603:10b6:a03:578::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.27; Thu, 7 Dec 2023 09:07:56 +0000 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::b614:1f5e:8b0c:9858]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::b614:1f5e:8b0c:9858%4]) with mapi id 15.20.7068.027; Thu, 7 Dec 2023 09:07:56 +0000 From: "Ni, Ray" To: "Wu, Jiaxin" , "devel@edk2.groups.io" CC: Laszlo Ersek , "Dong, Eric" , "Zeng, Star" , Gerd Hoffmann , "Kumar, Rahul R" Subject: Re: [edk2-devel] [PATCH v3 2/6] UefiCpuPkg: Adds SmmCpuSyncLib library class Thread-Topic: [PATCH v3 2/6] UefiCpuPkg: Adds SmmCpuSyncLib library class Thread-Index: AQHaKCs3rZi+HXkowkuy/o7ZQ2tPPLCdiNaQ Date: Thu, 7 Dec 2023 09:07:55 +0000 Message-ID: References: <20231206100122.8028-1-jiaxin.wu@intel.com> <20231206100122.8028-3-jiaxin.wu@intel.com> In-Reply-To: <20231206100122.8028-3-jiaxin.wu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN6PR11MB8244:EE_|SJ2PR11MB8499:EE_ x-ms-office365-filtering-correlation-id: 3872fe7c-d24a-4e22-1162-08dbf7040033 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 8Mq3jJJp+RazRBB+tt5AcsWdub1Qk1u6OjB3EH1Xr1hicdf9GNcGgvfOadsYqbyc6vh7NcWfENH3xQvbQrdXbejezkOY/jSluq7t00CH/+Te8EclsQdsgxKqWknj8PbHRYxON4X0kls+2sxAZUJ8dZf6a9FKUiGmJxxwhXZ8LGaKDAnJ0BBa16+BOzV4bmrQhfVpgNXSfHA47TpYuU/Q4JFyXXtLFNjpPj7DftKKYlGdA8kDKR7DFR9mfY41vFj+Hh8Bv8P50/dYwUBUDt6QK3FNPEvWdPwC1qEtPkLssZe51i/xo0hxyzbDlikJGZ9h87BDBpRWbyu+lC74TyFae+ggT1xBlsPz+hP8kzHTC+6SeT+GHx/JPK+jlVYney7XX7rRlMpRRnidxbEB7XRE/vIDWdK2YunIHrzglvwE+drTx/sU3PAK/SDqMWr6z8uaOK078I4Oelciujle7FOChw79AkbKSNM28B1flc41a1N3muAw7y5GGUhDf585NJvs5uWiTY7drWX7PsLte9Lj7UH50wa1CqbulsWeM0lE4Q8p4cXuz8EgpwXjYp1HNNj4GtuNIpKa33oT3zkn84q/sP8eDK///E4nDUSQER02W6BaWTni08EwjgxMHyShkkM5 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?TCxu68YiVbtAHHWC+YLqT6BZ3qOnMDXH06EodVaFq1L3HMfLODZ/Lg7HoxI+?= =?us-ascii?Q?wFVJGgPEysafmDgFCURq+uIBd4S86YQbuzuHZaLwRHmzHmQ3jbbwufsAphco?= =?us-ascii?Q?ENXQPLYx8symojcbJ1afYK2TDG+b+UNt3oDk8OJrU1TfLgG2siFwkKgyGhZJ?= =?us-ascii?Q?nglX7yLUafZq7rP2BmSyTzblBrI5Auoo5t83lR9E9MLM74ZYJivjiUs/b94c?= =?us-ascii?Q?0Uyo/efepdgtZjlPu92LW4J/kAgXH3q6zlUSWwS5qM5mlkTmf4Ny6RnLQ9FD?= =?us-ascii?Q?YdQiRyp1jDEv7/fdBn3ZzKw35CKWNO1K9Diw+ONRv0WF4UY3YGknPhMXQcV8?= =?us-ascii?Q?ss1P0bE2wf93i+hoe4bX1mL08nzXVM/Is9d89Wu74/SaLtgFP4WCoMIGC+yh?= =?us-ascii?Q?A3/q6kLkbWXGsPytZuAV/sQstNFPmKOErWgYu4W6DeaKnW/rH0svKptAKw5+?= =?us-ascii?Q?qqESF4I1TlenJJbsJJxuof78XbdYOOHg8wYPS5ZhVtnVoPhMoRqd/Vm+6HLQ?= =?us-ascii?Q?tOwJ7gCu5JMlhA7zVY4Nt71k8fuNzpuEsCKXm81wezHqskOA7yncdmoHudF0?= =?us-ascii?Q?g1P4vMplYtp+TyRDGaSWHBAiPTJR7O0t1fURCytzNZtaQlsFfqJ3ZvbY90u3?= =?us-ascii?Q?NM6Bncf0Xv9YHlePTHHE0u7w7Lbq1tjV5n2/Mus9383eRlGgu69wp/nWO4KR?= =?us-ascii?Q?csTXz/g7015EIZtUljEC5z6KMGInXf4DLxTkkLHYlQxnSmplv3iKWA0jq1/s?= =?us-ascii?Q?JKGe5O5A6SOla6mHbGjUioefp9OpPrTv+weSqEjQUPbdj2JzwskE4oWxcJVK?= =?us-ascii?Q?6ir7Z6j8BXhy0SPy9DfdEP0cGeZ9rTPclyouE/l8CbEtCwTR8qa0HKARamOp?= =?us-ascii?Q?cPBwIwntnuzmdxakWdZzM3iPjs5S2Hv72zJIM4aHdNH89kor8V0ksxn6oNRY?= =?us-ascii?Q?GiHv7bshtkIn5b6/LEyZvQ6OyNTn5PYk2ZlVx8BCEUrtvzny3GfYAdID7l4v?= =?us-ascii?Q?qK7aPHBk1zgDUaVVv13P99oEWEAndRgdBkreBsD9nbfZB/kj4qGkV2IG/ZoZ?= =?us-ascii?Q?OGGyn+HgTUdtSlqgPEcAK2tj20nEafDbSAyejDyW0ATGol/qTp6R4ZiMpwnx?= =?us-ascii?Q?dih4ueXlyvsBJR95YL/c+JlIScpE3RQ+SA4LKTNyFQJsvFFPARt7Y7dMwIiN?= =?us-ascii?Q?EWQFWamB0gd0iTfjFj/MsibVqGE8qmjq8tLYLeL1jbjEmD8VWTd4/FbskJLf?= =?us-ascii?Q?s1DB4SpgM1fRV/j+GG5z+uZ4Jf1pJ1zgd155Hm9YUiEyScQLg4VBX0GzMams?= =?us-ascii?Q?BMOIH/daAcOS8WaBgXRevz/dF/f6+A1QKEgYDO/dwvJ3JhS+ThQ9+g/uhAqM?= =?us-ascii?Q?wK0eEUgJpBowUauxjRMc+COKgfNWq45kHR237llyq024Rzd0u6qph5GeAjwq?= =?us-ascii?Q?/KY5V3vXxq3AugEaYselVoDtUO4KCS6vdgXh+/+Ke72vnRzelaSySr6PR5cl?= =?us-ascii?Q?3jTJafp/x0qEM5+mxFgxNT9xOI3a4p6O9AJNihncToW71Oes168MLeFprPMG?= =?us-ascii?Q?z7bF+40ery7AZasf+Jw=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: 3872fe7c-d24a-4e22-1162-08dbf7040033 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2023 09:07:55.8105 (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: hfG91kS2nRcMIeYLadNyOqIoRA8qGYW1IgN+Af+7tprEyzJXr2vfjcsBfcQaYbiYg1myuzvIPA4uMMl2x0EGVw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB8499 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,ray.ni@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 21IA9nTsjPOKepnbZdrSwCmbx7686176AA= 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=HxHM62v0; 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 Thanks, Ray > -----Original Message----- > From: Wu, Jiaxin > Sent: Wednesday, December 6, 2023 6:01 PM > To: devel@edk2.groups.io > Cc: Laszlo Ersek ; Dong, Eric ; N= i, > Ray ; Zeng, Star ; Gerd Hoffmann > ; Kumar, Rahul R > Subject: [PATCH v3 2/6] UefiCpuPkg: Adds SmmCpuSyncLib library class >=20 > Intel is planning to provide different SMM CPU Sync implementation > along with some specific registers to improve the SMI performance, > hence need SmmCpuSyncLib Library for Intel. >=20 > This patch is to: > 1.Adds SmmCpuSyncLib Library class in UefiCpuPkg.dec. > 2.Adds SmmCpuSyncLib.h function declaration header file. >=20 > For the new SmmCpuSyncLib, it provides 3 sets of APIs: >=20 > 1. ContextInit/ContextDeinit/ContextReset: 1. add extra empty line. > ContextInit() is called in driver's entrypoint to allocate and 2. add extra spaces to show the paragraph is body of each bullet item. In general, please make necessary changes to make the comments easy to read= . -=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 (#112172): https://edk2.groups.io/g/devel/message/112172 Mute This Topic: https://groups.io/mt/103010164/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/19134562= 12/xyzzy [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-