From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from outbound.baidu.com (mx24.baidu.com [111.206.215.185]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 93DA73E3C53 for ; Wed, 6 May 2026 09:29:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=111.206.215.185 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778059771; cv=none; b=pWib1t8WDfthYEHlIhKUc47Ki5cQTDi+R8QkgViU+Yl5NZuMgfzPI6d4Y+0weP4XOZzl8Zcsq8Z1ahGO91tYr9GtIYIr0fGrjbVDBnRz5U9VXKEVhaP5Vn1Gdy+V0JQ+OCIXr/G8DNFJ1OMCVOcZPSHKZLW7vJmgYlO8Curmnd8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778059771; c=relaxed/simple; bh=nZQKXzPRtSlu6s8FmVS6EDTrE59xv+KzL8AHxgC5Dmk=; h=From:To:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=YolVnQBOtUje3O7gtm4S8cqGs/iuQGrKdMT9oek/e4hcecE2HUDZWhNXQBYGt0geDtiobqZy4Q2OUW7UcprmzyqNRDc3iObs7IeFkQHY68DG0Qp9BuR8+TFDnOsIT+Tr6RJCd7rs1TxqcdArwhUFhqIxdm/Yd4CpC45dMYlCdo4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=baidu.com; spf=pass smtp.mailfrom=baidu.com; dkim=pass (2048-bit key) header.d=baidu.com header.i=@baidu.com header.b=QvMdGWmS; arc=none smtp.client-ip=111.206.215.185 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) header.d=baidu.com header.i=@baidu.com header.b="QvMdGWmS" X-MD-Sfrom: lirongqing@baidu.com X-MD-SrcIP: 172.31.3.12 From: "Li,Rongqing(ACG CCN)" To: K Prateek Nayak , Ingo Molnar , Peter Zijlstra , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Valentin Schneider , "linux-kernel@vger.kernel.org" Subject: =?utf-8?B?562U5aSNOiBb5aSW6YOo6YKu5Lu2XSBSZTogW1BBVENIXSBzY2hlZC9zd2Fp?= =?utf-8?B?dDogUmVkdWNlIGxvY2sgY29udGVudGlvbiBpbiBzd2FrZV91cF9hbGw=?= Thread-Topic: =?utf-8?B?W+WklumDqOmCruS7tl0gUmU6IFtQQVRDSF0gc2NoZWQvc3dhaXQ6IFJlZHVj?= =?utf-8?B?ZSBsb2NrIGNvbnRlbnRpb24gaW4gc3dha2VfdXBfYWxs?= Thread-Index: AQHc3G4zdAIUcfwCiEGo3dNJG1SkFrX/EyCAgAGkPyA= Date: Wed, 6 May 2026 09:27:05 +0000 Message-ID: <76c8553b3bf64d85801efb4010bfead7@baidu.com> References: <20260505090431.2423-1-lirongqing@baidu.com> <693ebc80-9f8e-48b7-82cc-aa513adbbe6e@amd.com> In-Reply-To: <693ebc80-9f8e-48b7-82cc-aa513adbbe6e@amd.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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baidu.com; s=selector1; t=1778059632; bh=nZQKXzPRtSlu6s8FmVS6EDTrE59xv+KzL8AHxgC5Dmk=; h=From:To:Subject:Date:Message-ID:Content-Type; b=QvMdGWmSJnoToHjMwALZaiwptgv8T0TPTFsx5sx09ALziKY3XBZNDVUHFfleUOrki KNyhvM1RXxX19Z+OIy1LfNib3KvwIHkaVYuanGwg1R/ZJk1eBgbRNuS6T0Jco0J000 UVoNQ/gd/4JgWmRFO7SII5MUZnth3SDJl4KvnfteAvnYaNNNH9H8NJE8Ohz+TG6TL/ o047UsPJSbeudvPhtAGxu2eThkTb6z0s+hX9FJaou0Br1qaBt9wdNUuYqZN6TY5t56 Y0RJdsS+ch5Qf4Kymi2ylXXNYkINtFQNSYKPhL4enBQwuKHOFPj3YmtFutSvOUkwq1 E0yocqDIqQ4ZQ== PiANCj4gSGVsbG8gTGksDQo+IA0KPiBPbiA1LzUvMjAyNiAyOjM0IFBNLCBsaXJvbmdxaW5nIHdy b3RlOg0KPiA+IEZyb206IExpIFJvbmdRaW5nIDxsaXJvbmdxaW5nQGJhaWR1LmNvbT4NCj4gPg0K PiA+IFRoZSBlbnRpcmUgdGFzayBsaXN0IGhhdmUgYmVlbiBtb3ZlZCBhIGxvY2FsIGxpc3QgdW5k ZXIgdGhlIGxvY2ssIGl0DQo+ID4gaXMgdW5uZWNlc3NhcnkgdG8gaG9sZCB0aGUgbG9jayB0byB3 YWtlIHRhc2tzLCBUaGlzIHJlZHVjZXMgbG9jaw0KPiA+IG9wZXJhdGlvbnMgZnJvbSBPKG4pIHRv IE8oMSkuDQo+ID4NCj4gPiBNb3ZlIGxpc3RfZGVsX2luaXQgYmVmb3JlIHdha2VfdXBfc3RhdGUg dG8gcHJldmVudCBwb3RlbnRpYWwNCj4gPiB1c2UtYWZ0ZXItZnJlZSBpZiB0aGUgd29rZW4gdGFz ayBleGl0cyBpbW1lZGlhdGVseSBhbmQgcmVsZWFzZXMgaXRzDQo+ID4gbWVtb3J5Lg0KPiA+DQo+ ID4gU2lnbmVkLW9mZi1ieTogTGkgUm9uZ1FpbmcgPGxpcm9uZ3FpbmdAYmFpZHUuY29tPg0KPiA+ IC0tLQ0KPiA+ICBrZXJuZWwvc2NoZWQvc3dhaXQuYyB8IDEwICsrLS0tLS0tLS0NCj4gPiAgMSBm aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRp ZmYgLS1naXQgYS9rZXJuZWwvc2NoZWQvc3dhaXQuYyBiL2tlcm5lbC9zY2hlZC9zd2FpdC5jIGlu ZGV4DQo+ID4gMGZlZjY0OS4uZWU0ZTY1OCAxMDA2NDQNCj4gPiAtLS0gYS9rZXJuZWwvc2NoZWQv c3dhaXQuYw0KPiA+ICsrKyBiL2tlcm5lbC9zY2hlZC9zd2FpdC5jDQo+ID4gQEAgLTY2LDE5ICs2 NiwxMyBAQCB2b2lkIHN3YWtlX3VwX2FsbChzdHJ1Y3Qgc3dhaXRfcXVldWVfaGVhZCAqcSkNCj4g Pg0KPiA+ICAJcmF3X3NwaW5fbG9ja19pcnEoJnEtPmxvY2spOw0KPiA+ICAJbGlzdF9zcGxpY2Vf aW5pdCgmcS0+dGFza19saXN0LCAmdG1wKTsNCj4gPiArCXJhd19zcGluX3VubG9ja19pcnEoJnEt PmxvY2spOw0KPiA+ICAJd2hpbGUgKCFsaXN0X2VtcHR5KCZ0bXApKSB7DQo+ID4gIAkJY3VyciA9 IGxpc3RfZmlyc3RfZW50cnkoJnRtcCwgdHlwZW9mKCpjdXJyKSwgdGFza19saXN0KTsNCj4gPg0K PiA+IC0JCXdha2VfdXBfc3RhdGUoY3Vyci0+dGFzaywgVEFTS19OT1JNQUwpOw0KPiA+ICAJCWxp c3RfZGVsX2luaXQoJmN1cnItPnRhc2tfbGlzdCk7DQo+ID4gLQ0KPiA+IC0JCWlmIChsaXN0X2Vt cHR5KCZ0bXApKQ0KPiA+IC0JCQlicmVhazsNCj4gPiAtDQo+ID4gLQkJcmF3X3NwaW5fdW5sb2Nr X2lycSgmcS0+bG9jayk7DQo+ID4gLQkJcmF3X3NwaW5fbG9ja19pcnEoJnEtPmxvY2spOw0KPiA+ ICsJCXdha2VfdXBfc3RhdGUoY3Vyci0+dGFzaywgVEFTS19OT1JNQUwpOw0KPiANCj4gU28gSSdt IG5vdCBmdWxseSBjb252aW5jZWQgdGhpcyBpcyBzYWZlLiBRdWljayBzY2VuYXJpbyBJIGNhbiB0 aGluayBvZg0KPiBpczoNCj4gDQo+IA0KPiAgICAgQ1BVMDogc3dha2VfdXBfYWxsKCkNCj4gQ1BV MTogU2lnbmFsIHRhc2sgImN1cnIiDQo+ICAgICA9PT09PT09PT09PT09PT09PT09PQ0KPiA9PT09 PT09PT09PT09PT09PT09PT09PT0NCj4gDQo+IHN3YWtlX3VwX2FsbChxKQ0KPiAgIC4uLg0KPiAg IGxpc3Rfc3BsaWNlX2luaXQoJnEtPnRhc2tfbGlzdCwgJnRtcCk7DQo+ICAgcmF3X3NwaW5fdW5s b2NrX2lycSgmcS0+bG9jayk7DQo+IA0KPiAgIHdoaWxlICghbGlzdF9lbXB0eSgmdG1wKSkgew0K PiAgICAgY3VyciA9IC4uLjsNCj4gLyogVGFzayBjdXJyIGdldHMgYSBzaWduYWwgKi8NCj4gICAg ID09PT09PT4gSW50ZXJydXB0ZWQNCj4gd2FrZV91cF90YXNrKGN1cnIpIC8qIHNhbWUgYXMgY3Vy ciAqLw0KPiANCj4gPD09PT09PSBjdXJyIHN3aXRjaGVzIGluDQo+IA0KPiBmaW5pc2hfc3dhaXQo KQ0KPiANCj4gbGlzdF9kZWxfaW5pdCgmY3Vyci0+dGFza19saXN0KQ0KPiANCj4gX19saXN0X2Rl bF9lbnRyeSgmY3Vyci0+dGFza19saXN0LnByZXYsICZjdXJyLT50YXNrX2xpc3QubmV4dCkNCj4g DQo+IG5leHQtPnByZXYgPSBwcmV2Ow0KPiANCj4gcHJldi0+bmV4dCA9IG5leHQ7DQo+IA0KPiBJ TklUX0xJU1RfSEVBRCgmY3Vyci0+dGFza19saXN0KQ0KPiANCj4gV1JJVEVfT05DRShjdXJyLT50 YXNrX2xpc3QubmV4dCwgJmN1cnItPnRhc2tfbGlzdCk7DQo+IA0KPiA9PT09PT09PT4gSW50ZXJy dXB0ZWQNCj4gDQo+ICAgICAvKg0KPiAgICAgICogQXQgdGhpcyBwb2ludCBjdXJyLT50YXNrX2xp c3QsIGxvb2tzIGxpa2U6DQo+ICAgICAgKg0KPiAgICAgICogICBjdXJyLT50YXNrX2xpc3QubmV4 dCA9ICZjdXJyLT50YXNrX2xpc3QNCj4gICAgICAqICAgY3Vyci0+dGFza19saXN0LnByZXYgPSAm dG1wDQo+ICAgICAgKi8NCj4gDQo+ICAgICA8PT09PT0gSW50ZXJydXB0IHJldHVybg0KPiAgICAg bGlzdF9kZWxfaW5pdCgmY3Vyci0+dGFza19saXN0KTsNCj4gICAgICAgX19saXN0X2RlbF9lbnRy eSgmY3Vyci0+dGFza19saXN0LnByZXYsICZjdXJyLT50YXNrX2xpc3QubmV4dCkNCj4gICAgICAg ICAgbmV4dC0+cHJldiA9IHByZXY7IC8qIFdyaXRlICZ0bXAgYmFjayB0byBjdXJyLT50YXNrX2xp c3QucHJldiAqLw0KPiAgICAgICAgICBwcmV2LT5uZXh0ID0gbmV4dDsgLyogV3JpdGVzIHRtcCdz IG5leHQgYXMgY3VycidzIGxpc3QgaGVhZCAqLw0KPiAgICAgICBJTklUX0xJU1RfSEVBRCgmY3Vy ci0+dGFza19saXN0KQ0KPiAgICAgICAgICBXUklURV9PTkNFKGN1cnItPnRhc2tfbGlzdC5uZXh0 LCAmY3Vyci0+dGFza19saXN0KTsNCj4gICAgICAgICAgV1JJVEVfT05DRShjdXJyLT50YXNrX2xp c3QucHJldiwgJmN1cnItPnRhc2tfbGlzdCk7DQo+IA0KPiANCj4gU28gYXQgdGhpcyBwb2ludCwg eW91ciBsaXN0IGxvb2tzIGxpa2U6DQo+IA0KPiAgIHRtcDogICAgICAgICAgICAgIHByZXYgPSAv KiB0YWlsIG9mIGxpc3QgKi8NCj4gICAgICAgICAgICAgICAgICAgICBuZXh0ID0gJmN1cnItPnRh c2tfbGlzdA0KPiANCj4gICBjdXJyLT50YXNrX2xpc3Q6ICBwcmV2ID0gJmN1cnItPnRhc2tfbGlz dA0KPiAgICAgICAgICAgICAgICAgICAgIG5leHQgPSAmY3Vyci0+dGFza19saXN0DQo+IA0KPiAg IGFjdHVhbF9uZXh0OiAgICAgIHByZXYgPSAmdG1wDQo+ICAgICAgICAgICAgICAgICAgICAgbmV4 dCA9IC8qIE5leHQgZWxlbWVudCAqLw0KPiANCj4gICAuLi4NCj4gDQo+IHdoaWNoIHNlZW1zIGxp a2UgYSBsaXN0IGNvcnJ1cHRpb24gdW5sZXNzIEknbSBtaXNzaW5nIHNvbWV0aGluZy4NCj4gDQo+ IEkgdGhpbmsgdGhlIHdha2V1cCBjYW4gYmUgZG9uZSBvdXRzaWRlIG9mIHRoZSAiJnEtPmxvY2si IGJ1dCB0aGUgbGlzdCByZW1vdmFsLA0KPiBldmVuIG9uIHRoZSB0bXAgbGlzdCwgaGFzIHRvIGJl IHN5bmNocm9uaXplZCBieSAmcS0+bG9jayBhdCB0aGUgdmVyeSBsZWFzdCBidXQgSQ0KPiB0aGlu ayB0aGVyZSBpcyBzb21lIG9yZGVyaW5nIHJlcXVpcmVkIHdydCB3YWtldXAgYW5kIHRoZSBsaXN0 IHJlbW92YWwuDQo+IA0KDQpZb3UgYXJlIGNvcnJlY3QuIFRoZSB0bXAgbGlzdCBtdXN0IGJlIHBy b3RlY3RlZCBieSAmcS0+bG9jay4gDQpTaW5jZSB0aGUgbG9jayBpcyBzdGlsbCByZXF1aXJlZCwg VGhlIGJlbmVmaXQgb2YgbW92aW5nIHdha2VfdXBfc3RhdGUgb3V0c2lkZSBvZiBzcGluIGxvY2sg bWF5YmUgbWluaW1hbC4NCg0KVGhhbmtzDQoNCi1MaQ0KDQo+IEknbGwgbGV0IG90aGVycyBjb21t ZW50IGlmIHRoZXJlIGFyZSBtb3JlIHN1YnRsZXRpZXMgaW52b2x2ZWQgd3J0IHRoZSB0YXNrIHdh a2V1cA0KPiBpdHNlbGYgLSBwZXJoYXBzIHRoZXJlIGFyZSBjYXNlcyB3aGVyZSB0aGUgdGFzayB3 YWtlcyB1cCwgZGVjaWRlcyB0byB3YWl0IGluIGFuDQo+IGV4Y2x1c2l2ZSBtb2RlIGZvciBhIGNv bmRpdGlvbiBvbiBhbm90aGVyIHdha2UgcXVldWUsIHRoZW46DQo+IA0KPiAtIE5ldyB3YWtlIHF1 ZXVlIGdldHMgYSBzd2FrZV91cF9vbmUoKSBmb3IgdGhlIGhlYWQuDQo+IC0gcHJldmlvdXMgc3dh a2VfdXBfYWxsKCkgZmluaXNoZXMgYW5kIHdha2VzIHVwIHRoaXMgdGFzay4NCj4gLSBCb3RoIHRh c2tzIHNlZSAiY29uZGl0aW9uIiBhbmQgYmVnaW4gcnVubmluZyBldmVuIHRob3VnaA0KPiAgIHRo ZXkgb3B0ZWQgZm9yIGV4Y2x1c2l2ZSB3YWl0IGFuZCBwZXJoYXBzIGJyZWFrIHNvbWUNCj4gICBh c3N1bXB0aW9uLg0KPiANCj4gPiAgCX0NCj4gPiAtCXJhd19zcGluX3VubG9ja19pcnEoJnEtPmxv Y2spOw0KPiA+ICB9DQo+ID4gIEVYUE9SVF9TWU1CT0woc3dha2VfdXBfYWxsKTsNCj4gPg0KPiAN Cj4gLS0NCj4gVGhhbmtzIGFuZCBSZWdhcmRzLA0KPiBQcmF0ZWVrDQoNCg==