From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web12.2203.1667612041711805696 for ; Fri, 04 Nov 2022 18:34:02 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=FIGxzsge; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: min.m.xu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1667612041; x=1699148041; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=oh2DGVzEIqmFxE9GaPjWSiuy63MilWTEC4ZO04L3YSU=; b=FIGxzsgeT6UOnUtoUlrlxix5FvoYPdejHPmzSelRAPumHiHLAqgIty54 bttk29QFs2q/xTwcqYvM38ljpMano+qvpWAf3UgPunxMXPBcsbKNHtfBY zAsrtltQ0mLGzajvgl4JnT5Vv3mLgVxCXa30TINu7jZki6C5rvxX6HQcp tKcDTMrY4Ncu/oegqWYG0ftlGT/0HalZ/apIbZD+ITrgo2r4VfpxhZ0i7 7gF2+rSmV5R8K7d/4/H0TiLXHZ6QzffWlJLCoxKafxm5rQNQsxFqIru9u V2otXuQFRFyT4laaN4mOzo06btbZHqa66ZXIMPJ8RAAGW8azSDj8+A7vS w==; X-IronPort-AV: E=McAfee;i="6500,9779,10521"; a="289836302" X-IronPort-AV: E=Sophos;i="5.96,139,1665471600"; d="scan'208";a="289836302" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Nov 2022 18:34:00 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10521"; a="613264654" X-IronPort-AV: E=Sophos;i="5.96,139,1665471600"; d="scan'208";a="613264654" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga006.jf.intel.com with ESMTP; 04 Nov 2022 18:34:00 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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; Fri, 4 Nov 2022 18:33:59 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Fri, 4 Nov 2022 18:34:00 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.176) 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; Fri, 4 Nov 2022 18:33:59 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fYXQHYuO/Lf8bQhf+E2It8TZoe4Evh+Fj8inTLKU0vsjGTAXtIgcO8JaOjKz9g2vfkGasfwQXVYRyHeSl8uJu3Vk8YfbaftjQhhQO130JUS6wKHd59TPhb6O+dPH/6TtHNl5dGLpbWokpc7zn4/abvGs+sjnpleohZBGNrFvNmqlnEnX0eAjdLWStxekQ16ia73Iqjrmfnup3b73Fzu8MSceqjO3/MusDwj5bqy2YJ9h1D7d76tgAgvLhNdXVW/Kh7iTRPKe4NU1jWIjffT5Ht06BHJA/pJy3thu/elxo6PZIdCmfzUamhyHDLKI9DCxarYf698a5THomK32xfA5oA== 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=oh2DGVzEIqmFxE9GaPjWSiuy63MilWTEC4ZO04L3YSU=; b=HETZNa2qHfDh+bDVkogdQuPOJef8fVt5t/SlyhmoJ74tRh49gQvPu8BWPhT5gGfdNUu/sH36qocvkN7uYhHMFYmQ+4aMks7zcIzRZxq1wAka6SQ2LXzuOozfWjCyq6A/nYz/82D7BSPEW05vU894Wf2xw7l38SiKuD51h0Iv5/e/AbWmHgBmLkvHTLoQfAI62e9Yg2xUf7qJxlGJbRe3Ai9/hthMEIJCP0updtVcZDQ3tpjLASoFON+Y0zyoXWoJU/bBDzXMrZpmCZExeZHvs1AfQlarIkHb4Q5YqYp8g0p6OfFT1B7lHBf/9808sMUO+xdSsRl7xeelJ1VhhfMbZw== 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 SA2PR11MB5066.namprd11.prod.outlook.com (2603:10b6:806:110::9) by SA1PR11MB6871.namprd11.prod.outlook.com (2603:10b6:806:2b1::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.16; Sat, 5 Nov 2022 01:33:57 +0000 Received: from SA2PR11MB5066.namprd11.prod.outlook.com ([fe80::9254:28ba:aba4:c448]) by SA2PR11MB5066.namprd11.prod.outlook.com ([fe80::9254:28ba:aba4:c448%7]) with mapi id 15.20.5791.022; Sat, 5 Nov 2022 01:33:57 +0000 From: "Min Xu" To: Tom Lendacky , "devel@edk2.groups.io" CC: "Dong, Eric" , "Ni, Ray" , "Brijesh Singh" , "Aktas, Erdem" , "Gerd Hoffmann" , James Bottomley , "Yao, Jiewen" Subject: Re: [edk2-devel] [PATCH V2 1/9] UefiCpuPkg: Add CcExitLib Thread-Topic: [edk2-devel] [PATCH V2 1/9] UefiCpuPkg: Add CcExitLib Thread-Index: AQHY79rfgr8Egp2Mg0Gap5qaKhPUo64u1X6AgAC3X7A= Date: Sat, 5 Nov 2022 01:33:57 +0000 Message-ID: References: <20221103231955.1365-1-min.m.xu@intel.com> <20221103231955.1365-2-min.m.xu@intel.com> <605a9164-ddfa-8400-70a6-c72d6458676c@amd.com> In-Reply-To: <605a9164-ddfa-8400-70a6-c72d6458676c@amd.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 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: SA2PR11MB5066:EE_|SA1PR11MB6871:EE_ x-ms-office365-filtering-correlation-id: 12260165-d265-453d-6817-08dabecdcecc 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: 45aK1r2H7B7mrkcKT8pV1JI5Fnvy9W9K3OnGftNTS67KKxlKAgAdwvLJMHy8T9wscXv5qoouiJAgWjvV5y1fvnyQ6DPY3vj0DBVloguOkUm1eDyktT2owqSvfwM45TMbaUaCDZ/bajOtvwT9rDrKF/dn1VGLxm+E1cO0eldNMtsR/1aPrGNSu3SJtC2ZYkN4mskxkVtPuYTIcXEb+Cas2QmliApZTusB3PEA7XH2jsnw5e0a6wY5DPaMzDFw8nqTnJOkwHGq9MpWmTClwkYNOeeHdMY0IjKAl3YuVG+GY9J5ajGvF8tddNdZjc5JaD7bjJLx6eTzG8BXLksKRp4Em08ouSrrp6wObol8X/V/ey9DzE37f+GrWsx18YFyaAOFNPzR1yx06WUy3gY+2zxvd2Zxg8FOZdJjL8VkuxGLbY4CmVJqx9zQTWrySrmjICESXvlxoZ3CCkyai39I7t+VoxI/gRH9kugfp4n8vbMe9wt2XEMId6qsoSkf+UDvpwRPyC7xaNWsrGcqQgHY4nbjSs9aS3mYDw5wh/P05UV6pwtw3zHPzeRm41EU6iHvCyXhMqmmuXiOSN4gmOmw2n4sDDyrmeZEu+j0IEFms54jjFneFh4gv5rllVQEUAiOh09SzXOZdCPvxenoQKB6WJlDXBJPEgl3XU3agA1nDsQX1/N8z7j8BiXN/ogQ35p3fRxJ9+FCyRkUzuoad1lyuFZ0vhHP3h8Yhioagqd/S9vetf+xoHs25Bhzns3pvzdYupRwgHgaGKXDlqByVUcyv9zdgz773HsX/o0Fh15W0M1mZew= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA2PR11MB5066.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(6029001)(376002)(39860400002)(396003)(346002)(366004)(136003)(451199015)(55016003)(478600001)(6506007)(966005)(71200400001)(38100700002)(82960400001)(54906003)(110136005)(33656002)(52536014)(316002)(107886003)(122000001)(86362001)(5660300002)(8936002)(64756008)(53546011)(83380400001)(9686003)(41300700001)(4326008)(2906002)(8676002)(186003)(38070700005)(66556008)(66446008)(26005)(7696005)(66946007)(76116006)(66476007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TFBwR2dKNmQ1WmpVVHR1cFh2dEVST3lXUEgza2U1VGRkSkQ3dlhhT0dmSlF5?= =?utf-8?B?dmxxVzBhWm96YjBwSzNKV3ZVeExUaENuTVViN0ZMYkJ3UGdIclE4R05JenlS?= =?utf-8?B?dWMyZExPbHV4Q3ZHZG9tcXNTZFdwL3F5OXJhdTFnRjA3bkdzMFpGbUZpRFF3?= =?utf-8?B?TCtnKzFvSHBaMWhIT0FaU2RMU1UwUEV1YzkxSm1saXcva2U2cjNCc01XeWUv?= =?utf-8?B?QklqeDNhWU5QWk8wTE8rREVlbU5CRkcrem5QcFNyMmluWkRyOWxwaTc2cllq?= =?utf-8?B?VFQ5Y2U3M2hCSU0xSW4wOWVaOGR0b0I1RWtIdFFkUDJrM1c2cWFUcFpOM2RL?= =?utf-8?B?TjJXd1Y5TlVFQ1daS3A4RXptckFMV295Rk9laXF5YmNMQXZrQ1NsNStLWnNT?= =?utf-8?B?MjJ4RnB6MldHbzFEZDhZTTUvbGxlV2JEdUlNS3BBcFBVZWUwV0ZURG16eXQ1?= =?utf-8?B?SmprOHpqS21GTjI5T0JUaldpN29jS0J0aWFkYy9KV2ZvM0dPVHEvMFF2T2NR?= =?utf-8?B?R0pWRUYyRklVTWU4WlNYQUYxaEV6SFJZVXpkS1ppL0pxNmUrcEZtWDZRdWha?= =?utf-8?B?aTBuQWV3Sm8zWHFMTXpWZ3k5aFFORmY5T1pEak53WW0rdC9DUXIzaG02UWlz?= =?utf-8?B?MDlUMFkrK1BUSjZoZUJkYUNOeUhPOENxdm1aUTNWbTVoNy9SdThaSUladDJC?= =?utf-8?B?TVRJY1hUdGF6akcwaDhFdEJDMGNoWkJJeElKSnduTkNwSmZGWXFsZUVXOElj?= =?utf-8?B?VGNWWnl1NjBHaWJpUlRURGd1MWI0TXNGSjBjazhJWnFheFI2ekl0d3ltTHpv?= =?utf-8?B?bXhsQ05sdTF4SXNJNUtXN0tGaEdRTWpOL3JramZBWVYxWHQ2RHZ5TEVETXVP?= =?utf-8?B?Q0U2aWpQdlJzY2FHdHpZWHRERzFFc1c2eHM3V1AxcTRFU0loMlU4RkJ2Uk56?= =?utf-8?B?MDBOdE5RNEZwYmdNVnJkZExkV25abTc4QkJ2QVE1QnQ0VHVCYVJpRVBySWJD?= =?utf-8?B?aUNSVTcySXRJZ3NUcG8yMDM5THNwSXN0ZENDSHpWekV4NGJva0EyeXRGTjJI?= =?utf-8?B?ZncvejJaTDZEOHZQOEtqS21RVFl4Tko5ZjlsQ2FyQTJVb3ZYN25NTThLSldC?= =?utf-8?B?a3M2VGh3TjJ5Vjhyc1FQK2NyT2xJakhoK3E0dGhuc1BlRWl5aC9HNndtQk9y?= =?utf-8?B?V0Y5MXU5SXlYVnpwZXAvVWNHV0FyV3hJZTlTZmR5UjRGcGlEMGFoVDZJUTJG?= =?utf-8?B?TWgvamZHSlVzd3NoQ1F5dmRWL2dQT2hjajBNemVEN2NVNGg3ZEtZcldUZ0Rh?= =?utf-8?B?T1d3QWpCcG9zUWhaZmJyWWpxR3hjQzZXbGJXOGFicEE1RHFvb2tGNmRVZlRi?= =?utf-8?B?OEtWbTBhM0FCOERBOUJNNnpoRmk4WnJ0NGJPemJKTWRIREord0phMW5sNVNV?= =?utf-8?B?a3VZQzJIQ3o4b3E0OVRPdlB0ZHFqRnVmeFFuWUt4S0VrM2FiUU5hRVFvanM5?= =?utf-8?B?TXRoNnB5QkMvdzdaR1BLeW9iRVhsOHcxUXY3Q3crZHZzWnYzb3FFbWp0eG5t?= =?utf-8?B?SWxQMWtCRmFjZ1dGc213UmFWM3VpVzFqN1pORm45dHVzS2QySWNqQXErUHB4?= =?utf-8?B?MndIclhaWE9DT0FtRjVPY3NMVi9nN1o1QWJ1S2xBd0twQ1ZTSGFpTit0Z1h5?= =?utf-8?B?eVU0TWNaejR1c0xURG5FZ0FhTExZMHBnMVJBZ1k3eFJpa0pHOGRyTnMrem1D?= =?utf-8?B?aUFKeXBnTkg2SVpWR2c5SEY3MHk0T0gyWDA4bjN1blJEOGhwbTE3OGlYQzd5?= =?utf-8?B?T0tFUlllT2I0ZDh3YXB0OWJsZU5nMk16VGdTdEVPZGYzL0tXRDdreWJmanFG?= =?utf-8?B?UStzb3grLzlqZ2xGNHRKOFNiWnQwcU9DT2xidkpKWEFMcjBhTEovZXRhdGdI?= =?utf-8?B?UVVVMDZSU25LYmQ5U0tqTHZSNzFVV05XTC9LR3lqOURkTDBUa0hGc2lzeXVl?= =?utf-8?B?TmFaYWRmNEdWWDB1SmJ1QktqNjBoS1V6a1N5Mno1TjRtY1ZvUm9KVXZIb3Fj?= =?utf-8?B?WG84VWd2blp1ejBGS3NCOHllODBINWIyb2FRc0NERWZZN2o2ZHJnMHA0Rm1s?= =?utf-8?Q?ak6A/shVmZKJkdLcKMdzIJkn/?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB5066.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12260165-d265-453d-6817-08dabecdcecc X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Nov 2022 01:33:57.2953 (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: 2DpEkCe7CtmZG+1U0GyMesDCHfDKhqV/D6oCyBm3Hbe0u4XcBRaxUVKPq8HIsPvI/mDmWUnaAcZVS9zvwONFtw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB6871 Return-Path: min.m.xu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gTm92ZW1iZXIgNCwgMjAyMiAxMDozNSBQTSwgVG9tIExlbmRhY2t5IHdyb3RlOg0KPiBPbiAx MS8zLzIyIDE4OjE5LCBNaW4gWHUgdmlhIGdyb3Vwcy5pbyB3cm90ZToNCj4gPiBGcm9tOiBNaW4g TSBYdSA8bWluLm0ueHVAaW50ZWwuY29tPg0KPiA+DQo+ID4gQlo6IGh0dHBzOi8vYnVnemlsbGEu dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDEyMw0KPiA+DQo+ID4gKw0KPiA+ICsvKioN Cj4gPiArICBIYW5kbGUgYSAjVkMgZXhjZXB0aW9uLg0KPiA+ICsNCj4gPiArICBQZXJmb3JtcyB0 aGUgbmVjZXNzYXJ5IHByb2Nlc3NpbmcgdG8gaGFuZGxlIGEgI1ZDIGV4Y2VwdGlvbi4NCj4gPiAr DQo+ID4gKyAgVGhlIGJhc2UgbGlicmFyeSBmdW5jdGlvbiByZXR1cm5zIGFuIGVycm9yIGVxdWFs IHRvIFZDX0VYQ0VQVElPTiwNCj4gPiArIHRvIGJlIHByb3BhZ2F0ZWQgdG8gdGhlIHN0YW5kYXJk IGV4Y2VwdGlvbiBoYW5kbGluZyBzdGFjay4NCj4gPiArDQo+ID4gKyAgQHBhcmFtW2luLCBvdXRd ICBFeGNlcHRpb25UeXBlICBQb2ludGVyIHRvIGFuIEVGSV9FWENFUFRJT05fVFlQRSB0bw0KPiBi ZSBzZXQNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFzIHZhbHVlIHRv IHVzZSBvbiBlcnJvci4NCj4gPiArICBAcGFyYW1baW4sIG91dF0gIFN5c3RlbUNvbnRleHQgIFBv aW50ZXIgdG8gRUZJX1NZU1RFTV9DT05URVhUDQo+ID4gKw0KPiA+ICsgIEByZXR2YWwgIEVGSV9T VUNDRVNTICAgICAgICAgICAgRXhjZXB0aW9uIGhhbmRsZWQNCj4gPiArICBAcmV0dmFsICBFRklf VU5TVVBQT1JURUQgICAgICAgICNWQyBub3Qgc3VwcG9ydGVkLCAobmV3KSBleGNlcHRpb24NCj4g dmFsdWUgdG8NCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByb3BhZ2F0 ZSBwcm92aWRlZA0KPiA+ICsgIEByZXR2YWwgIEVGSV9QUk9UT0NPTF9FUlJPUiAgICAgI1ZDIGhh bmRsaW5nIGZhaWxlZCwgKG5ldykgZXhjZXB0aW9uDQo+IHZhbHVlIHRvDQo+ID4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBwcm9wYWdhdGUgcHJvdmlkZWQNCj4gPiArDQo+ID4g KyoqLw0KPiA+ICtFRklfU1RBVFVTDQo+ID4gK0VGSUFQSQ0KPiA+ICtDY0V4aXRIYW5kbGVWYyAo DQo+IA0KPiBTb3JyeSBJIGRpZG4ndCBwaWNrIHVwIG9uIHRoaXMgYmVmb3JlLCBidXQgYW55IHJl YXNvbiB0aGlzIGlzbid0DQo+IENjRXhpdExpYkhhbmRsZVZjKCkgdG8gbWF0Y2ggdGhlIG90aGVy IEFQSXMgb3IgaGF2ZSB0aGUgb3RoZXIgQVBJcyBqdXN0IGJlDQo+IENjRXhpdCAoc2luY2UgdGhl ICJMaWIiIHBhcnQgc2VlbXMgYSBiaXQgZXhjZXNzaXZlKT8NCj4gDQo+IChTYW1lIGZvciBDY0V4 aXRIYW5kbGVWZSBiZWxvdykNCj4gDQpBaCBpdCBpcyBteSBmYXVsdC4gSXQgd2lsbCBzaG91bGQg YmUgdGhlIHNhbWUgYXMgb3RoZXIgQVBJcy4gVGhleSB3aWxsIGJlIHVwZGF0ZWQgaW4gdGhlIG5l eHQgdmVyc2lvbi4NCg0KVGhhbmtzDQpNaW4NCg==