From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailgw1.hygon.cn (unknown [101.204.27.37]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 533DC191 for ; Tue, 30 Jun 2026 02:03:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=101.204.27.37 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782785008; cv=none; b=squPwVIaHV3iGu/8OotlKiEMSrhCMCp+44aM5za/vRRlmYNXPTVRzpz2LuG0vdBq6NSJ4waUfoZcrjfya6VoJqnBi5k9BXeSV48FiAcN9dTzK0lAX1p/s0xnu2GZYWhVk60IQqmK0b+jo0hT/bzHMi322tKesURuyjK3u+FbhhY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782785008; c=relaxed/simple; bh=SkFawwmAcloZq7SdOdCc0VDyxtGrDkFIl6Pr269mmKo=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=FCEjfSjBKG/RVUnpxPa4Svyqn/qvg8snaLFqcfhtxnRmb/gaNfSNfLT49FeIrMlpXVTogRVpWaIjO5bgtj5H60+5RF2j2lcC9BkvSjZ9kfYNFEvFAcB8Ny4X8Aw3Vr2hGec7o6zxMlhxIX02moG8VVD7AC+3p35XBLrw2vmYif8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=hygon.cn; spf=pass smtp.mailfrom=hygon.cn; arc=none smtp.client-ip=101.204.27.37 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=hygon.cn Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=hygon.cn Received: from maildlp1.hygon.cn (unknown [127.0.0.1]) by mailgw1.hygon.cn (Postfix) with ESMTP id 4gq5yf4TN1zT13S; Tue, 30 Jun 2026 10:03:06 +0800 (CST) Received: from maildlp1.hygon.cn (unknown [172.23.18.60]) by mailgw1.hygon.cn (Postfix) with ESMTP id 4gq5yc4gR4zT13S; Tue, 30 Jun 2026 10:03:04 +0800 (CST) Received: from cncheex03.Hygon.cn (unknown [172.23.18.113]) by maildlp1.hygon.cn (Postfix) with ESMTPS id CA3C191E0; Tue, 30 Jun 2026 10:03:00 +0800 (CST) Received: from cncheex04.Hygon.cn (172.23.18.114) by cncheex03.Hygon.cn (172.23.18.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.36; Tue, 30 Jun 2026 10:03:05 +0800 Received: from cncheex04.Hygon.cn ([fe80::1b6f:6c58:58a4:430d]) by cncheex04.Hygon.cn ([fe80::1b6f:6c58:58a4:430d%10]) with mapi id 15.02.1544.036; Tue, 30 Jun 2026 10:03:05 +0800 From: Jianyong Wu To: XIAO WU CC: "justin.he@arm.com" , Yuan Zhong , Zhiwei Ying , Huangsj , "mingo@redhat.com" , "peterz@infradead.org" , "juri.lelli@redhat.com" , "vincent.guittot@linaro.org" , "dietmar.eggemann@arm.com" , "rostedt@goodmis.org" , "bsegall@google.com" , "mgorman@suse.de" , "vschneid@redhat.com" , "kprateek.nayak@amd.com" , "sshegde@linux.ibm.com" , "linux-kernel@vger.kernel.org" , "yu.c.chen@intel.com" , "tim.c.chen@linux.intel.com" Subject: RE: [RFC PATCH 8/8] sched/debug: Print task preferred LLC for scheduler debugging Thread-Topic: [RFC PATCH 8/8] sched/debug: Print task preferred LLC for scheduler debugging Thread-Index: AQHdBE/kwjnXhN1eCk2PD+coNPW0C7ZT2h+AgAG03JA= Date: Tue, 30 Jun 2026 02:03:05 +0000 Message-ID: <510cee91f67a4aa98d24eef7c1c59d80@hygon.cn> References: <20260625030759.25928-1-wujianyong@hygon.cn> <20260625030759.25928-9-wujianyong@hygon.cn> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US 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 SGkgWGlhbywNCg0KVGhhbmtzIGZvciBjYXRjaGluZyB0aGlzIGJ1ZyBhbmQgZm9yIHN1Z2dlc3Rp bmcgdGhlIGZpeC4gSSdsbCBpbmNvcnBvcmF0ZSBpdCBpbiB2Mi4NCg0KVGhhbmtzDQpKaWFueW9u Zw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFhJQU8gV1UgPHhpYW93 dS40MTdAcXEuY29tPg0KPiBTZW50OiBNb25kYXksIEp1bmUgMjksIDIwMjYgMzoyOSBBTQ0KPiBU bzogSmlhbnlvbmcgV3UgPHd1amlhbnlvbmdAaHlnb24uY24+OyBtaW5nb0ByZWRoYXQuY29tOw0K PiBwZXRlcnpAaW5mcmFkZWFkLm9yZzsganVyaS5sZWxsaUByZWRoYXQuY29tOyB2aW5jZW50Lmd1 aXR0b3RAbGluYXJvLm9yZzsNCj4gZGlldG1hci5lZ2dlbWFubkBhcm0uY29tOyByb3N0ZWR0QGdv b2RtaXMub3JnOyBic2VnYWxsQGdvb2dsZS5jb207DQo+IG1nb3JtYW5Ac3VzZS5kZTsgdnNjaG5l aWRAcmVkaGF0LmNvbTsga3ByYXRlZWsubmF5YWtAYW1kLmNvbTsNCj4gc3NoZWdkZUBsaW51eC5p Ym0uY29tOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOw0KPiB5dS5jLmNoZW5AaW50ZWwu Y29tOyB0aW0uYy5jaGVuQGxpbnV4LmludGVsLmNvbQ0KPiBDYzoganVzdGluLmhlQGFybS5jb207 IFl1YW4gWmhvbmcgPHpob25neXVhbkBoeWdvbi5jbj47IFpoaXdlaSBZaW5nDQo+IDx5aW5nemhp d2VpQGh5Z29uLmNuPjsgSHVhbmdzaiA8aHVhbmdzakBoeWdvbi5jbj4NCj4gU3ViamVjdDogUmU6 IFtSRkMgUEFUQ0ggOC84XSBzY2hlZC9kZWJ1ZzogUHJpbnQgdGFzayBwcmVmZXJyZWQgTExDIGZv cg0KPiBzY2hlZHVsZXIgZGVidWdnaW5nDQo+IA0KPiBIaSBKaWFueW9uZywNCj4gDQo+IEkgY2Ft ZSBhY3Jvc3MgdGhlIFNhc2hpa28gQUkgcmV2aWV3IG9mIHRoaXMgc2VyaWVzIGFuZCByZXByb2R1 Y2VkIHRoZQ0KPiB1c2UtYWZ0ZXItZnJlZSBpdCBmbGFnZ2VkIGluIHNjaGVkX3Nob3dfY2FjaGUo KSDigJQgYSBLQVNBTg0KPiBzbGFiLXVzZS1hZnRlci1mcmVlIHRyaWdnZXJzIHdoZW4gcmVhZGlu ZyAvcHJvYy88cGlkPi9zY2hlZCB3aGlsZSB0aGUNCj4gdGFyZ2V0IHRhc2sgaXMgY29uY3VycmVu dGx5IGV4aXRpbmcuDQo+IA0KPiBUaGUgU2FzaGlrbyByZXZpZXcgaXMgYXQ6DQo+IGh0dHBzOi8v c2FzaGlrby5kZXYvIy9wYXRjaHNldC8yMDI2MDYyNTAzMDc1OS4yNTkyOC0xLXd1amlhbnlvbmdA aHlnDQo+IG9uLmNuDQo+IA0KPiAgPiArc3RhdGljIHZvaWQgc2NoZWRfc2hvd19jYWNoZShzdHJ1 Y3QgdGFza19zdHJ1Y3QgKnAsIHN0cnVjdCBzZXFfZmlsZSAqbSkNCj4gID4gK3sNCj4gID4gKyNp ZmRlZiBDT05GSUdfU0NIRURfQ0FDSEUNCj4gID4gK8KgIMKgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1t ID0gcC0+bW07DQo+ICA+ICvCoCDCoCBpbnQgc2NfY3B1LCBzY19sbGMsIHNjX25vZGUsIHByZWZf bGxjLCBwcmVmX25vZGU7DQo+ICA+ICsNCj4gID4gK8KgIMKgIGlmICghbW0pDQo+ICA+ICvCoCDC oCDCoCDCoCByZXR1cm47DQo+ICA+ICsNCj4gID4gK8KgIMKgIHNjX2NwdSA9IFJFQURfT05DRSht bS0+c2Nfc3RhdC5jcHUpOw0KPiANCj4gVGhpcyBzYXZlcyBwLT5tbSBpbnRvIGEgbG9jYWwgdmFy aWFibGUgYW5kIGNoZWNrcyBpdCBmb3IgTlVMTCwgYnV0DQo+IGRvZXMgc28gd2l0aG91dCBob2xk aW5nIHRhc2tfbG9jayhwKSBvciB0YWtpbmcgYSByZWZlcmVuY2UgdmlhDQo+IGdldF90YXNrX21t KCkuwqAgSWYgdGhlIHRhcmdldCB0YXNrIGlzIGNvbmN1cnJlbnRseSBleGl0aW5nLA0KPiBleGl0 X21tKCkgY2FuIGRyb3AgdGhlIGZpbmFsIHJlZmVyZW5jZSBhbmQgZnJlZSB0aGUgbW1fc3RydWN0 DQo+IGJldHdlZW4gdGhlIE5VTEwgY2hlY2sgYW5kIHRoZSBSRUFEX09OQ0UobW0tPnNjX3N0YXQu Y3B1KSBhY2Nlc3MsDQo+IHJlc3VsdGluZyBpbiBhIHNsYWItdXNlLWFmdGVyLWZyZWUuDQo+IA0K PiBUaGUgYWNjZXNzIGhhcHBlbnMgZnJvbSBwcm9jX3NjaGVkX3Nob3dfdGFzaygpIHdoaWNoIGlz IHJlYWNoYWJsZQ0KPiB2aWEgL3Byb2MvPHBpZD4vc2NoZWQg4oCUIHVzZXJzcGFjZSBjYW4gdHJp Z2dlciB0aGlzIGZvciBhbnkgdmlzaWJsZQ0KPiB0YXNrIGJ5IHNpbXBseSByZWFkaW5nIHRoZSBw cm9jIGZpbGUgd2hpbGUgdGhlIHRhc2sgZXhpdHMuDQo+IA0KPiA9PT0gUmVwcm9kdWN0aW9uID09 PQ0KPiANCj4gS2VybmVsOiA3LjEuMC1yYzItZ2Q5M2I4ODk1MTcxOCAjMSBQUkVFTVBUKGZ1bGwp DQo+IEFyY2g6wqAgwqB4ODZfNjQgKFFFTVUgU3RhbmRhcmQgUEMgUTM1ICsgSUNIOSwgMjAwOSkN Cj4gQ29uZmlnOiBDT05GSUdfS0FTQU49eSwgQ09ORklHX1NDSEVEX0NBQ0hFPXkNCj4gDQo+IFRy aWdnZXI6IHJhY2UgZm9yay9leGl0IGFnYWluc3QgL3Byb2MvPHBpZD4vc2NoZWQgcmVhZHMuwqAg MTYgd29ya2VyDQo+IHRocmVhZHMgZWFjaCBmb3JrIGNoaWxkcmVuIGFuZCByZWFkIC9wcm9jLzxj aGlsZF9waWQ+L3NjaGVkIHdoaWxlDQo+IHRoZSBjaGlsZCBpbW1lZGlhdGVseSBleGl0cy4NCj4g DQo+ID09PSBDcmFzaCBMb2cgPT09DQo+IA0KPiBbwqAgOTkxLjAzMjExOV1bVDUzNTM2Nl0gQlVH OiBLQVNBTjogc2xhYi11c2UtYWZ0ZXItZnJlZSBpbg0KPiBwcm9jX3NjaGVkX3Nob3dfdGFzaysw eDMwYzcvMHgzNDcwDQo+IFvCoCA5OTEuMDMyOTcxXVtUNTM1MzY2XSBSZWFkIG9mIHNpemUgNCBh dCBhZGRyIGZmZmY4ODgwMmZlMGQ5NjAgYnkgdGFzaw0KPiBwb2MvNTM1MzY2DQo+IFvCoCA5OTEu MDMzOTUyXVtUNTM1MzY2XSBDUFU6IDEgVUlEOiAwIFBJRDogNTM1MzY2IENvbW06IHBvYyBOb3Qg dGFpbnRlZA0KPiA3LjEuMC1yYzItZ2Q5M2I4ODk1MTcxOCAjMSBQUkVFTVBUKGZ1bGwpDQo+IFvC oCA5OTEuMDMzOTYyXVtUNTM1MzY2XSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChR MzUgKyBJQ0g5LA0KPiAyMDA5KQ0KPiBbwqAgOTkxLjAzMzk2N11bVDUzNTM2Nl0gQ2FsbCBUcmFj ZToNCj4gW8KgIDk5MS4wMzM5NzBdW1Q1MzUzNjZdwqAgPFRBU0s+DQo+IFvCoCA5OTEuMDMzOTcz XVtUNTM1MzY2XcKgIGR1bXBfc3RhY2tfbHZsKzB4MTE2LzB4MWYwDQo+IFvCoCA5OTEuMDMzOTg5 XVtUNTM1MzY2XcKgIHByaW50X3JlcG9ydCsweGY0LzB4NjAwDQo+IFvCoCA5OTEuMDM0MDIxXVtU NTM1MzY2XcKgIGthc2FuX3JlcG9ydCsweGUwLzB4MTEwDQo+IFvCoCA5OTEuMDM0MDMyXVtUNTM1 MzY2XcKgID8gcHJvY19zY2hlZF9zaG93X3Rhc2srMHgzMGM3LzB4MzQ3MA0KPiBbwqAgOTkxLjAz NDA0M11bVDUzNTM2Nl3CoCBwcm9jX3NjaGVkX3Nob3dfdGFzaysweDMwYzcvMHgzNDcwDQo+IFvC oCA5OTEuMDM0MDU0XVtUNTM1MzY2XcKgIHNjaGVkX3Nob3crMHhmNC8weDFiMA0KPiBbwqAgOTkx LjAzNDA2Ml1bVDUzNTM2Nl3CoCBzZXFfcmVhZF9pdGVyKzB4NTEzLzB4MTJkMA0KPiBbwqAgOTkx LjAzNDA3NF1bVDUzNTM2Nl3CoCBzZXFfcmVhZCsweDNiMS8weDU5MA0KPiBbwqAgOTkxLjAzNDA5 M11bVDUzNTM2Nl3CoCB2ZnNfcmVhZCsweDFlOS8weGQwMA0KPiBbwqAgOTkxLjAzNDE1M11bVDUz NTM2Nl3CoCBrc3lzX3JlYWQrMHgxMmYvMHgyNTANCj4gW8KgIDk5MS4wMzQyMjBdW1Q1MzUzNjZd wqAgZG9fc3lzY2FsbF82NCsweDEyOS8weDg4MA0KPiBbwqAgOTkxLjAzNDI0MF1bVDUzNTM2Nl3C oCBlbnRyeV9TWVNDQUxMXzY0X2FmdGVyX2h3ZnJhbWUrMHg3Ny8weDdmDQo+IFvCoCA5OTEuMDM0 MjUwXVtUNTM1MzY2XcKgIDwvVEFTSz4NCj4gDQo+IFRoZSBSZWFkIG9mIHNpemUgNCBhdCBhbiBv ZmZzZXQgaW50byBhIGZyZWVkIG1tX3N0cnVjdCBtYXRjaGVzIHRoZQ0KPiBSRUFEX09OQ0UobW0t PnNjX3N0YXQuY3B1KSBhY2Nlc3MgcmFjaW5nIGFnYWluc3QgZXhpdF9tbSgpLg0KPiANCj4gPT09 IFBvQyA9PT0NCj4gDQo+IEJ1aWxkOsKgIGdjYyAtbyBwb2MgcG9jLmMgLXN0YXRpYw0KPiBSdW46 wqAgwqAgLi9wb2MNCj4gDQo+IC8qIHNjaGVkX3Nob3dfY2FjaGUgVUFGIFBvQyDigJQgcmFjZSBm b3JrL2V4aXQgYWdhaW5zdCAvcHJvYy88cGlkPi9zY2hlZA0KPiAqLw0KPiAjZGVmaW5lIF9HTlVf U09VUkNFDQo+ICNpbmNsdWRlIDxzdGRpby5oPg0KPiAjaW5jbHVkZSA8c3RkbGliLmg+DQo+ICNp bmNsdWRlIDx1bmlzdGQuaD4NCj4gI2luY2x1ZGUgPGZjbnRsLmg+DQo+ICNpbmNsdWRlIDxzaWdu YWwuaD4NCj4gI2luY2x1ZGUgPHN5cy93YWl0Lmg+DQo+IA0KPiBzdGF0aWMgdm9pZCB3b3JrZXIo dm9pZCkNCj4gew0KPiAgwqAgwqAgY2hhciBidWZbNjRdLCBwYXRoWzY0XTsNCj4gIMKgIMKgIGZv ciAoaW50IGkgPSAwOyBpIDwgNTAwMDAwMDA7IGkrKykgew0KPiAgwqAgwqAgwqAgwqAgcGlkX3Qg cGlkID0gZm9yaygpOw0KPiAgwqAgwqAgwqAgwqAgaWYgKHBpZCA9PSAwKSB7IF9leGl0KDApOyB9 DQo+ICDCoCDCoCDCoCDCoCBpZiAocGlkID4gMCkgew0KPiAgwqAgwqAgwqAgwqAgwqAgwqAgc25w cmludGYocGF0aCwgNjQsICIvcHJvYy8lZC9zY2hlZCIsIHBpZCk7DQo+ICDCoCDCoCDCoCDCoCDC oCDCoCBpbnQgZmQgPSBvcGVuKHBhdGgsIE9fUkRPTkxZKTsNCj4gIMKgIMKgIMKgIMKgIMKgIMKg IGlmIChmZCA+PSAwKSB7IHJlYWQoZmQsIGJ1ZiwgNjMpOyBjbG9zZShmZCk7IH0NCj4gIMKgIMKg IMKgIMKgIH0NCj4gIMKgIMKgIH0NCj4gIMKgIMKgIF9leGl0KDApOw0KPiB9DQo+IA0KPiBpbnQg bWFpbih2b2lkKQ0KPiB7DQo+ICDCoCDCoCBzaWduYWwoU0lHQ0hMRCwgU0lHX0lHTik7DQo+ICDC oCDCoCBmb3IgKGludCBpID0gMDsgaSA8IDE2OyBpKyspDQo+ICDCoCDCoCDCoCDCoCBpZiAoZm9y aygpID09IDApIHsgd29ya2VyKCk7IH0NCj4gIMKgIMKgIHdoaWxlICh3YWl0KE5VTEwpID4gMCk7 DQo+ICDCoCDCoCByZXR1cm4gMDsNCj4gfQ0KPiANCj4gVGhlIGZpeCBpcyB0byB1c2UgZ2V0X3Rh c2tfbW0ocCkgLyBtbXB1dChtbSkgYXJvdW5kIHRoZSBtbSBhY2Nlc3MsDQo+IHdoaWNoIHNhZmVs eSBwaW5zIHRoZSBtbV9zdHJ1Y3QgZm9yIHRoZSBkdXJhdGlvbiBvZiB0aGUgcmVhZC4NCj4gDQo+ IFRoYW5rcywNCj4gWGlhbw0KPiANCg0K