From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=180.76.5.236 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793848212; b=Q9McP+0tSFn00Rckax67FPV8U6InA4cOBHK6NuUxsqZtDk+GDqiOZhoKuJn6/RgUxTKX b2NdyTh71WdPF/XgeFrUiQO/epqvR8Y9ShF+ToV/YaHs+LZ/L5ZerSH3NTfYpaZA8ezVE 8KHTPKj7r7poRwH3WDOerirhIVqTePutMdDfeyPpYi+afWTD0tuG5IV2h6t5iknKHG+Wf lu6mIfcNJHEx8wKhp2ceEs7W7bgtHQh3s7tHeUmzK6ei9gCXfbRSj+mEumc3/V3esX6qe ACjJiW7BKG6jSbZ3urad72/iror1nEojQSz2UE0CfXZ96VUoSJB0OBv2jxvqvbLRgZQ== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793848212; h=DMARC-Filter:X-MD-Sfrom:X-MD-SrcIP:From:To:Subject:Thread-Topic: Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: x-originating-ip:Content-Type:Content-Transfer-Encoding:MIME-Version: DKIM-Signature; bh=e07Pz2eUsvO/znp5xdNBeb59KuqjApofn13Goj3xYd0=; b=EQ5cvRMnhZz1CDWlQSzRvpZplv7F+/ymRRvQTVeQGRn9AiQP1ToE7zB6CbnoUUH7fvXn 4Fgc3E8/7DiszUE8rmCvXNC0qGkGrrZJr3aHY2YrStzlRhTSdFMJPl43Slh+mJzuiKITW fEqyN781r3dn8cE51Ub0DIFRo80GDmpJotuVM8gzzGPE15vdmAhAzF5WBwDkUXE2arC8L 4XQfBzELhKueCDiaFLGHnZs8Iqnq7RUZ7OpR0cyqkpBDwAUS3owpCGuETaBt0XeHpac5n cS55m6qdRGLKBE4botcLj4AZ4lPDGQFbWS3QztTAgIBsoMfIEGtr64R6hINPoTOvZCQ== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=baidu.com; spf=pass smtp.mailfrom=baidu.com; dkim=pass header.d=baidu.com header.i=@baidu.com header.a=rsa-sha256 header.s=selector1 header.b=KMRbz5zx; arc=none smtp.remote-ip=180.76.5.236 Received: from outbound.baidu.com (outbound.baidu.com [180.76.5.236]) by smtp.subspace.kernel.org (Postfix) with SMTP id 78014606A336 for ; Thu, 5 Nov 2026 03:10:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 78014606A336 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=baidu.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baidu.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=baidu.com header.i=@baidu.com header.a=rsa-sha256 header.s=selector1 header.b=KMRbz5zx X-MD-Sfrom: lirongqing@baidu.com X-MD-SrcIP: 172.31.3.13 From: "Li,Rongqing" To: Srinivas Pandruvada , Hans de Goede , =?utf-8?B?SWxwbyBKw6RydmluZW4=?= , Kristen Carlson Accardi , Tero Kristo , Andy Shevchenko , "platform-driver-x86@vger.kernel.org" Subject: =?utf-8?B?562U5aSNOiBb5aSW6YOo6YKu5Lu2XSBSZTogW1BBVENIXSBwbGF0Zm9ybS94?= =?utf-8?Q?86:_TPMI:_clean_up_CPU_mappings_on_offline?= Thread-Topic: =?utf-8?B?W+WklumDqOmCruS7tl0gUmU6IFtQQVRDSF0gcGxhdGZvcm0veDg2OiBUUE1J?= =?utf-8?Q?:_clean_up_CPU_mappings_on_offline?= Thread-Index: AQHdbAxtacDUPetLwUqskey/PwKz+bcdhI+AgAFHb/A= Date: Thu, 5 Nov 2026 03:09:57 +0000 Message-ID: <62ad2e7ffbbe4a4b8ad4cc76dbfc8f99@baidu.com> References: <20261104032724.1824-1-lirongqing@baidu.com> <245eea039c692d03736fcf2ca2448a271fa135ce.camel@linux.intel.com> In-Reply-To: <245eea039c692d03736fcf2ca2448a271fa135ce.camel@linux.intel.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Mailing-List: platform-driver-x86@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baidu.com; s=selector1; t=1793848200; bh=e07Pz2eUsvO/znp5xdNBeb59KuqjApofn13Goj3xYd0=; h=From:To:Subject:Date:Message-ID:Content-Type; b=KMRbz5zx6k2UF8HSVMRZfBlzG9IO9mzNo3kxt03VpDwmWJoo8Yso5DVN0kgEqk7i+ PYFLdCPWExezdzLVl2pee1WE7MEBxYOe7LX7Gqu+XupHQNUQoPq/JWh+AY0nghy4r4 T/p0FpaAlaF3oh9LfPUnEOmrsWhkiqDHFuCykXcAQKo9BXZm0c3BXVVEaLnqnfBVTn Cjw+7XESjFuvQ2vkprtWPZyTZRxs1yO6nWA0ywj5SE/2YQP266AkqfMOLCb8ptyhCj c8RhZbPMIDsrjZ1FYWlqD0I9b8eV8dSc4YizjdSFAtHLaO9UwSFOsVWIWAR5L/REqy Nnb2qn56ikwbg== PiANCj4gT24gV2VkLCAyMDI2LTExLTA0IGF0IDExOjI3ICswODAwLCBsaXJvbmdxaW5nIHdyb3Rl Og0KPiA+IEZyb206IExpIFJvbmdRaW5nIDxsaXJvbmdxaW5nQGJhaWR1LmNvbT4NCj4gPg0KPiA+ IFRoZSBUUE1JIHBvd2VyIGRvbWFpbiBkcml2ZXIgYWRkcyBlYWNoIG9ubGluZSBDUFUgdG8gYSBo YXNoIHRhYmxlIGFuZA0KPiA+IGl0cyBwb3dlciBkb21haW4gbWFzaywgYnV0IGRvZXMgbm90IHJl bW92ZSBlaXRoZXIgZW50cnkgd2hlbiB0aGUgQ1BVDQo+ID4gZ29lcyBvZmZsaW5lLiBCcmluZ2lu ZyBhIENQVSBiYWNrIG9ubGluZSBjYW4gdGhlcmVmb3JlIGluc2VydCB0aGUgc2FtZQ0KPiA+IGhs aXN0IG5vZGUgYWdhaW4gYW5kIGxlYXZlIHN0YWxlIENQVSBtYXNrIHN0YXRlLg0KPiA+DQo+ID4g UmVnaXN0ZXIgYW4gb2ZmbGluZSBjYWxsYmFjayB0aGF0IHJlbW92ZXMgdGhlIGhhc2ggZW50cnkg YW5kIGNsZWFycw0KPiA+IHRoZSBDUFUgZnJvbSBpdHMgcG93ZXIgZG9tYWluIG1hc2suDQo+ID4N Cj4gDQo+IEhpIFJvblFpbmcsDQo+IA0KPiBUaGFua3MgZm9yIHRoZSBwYXRjaC4NCj4gDQo+IFRQ TUkgZmVhdHVyZSBkb2Vzbid0IGRlcGVuZCBvbiBDUFUgb25saW5lL29mZmxpbmUgYW5kIGNhbiB1 cGRhdGUgTU1JTw0KPiB3aGlsZSBDUFUgaXMgb2ZmbGluZS4NCj4gDQoNCkhvd2V2ZXIsIGNvdWxk IHlvdSBjbGFyaWZ5IHdoeSB3ZSBuZWVkIHRoZSBDUFUgb25saW5lIGNhbGxiYWNrIGluIHRoaXMg Y2FzZT8NCg0KPiBJbnN0ZWFkIG9mIGFkZGluZyBhIG9mZmxpbmUgY2FsbGJhY2ssIGNhbiB3ZSBq dXN0IGRvIHRoZSBiZWxvdyBpZiB0aGUNCj4gY29zdCBvZiBzZWFyY2ggaXMgbm90IGhpZ2g/DQo+ IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9wbGF0Zm9ybS94ODYvaW50ZWwvdHBtaV9wb3dlcl9k b21haW5zLmMNCj4gYi9kcml2ZXJzL3BsYXRmb3JtL3g4Ni9pbnRlbC90cG1pX3Bvd2VyX2RvbWFp bnMuYw0KPiBpbmRleCBkODliOTg5NGM0MmEuLmRhZGQ1ZmM1NzE5ZiAxMDA2NDQNCj4gLS0tIGEv ZHJpdmVycy9wbGF0Zm9ybS94ODYvaW50ZWwvdHBtaV9wb3dlcl9kb21haW5zLmMNCj4gKysrIGIv ZHJpdmVycy9wbGF0Zm9ybS94ODYvaW50ZWwvdHBtaV9wb3dlcl9kb21haW5zLmMNCj4gQEAgLTIw MSw2ICsyMDEsOCBAQCBzdGF0aWMgaW50IHRwbWlfZ2V0X2xvZ2ljYWxfaWQodW5zaWduZWQgaW50 IGNwdSwNCj4gc3RydWN0IHRwbWlfY3B1X2luZm8gKmluZm8pDQo+ICBzdGF0aWMgaW50IHRwbWlf Y3B1X29ubGluZSh1bnNpZ25lZCBpbnQgY3B1KQ0KPiAgew0KPiAgICAgICAgIHN0cnVjdCB0cG1p X2NwdV9pbmZvICppbmZvID0gJnBlcl9jcHUodHBtaV9jcHVfaW5mbywgY3B1KTsNCj4gKyAgICAg ICBzdHJ1Y3QgdHBtaV9jcHVfaW5mbyAqZW50cnk7DQo+ICsgICAgICAgYm9vbCBmb3VuZCA9IGZh bHNlOw0KPiAgICAgICAgIGludCByZXQsIGluZGV4Ow0KPiANCj4gICAgICAgICAvKiBEb24ndCBm YWlsIENQVSBvbmxpbmUgZm9yIHNvbWUgYmFkIG1hcHBpbmcgb2YgQ1BVcyAqLw0KPiBAQCAtMjEy LDcgKzIxNCwxNCBAQCBzdGF0aWMgaW50IHRwbWlfY3B1X29ubGluZSh1bnNpZ25lZCBpbnQgY3B1 KQ0KPiANCj4gICAgICAgICBndWFyZChtdXRleCkoJnRwbWlfbG9jayk7DQo+ICAgICAgICAgY3B1 bWFza19zZXRfY3B1KGNwdSwgJnRwbWlfcG93ZXJfZG9tYWluX21hc2tbaW5kZXhdKTsNCj4gLSAg ICAgICBoYXNoX2FkZCh0cG1pX2NwdV9oYXNoLCAmaW5mby0+aG5vZGUsIGluZm8tPnB1bml0X2Nv cmVfaWQpOw0KPiArICAgICAgIGhhc2hfZm9yX2VhY2hfcG9zc2libGUodHBtaV9jcHVfaGFzaCwg ZW50cnksIGhub2RlLCBpbmZvLQ0KPiA+cHVuaXRfY29yZV9pZCkgew0KPiArICAgICAgICAgICAg ICAgaWYgKGVudHJ5ID09IGluZm8pIHsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgZm91bmQg PSB0cnVlOw0KPiArICAgICAgICAgICAgICAgICAgICAgICBicmVhazsNCj4gKyAgICAgICAgICAg ICAgIH0NCj4gKyAgICAgICB9DQo+ICsgICAgICAgaWYgKCFmb3VuZCkNCj4gKyAgICAgICAgICAg ICAgIGhhc2hfYWRkKHRwbWlfY3B1X2hhc2gsICZpbmZvLT5obm9kZSwgaW5mby0NCj4gPnB1bml0 X2NvcmVfaWQpOw0KPiANCg0KWW91ciBwcm9wb3NlZCBjaGFuZ2UgcHJldmVudHMgZHVwbGljYXRl IGhhc2ggZW50cmllcywgYnV0IGl0IGRvZXMgbm90IGFkZHJlc3Mgc3RhbGUgQ1BVIGVudHJpZXMg aW4gdHBtaV9wb3dlcl9kb21haW5fbWFzayBhZnRlciBhIENQVSBnb2VzIG9mZmxpbmUuIENvdWxk IHlvdSBhbHNvIGZpeCB0aGlzIGlzc3VlPw0KDQpUaGFua3MNCg0KW0xpLFJvbmdxaW5nXSANCg0K PiAgICAgICAgIGRvbWFpbl9kaWVfbWFwW2luZm8tPnBrZ19pZCAqIE1BWF9QT1dFUl9ET01BSU5T ICsgaW5mby0NCj4gPnB1bml0X2RvbWFpbl9pZF0gPQ0KPiAgICAgICAgICAgICAgICAgICAgICAg ICB0b3BvbG9neV9kaWVfaWQoY3B1KTsNCj4gVGhhbmtzLA0KPiBTcmluaXZhcw0KPiANCj4gPiBG aXhlczogMTdjYTI3ODA0NThjICgicGxhdGZvcm0veDg2L2ludGVsOiBUUE1JIGRvbWFpbiBpZCBh bmQgQ1BVDQo+ID4gbWFwcGluZyIpDQo+ID4gU2lnbmVkLW9mZi1ieTogTGkgUm9uZ1FpbmcgPGxp cm9uZ3FpbmdAYmFpZHUuY29tPg0KPiA+IC0tLQ0KPiA+IMKgZHJpdmVycy9wbGF0Zm9ybS94ODYv aW50ZWwvdHBtaV9wb3dlcl9kb21haW5zLmMgfCAxOQ0KPiA+ICsrKysrKysrKysrKysrKysrKy0N Cj4gPiDCoDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9wbGF0Zm9ybS94ODYvaW50ZWwvdHBtaV9wb3dl cl9kb21haW5zLmMNCj4gPiBiL2RyaXZlcnMvcGxhdGZvcm0veDg2L2ludGVsL3RwbWlfcG93ZXJf ZG9tYWlucy5jDQo+ID4gaW5kZXggZDg5Yjk4OS4uYzNmZDFiZCAxMDA2NDQNCj4gPiAtLS0gYS9k cml2ZXJzL3BsYXRmb3JtL3g4Ni9pbnRlbC90cG1pX3Bvd2VyX2RvbWFpbnMuYw0KPiA+ICsrKyBi L2RyaXZlcnMvcGxhdGZvcm0veDg2L2ludGVsL3RwbWlfcG93ZXJfZG9tYWlucy5jDQo+ID4gQEAg LTIyMCw2ICsyMjAsMjMgQEAgc3RhdGljIGludCB0cG1pX2NwdV9vbmxpbmUodW5zaWduZWQgaW50 IGNwdSkNCj4gPiDCoAlyZXR1cm4gMDsNCj4gPiDCoH0NCj4gPg0KPiA+ICtzdGF0aWMgaW50IHRw bWlfY3B1X29mZmxpbmUodW5zaWduZWQgaW50IGNwdSkNCj4gPiArew0KPiA+ICsJc3RydWN0IHRw bWlfY3B1X2luZm8gKmluZm8gPSAmcGVyX2NwdSh0cG1pX2NwdV9pbmZvLCBjcHUpOw0KPiA+ICsJ aW50IGluZGV4Ow0KPiA+ICsNCj4gPiArCWlmIChobGlzdF91bmhhc2hlZCgmaW5mby0+aG5vZGUp IHx8DQo+ID4gIXRwbWlfZG9tYWluX2lzX3ZhbGlkKGluZm8pKQ0KPiA+ICsJCXJldHVybiAwOw0K PiA+ICsNCj4gPiArCWluZGV4ID0gaW5mby0+cGtnX2lkICogTUFYX1BPV0VSX0RPTUFJTlMgKyBp bmZvLQ0KPiA+ID5wdW5pdF9kb21haW5faWQ7DQo+ID4gKw0KPiA+ICsJZ3VhcmQobXV0ZXgpKCZ0 cG1pX2xvY2spOw0KPiA+ICsJY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmdHBtaV9wb3dlcl9kb21h aW5fbWFza1tpbmRleF0pOw0KPiA+ICsJaGFzaF9kZWwoJmluZm8tPmhub2RlKTsNCj4gPiArDQo+ ID4gKwlyZXR1cm4gMDsNCj4gPiArfQ0KPiA+ICsNCj4gPiDCoHN0YXRpYyBpbnQgX19pbml0IHRw bWlfaW5pdCh2b2lkKQ0KPiA+IMKgew0KPiA+IMKgCWNvbnN0IHN0cnVjdCB4ODZfY3B1X2lkICpp ZDsNCj4gPiBAQCAtMjQ5LDcgKzI2Niw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHRwbWlfaW5pdCh2 b2lkKQ0KPiA+DQo+ID4gwqAJcmV0ID0gY3B1aHBfc2V0dXBfc3RhdGUoQ1BVSFBfQVBfT05MSU5F X0RZTiwNCj4gPiDCoAkJCQkicGxhdGZvcm0veDg2L3RwbWlfcG93ZXJfZG9tYWluczpvbmwNCj4g PiBpbmUiLA0KPiA+IC0JCQkJdHBtaV9jcHVfb25saW5lLCBOVUxMKTsNCj4gPiArCQkJCXRwbWlf Y3B1X29ubGluZSwgdHBtaV9jcHVfb2ZmbGluZSk7DQo+ID4gwqAJaWYgKHJldCA8IDApDQo+ID4g wqAJCWdvdG8gZnJlZV9kb21haW5fbWFwOw0KPiA+DQo=