From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web11.3037.1665379089039817080 for ; Sun, 09 Oct 2022 22:18:09 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=GzKXyScm; spf=pass (domain: intel.com, ip: 134.134.136.24, 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=1665379089; x=1696915089; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0n30egAXJbUL+tH1PAwslZqaJNixMHM74I/sqk2VJp4=; b=GzKXyScmLLL8Wd2bbqm5MCj3egWjEiiYfm8EzA8HdWS3jyKR/krrPyQ1 +6ORLsCUliW6kmKpo/nUZEtoW3JK0eKaNa99xukht8cg/2WPqrnJYCX2/ yQpQNp4qK/UfbHiGOozuyaPc/EL1WQshV2c4s/WorAEslSl8SA11o58hc S1cmsh04/CyptETfoO7k8Kl4C6wKhk1RfDsHkfCtFw8v+h/H/02WZQhwX CzqiMENESdQan7qD6QlCnAwikA+fpO+gH1OaBFAQMmqWz1/k/7jJKq9v0 RXBSuexnMr2oBe+Sz8T+P/hIpQoKA0ZYFXm+FCYnniPkX64ZyoTXJsipm Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10495"; a="305170730" X-IronPort-AV: E=Sophos;i="5.95,172,1661842800"; d="scan'208";a="305170730" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Oct 2022 22:18:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10495"; a="576924833" X-IronPort-AV: E=Sophos;i="5.95,172,1661842800"; d="scan'208";a="576924833" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga003.jf.intel.com with ESMTP; 09 Oct 2022 22:17:48 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) 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.2375.31; Sun, 9 Oct 2022 22:17:48 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Sun, 9 Oct 2022 22:17:48 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Sun, 9 Oct 2022 22:17:48 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j7nT9LR5cDFvb1Bbf7q/RNvvNOIDR0VhjE0RDObYH1X+37lE+I7Voq2kChYc94pVeujBnqGv9G7XSxaDor/0f3I+WlwSntxNslktamrnghGKB+2YFZ/DLzQ3Yp5xBN1mSWBPzEKi4BjjTnhi3HxwoHOm2/vg3ywozHMpX7hOj2F6sHwW+9rA3a/Xg/lPjQWNDSxTVNhxRYsDuD+/jnw0QMo0taPqGHMD84WEqiqLXdM6XUi+LFTbsUt4H+Ns/eY0Oatyrs1Ys6pSmxww1fft+PRU8PmeXzIdknmMGE2vvf41P2DSRUyc4SQldhL8HNztSUhxKJzBTbU7YUYcr9TRog== 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=E5dhGDowRTBuMLncXA99WfxovYcCkdfUa4PMqAEdJXo=; b=bN6j59ZD8Jj8YdHjTjBhlddnhTcI+wm5V30I38YdrXoKj4kr169p6FOUrumhTTZdmXph4xBmzAjVM1Ywjm+NjzHLemYsDpXz+CH2azpdrlOAPxZpnXQS6rP6Kl3zmKcqqS13GnqR8lko2jERuqe8TV2IJrVYghwG6gnL4+0ugfoBDUH2w4LkA3x38XzjWfWZ88bqb8iJBheUcctZROQpAi1FuLaWS93zYNYRJ2hSTL5t3bXDkMAWY1d9wx941tDBVK8znFrLLoRpbt9+Uqm6WWi5HpwrWQfHbEVvkfleolfHTatHfJErpjchlI76I5Qe2LiKHYI96SWMIP5DJPJjbA== 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 MW4PR11MB7103.namprd11.prod.outlook.com (2603:10b6:303:219::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.28; Mon, 10 Oct 2022 05:17:45 +0000 Received: from MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::8502:1e9e:c612:1534]) by MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::8502:1e9e:c612:1534%4]) with mapi id 15.20.5676.038; Mon, 10 Oct 2022 05:17:45 +0000 From: "Wu, Jiaxin" To: "devel@edk2.groups.io" , "Ni, Ray" , "Li, Zhihao" CC: "Dong, Eric" Subject: Re: [edk2-devel] [PATCH v1 1/1] UefiCpuPkg: Reset a parameter when BSP Exit in CPU relaxed mode. Thread-Topic: [edk2-devel] [PATCH v1 1/1] UefiCpuPkg: Reset a parameter when BSP Exit in CPU relaxed mode. Thread-Index: AQHY0nDEKmDRVXRtPEuj84Tg+rCYCq4EGwIAgAMPR7A= Date: Mon, 10 Oct 2022 05:17:45 +0000 Message-ID: References: <20220927125738.3043-1-zhihao.li@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-product: dlpe-windows dlp-reaction: no-action 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_|MW4PR11MB7103:EE_ x-ms-office365-filtering-correlation-id: 547860e1-db98-4abc-2a93-08daaa7ec3e5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CDjxey3oR5bjUYsVq6UR5HWxUhx12mnTd/zRJQqY+3p6N7IGvEOPa71U8h7Lo34NoeM6SbIWmDHVsAEpD0NbnVQJCM1heRsxtdSN4bzuNYIPm9N6CT2ALEj8XewWMDpMAyJOu2W5s3aErNMf4A/j7hi4ZG6bX/6d0fd84i3wr4me//sR57GNss05QgLuVnrGIVjMRUSRLBJA7p/yQ8W3vRHlQ33Wa6thJm7QuaNQsZTn5Zg3zINjZtI433cMCNYSwQwELG28oIHR5L7QbHXLrR15sosCMuBf6JPGLcz9DVkFZx8LsvdE5QK8ZNqX6zzY4kE84Wlulyf+tbr1fkLvmzmaJDQwvqIupIzydAn0bok1CRFqJiKWhX1Fqflt1cUSlkhEzT5C74uAZpulgpR3wNwlPEVXokzwZPL4VVdwmi1mWzFFE+3vB3b4Byw8lhplppzyumdrWxXRPb0MuyFadOXetcE+jFPDB24HgMrigdMVfN7ZeZ3qm1wV1YzBa6dskb11VO2p0eqyiE8NnXRpQa+vNjxbiFpTE2GtcXFCfVh00niATY+vb+IoTuVAs94ABEWY8t1PRS8FsIlNMHxVobBtQ59tGkU0usCl8EyaYoeAcfc20WhGjUlb9OcIJW51zHDq6MzuWZMmvjb4CB3khVBLU49ElwlRwp6IlYh2vLeirs7OzFplYlgZ3zTj8dHlzTp/+ujPXDX1ZYFgKfiKSKKEln/TwnEC50isGNZq370a9KaPtIC46wtUENoR/bXPyD+FeFZE1rQ/fMdOot5cQ97DAutEaEgwbtZCHl+xD3Ku5l0CKYVZYRyOCkGLgT1fjGh8hhQePPFg6pp5nCQiSg== 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:(13230022)(39860400002)(136003)(396003)(346002)(376002)(366004)(451199015)(478600001)(53546011)(5660300002)(4326008)(55016003)(33656002)(6506007)(66476007)(7696005)(66946007)(122000001)(64756008)(82960400001)(41300700001)(66446008)(66556008)(76116006)(38070700005)(8936002)(316002)(6636002)(26005)(71200400001)(2906002)(8676002)(966005)(186003)(107886003)(52536014)(9686003)(110136005)(86362001)(83380400001)(38100700002)(66899015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Zt5UwlMTvPAjsQhDWG70E2thYN9P9nciQwwgx/H8HBASG0c+KLoTH1/ZotoP?= =?us-ascii?Q?JfECbIS25s3bWAYnVxjbtRjfqVF6u+H6bfkdxsbzjDGriHrHTMkEt5HQFuYa?= =?us-ascii?Q?Idv/kM8fDYPb1BA0CTPQ+48x9UhKAvK7TSqBspOCIe2AcRswLXXE/vq26EX7?= =?us-ascii?Q?S4b/82pz65idixkap1UPgc4+mmxfzBpybNXRsPTjDnPNjQ56pqVbkfzy+BzW?= =?us-ascii?Q?K2nQorBo1TJwWBNJdX4n3GGUhQe9mGooSRA/4AbSWEXWNTMXoQXH/dVJOWCZ?= =?us-ascii?Q?icTuLPSAnMLSwEtemma/bXH9fIUJpA+yBx7VbqATuxC6YQrrS7Rl6KKayAup?= =?us-ascii?Q?zLFQ3zBxWa0N1RSqoom0wU1ED12F4iZgfCMkLrpuP+cwE+3l52KDyyDb2g0W?= =?us-ascii?Q?etbn9EdCQqXi26jk1aKunvy2pGM9QjugHzrxz0QR6UDkC6NB4EP+81jwT/V5?= =?us-ascii?Q?EhXpb4yBfi/WmK7Y68GoOMLuEI6QC1V6JFDrYrO9JUHaErnY1N7ItW42wlmo?= =?us-ascii?Q?K40ZwOAIhlNSkMn3gVcJbM4FYCZ30sNNK8cL0gI5zp+bw+nCGopZS4/dZyIt?= =?us-ascii?Q?FTrVMrgSnvrWMI29dsw/hYu7PAO7wc2GuIyOLstohtDwNyPEWSfjRvyWywt2?= =?us-ascii?Q?ETwhcDSVGGVsEsS58poBokFzamnH+HAcURZQkBn5vcAOAKG8X0Uldmuo6sn1?= =?us-ascii?Q?X04fJqVoy2FK7GXlFgFMEMjSnLtqleF9sT+xOxdrnco0MVgQrQjC6WHTsOpO?= =?us-ascii?Q?amsbQhDTo6f2xvHc78wjRy7Kagfbo/LqGk1d/RACS4nv0oJpvImBQlCVqef0?= =?us-ascii?Q?rFZdGICSWlmWm0RKIFOQZc5Y04uAwPC7OISmIggpbPd+2rusO7jylXAQ0kPe?= =?us-ascii?Q?WERPF0SN2sVja7PEihn5pW0jc+/9mvN9JihvJP0GLOAaVLGG7fGysIWZD+KY?= =?us-ascii?Q?1ADbKynN4PfiaMNb9r4Cofai3CAkvp/FbZPn26YYdrgCTFjYtAuccmsA5JZ9?= =?us-ascii?Q?iiddArdxztk0qJKZWRlD+ARS4vzCMVhzk4J72u61NJybV9gDHJLssJxM8mrb?= =?us-ascii?Q?f1Iqr2NGdBeQ2wDoRC9QH88Fe3thErVU4wyjSpaRDeyd5AUZBnOMW+XHdv9j?= =?us-ascii?Q?+uHO2l5Nn4fIrMndjnLwpRYmIut3qFap90g7hazS9jJmhGPwzkO4ihuIW7ZZ?= =?us-ascii?Q?Lrke1uwt5ybKfZeLc5LrPmVEE58gmV/3pY80wCRMQ3KrKXzMabadwmawq6mK?= =?us-ascii?Q?PZYnrBnc0WEPhYSSX0p31KxLB/4Kmc94wkL/1zDvUfgu7H/vvxDwAaW0kVe/?= =?us-ascii?Q?wFaQUkJdFHmklK6WOz46R3aSioZTwHSQxJ7Pq7HSvtlNKcpMbdWGaAal4jwn?= =?us-ascii?Q?gGgINfotsoh++iFsTJHKToPKTRlxR+zcUll3MCiP0tCKjhIy+GV9sstUT4gF?= =?us-ascii?Q?4hPS4ZcnL7AaXpSeMUJL4SVep3oUqpYRySJc7btDCgtyX/8m0sLEf75XnI//?= =?us-ascii?Q?L502EwqmL3jxDSAjRbD8LFjjvSs0nQ2Hx813TXd0v4sAa/xiqCNtsuccwzxS?= =?us-ascii?Q?eiE9BzZs2bqYmclDTsQ/LODgdbGAybHPSb3rPbXu?= 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: 547860e1-db98-4abc-2a93-08daaa7ec3e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Oct 2022 05:17:45.5211 (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: wwHey0IibsJh0CNco2T3gnkYBccDpjOP8Na8X7IOXB8tS9+ibdk0b/34qzP5lZI9ecGkPx/paDVtEdVB+A70LQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB7103 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: devel@edk2.groups.io On Behalf Of Ni, Ray > Sent: Saturday, October 8, 2022 2:34 PM > To: Li, Zhihao ; devel@edk2.groups.io > Cc: Dong, Eric > Subject: Re: [edk2-devel] [PATCH v1 1/1] UefiCpuPkg: Reset a parameter > when BSP Exit in CPU relaxed mode. >=20 > Reviewed-by: Ray Ni >=20 > > -----Original Message----- > > From: Li, Zhihao > > Sent: Tuesday, September 27, 2022 8:58 PM > > To: devel@edk2.groups.io > > Cc: Dong, Eric ; Ni, Ray > > Subject: [PATCH v1 1/1] UefiCpuPkg: Reset a parameter when BSP Exit in > > CPU relaxed mode. > > > > From: Zhihao Li > > > > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4083 > > > > In CPU relaxed mode, it doesn't reset the value of > > mSmmMpSyncData->AllApArrivedWithException when BSP exit smm > mode. > > So this patch will reset this variable. > > > > Cc: Eric Dong > > Cc: Ray Ni > > > > Signed-off-by: Zhihao Li > > --- > > UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c | 5 +++-- > > 1 file changed, 3 insertions(+), 2 deletions(-) > > > > diff --git a/UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c > > b/UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c > > index 13c2cb8da4c3..c79da418e37c 100644 > > --- a/UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c > > +++ b/UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c > > @@ -696,8 +696,9 @@ BSPHandler ( > > // > > > > // Allow APs to check in from this point on > > > > // > > > > - *mSmmMpSyncData->Counter =3D 0; > > > > - *mSmmMpSyncData->AllCpusInSync =3D FALSE; > > > > + *mSmmMpSyncData->Counter =3D 0; > > > > + *mSmmMpSyncData->AllCpusInSync =3D FALSE; > > > > + mSmmMpSyncData->AllApArrivedWithException =3D FALSE; > > > > } > > > > > > > > /** > > > > -- > > 2.26.2.windows.1 >=20 >=20 >=20 >=20 >=20