From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.11]) (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 D097F17736 for ; Wed, 15 Apr 2026 03:35:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.11 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776224120; cv=fail; b=iU4cfOXLIgdaMP0clHShR59ZP3LhHX3PApSDUJ50ISdrpZGJ2TzDS9Aa758/QzHk7dBaC1Ly6KDcmIxtzR3I8RLdh36ncdTZQpbDOofEseH03ouXA1Exyeda6EJ7hb1YLXXxpYXL1V7izl7NRDAOpzOVGnmD8D4cXOHMdTMlurQ= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776224120; c=relaxed/simple; bh=tqqx6nOxnbVzEj6Qz/52E//+3YtSFH4WfWeQbJHT61A=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=s5+z4eGjPe+CVZXwQiAnsNbfIlNO3xdjRg2OCBM0HTcASBUe9uXEkQ/XnbDSxGNSZXEh8bAyhfDWQcOvqtffylBWYXHUFDez45zWxgLM9KmfEt21BE+g570ZkdRKvT6gkM3goFR4F+0zCZMa+HaJCahZjMWbzkYu6LXjb6GtYB4= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=lP6O/FgU; arc=fail smtp.client-ip=198.175.65.11 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="lP6O/FgU" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1776224119; x=1807760119; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=tqqx6nOxnbVzEj6Qz/52E//+3YtSFH4WfWeQbJHT61A=; b=lP6O/FgUh4dcqKCZeCGXgjncYWR+PRUV81hsdH1jGukNkLukUJ3/8EeA tEyEh48iO/euCL0bC7u7GtcVsg2jYisaXrp1LSNO3EldzXDaOCmyALuge lPaeq9OtpdwoYJo7FUPe7u7ioPZ9C0DJg2PBIaCRdzB2zLtg8CwgWBSG4 hnnBbOR2Pp8M7nHkmmn7PQb/S1Bbn5WX4gL7KG3nEoEg1StLBE7cQ5zjx 22BrzxzCJYsAi8WeBht3xWI4H8OJsZXftEcvuRWWTT5vVIorrROYJGomg XsCNSjqRHxVXtiIlZ00998+W3SnbKfR0SM9SN9qQN47FETIBQxYTe4ZeX A==; X-CSE-ConnectionGUID: +wCA0NGIQTGUsHREICYi1Q== X-CSE-MsgGUID: MNjrTzGJTGCY4/PZHuwXPw== X-IronPort-AV: E=McAfee;i="6800,10657,11759"; a="87501593" X-IronPort-AV: E=Sophos;i="6.23,179,1770624000"; d="scan'208";a="87501593" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by orvoesa103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2026 20:35:13 -0700 X-CSE-ConnectionGUID: P3ipnHhRRKemg2JhBABT5w== X-CSE-MsgGUID: acjumxUZREK4Z/2nddo70w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,179,1770624000"; d="scan'208";a="229248663" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by orviesa006.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2026 20:35:12 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Tue, 14 Apr 2026 20:35:12 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Tue, 14 Apr 2026 20:35:12 -0700 Received: from BL2PR02CU003.outbound.protection.outlook.com (52.101.52.32) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Tue, 14 Apr 2026 20:35:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MTOMRva4K0CRl46dXE6VipQjiW34NyVWe4NF7OOkzdTFfLQH+KVn6iFCtlB38MSyXiqxS7B3gGmuwCPqR4vp7NAgCZMldKsoPK5wggfyeZ3dBUeKmG59swPdOQ/Sd1efog+eJO9KfFHrG2BQdeKLmfYtQfIWasrASY0mJ8W6JaSY2AuLbg0pfxm54tlExQsYT+bGRYJj+TkH+33fIpb1DVbqrgx0FOhnHfm5wImdy9DEBdScrdj1c+CO39BFtMicaisH+6A+ENrtp5jX0nCfpc3UdZb4/yfPmwz8PfvvqHJWRPv1Z0Oc5IPXbVpawKgI9pw7I2NuzxpxqptGZsdqkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=bUvm3A/NsKLt/m8dfcj44/kJyiRLlt/3Eq1H0G0gZH0=; b=hVj36HHga4iIbaAqDwz8NDXD+FBso+UxuvnoTqb0u9HWxA+JX+uPTLuP798CLa+lK6tmZTQN26WAiDiGIPjotzfCYHU72ywjYd3mgaWeMnb8A/39Yn0gCTYyg7JHYfucD5vWwSdcCgzbfemCDX28R7QGajgYk8RGhjIyY2nAefRaQuwTeaobQSoeCK+bW+9+08p7Rf9SZ97qb6ZiDFtqC0oU8sOZe5smN2sLlwn6vHt9vaE3TK2AloyNpsQ+xyEEd233TiVrNLMzmfRpyqH3DiQ1YXfhsN9p+fvC8gkgxJC7+sY/x8w8IS+bjUAKjYdIv6852chEk2Jx610k1nKqYQ== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) by SJ0PR11MB5069.namprd11.prod.outlook.com (2603:10b6:a03:2ad::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Wed, 15 Apr 2026 03:35:03 +0000 Received: from DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765]) by DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765%6]) with mapi id 15.20.9818.017; Wed, 15 Apr 2026 03:35:03 +0000 Message-ID: Date: Wed, 15 Apr 2026 11:34:51 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [Patch v4 01/22] sched/cache: Introduce infrastructure for cache-aware load balancing To: Vern Hao CC: Juri Lelli , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Valentin Schneider , Madadi Vineeth Reddy , "Hillf Danton" , Shrikanth Hegde , "Jianyong Wu" , Yangyu Chen , Tingyin Duan , Len Brown , Aubrey Li , Zhao Liu , Adam Li , Aaron Lu , Tim Chen , Josh Don , Gavin Guo , Qais Yousef , Libo Chen , , Tim Chen , Peter Zijlstra , "Ingo Molnar" , Vincent Guittot , "K Prateek Nayak" , Vern Hao References: <6269a53221b9439b9ca00d18a9d1946fb64d8cff.1775065312.git.tim.c.chen@linux.intel.com> <09cf7ee3-6e27-4505-9692-4b4a4707c8b2@gmail.com> Content-Language: en-US From: "Chen, Yu C" In-Reply-To: <09cf7ee3-6e27-4505-9692-4b4a4707c8b2@gmail.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: TPYP295CA0037.TWNP295.PROD.OUTLOOK.COM (2603:1096:7d0:7::16) To DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB6020:EE_|SJ0PR11MB5069:EE_ X-MS-Office365-Filtering-Correlation-Id: 2d760169-c40e-4ad2-e03a-08de9a9ffacc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024|56012099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: Y9FDcEmhUlX1sW/iBzIRsGAoLRJx9PwLKkZNlhLXY+xiIFkoIg/dNJg+XV8fl0U1f1o1U8fqaJ4bu4nGCh8HE0kEXyLuLuA8JAGDDjOBZb1ElwEvuduGDFDIFIL41YptqYEL73T8lisLisjLi36NfwWnmdDv6ZQzN42/dmqO1w+3YIjbm7jrkB46g1zv8IFIGPsNJ7BN1vqW7bsazg3UvlxkbcHcdawhXkfbG6cy+4Jm5C08ciRNUEqONcbW6diIMWa6F3yWCIngGjOuz6/AvBWcPo1nomDwvNIp9sLD2duCMqmPRsLDGndOGNOWa8m0w1fX4yOCaPQ8RY7zNrEnqEKh/KymEv5/vbTNfS8na4uNm6gHZNMLWkZjzcbr2sQQSgijAPAuTJSr+f/dAfDtbPvczqlfQ1ibVQqRcsn9ArkCRGJFWZdD4EDiYIN1fzL7+75z/GZeciuub1GyeNP6DPdj9ZuZ0WRwbDq48q3Xn2jrWSCOoqoYPUpDEltI613J6enlJBnbj9T7wO2w6pQbq9mjKsZXU2oYrLvqqgJAnEzhmdIP95aDJhbFx7QCXdQ23YzfYZloqvk01kHIFcVp1VSJWNf7m4E1baa4x+79JUD8qAq7DM/uHobr1D9eKsT85ZRbNf5xj3hYgGFoUoUiB05vehPvNxWt/hQeweAXHVSQ+ABdhYKTK7S3C/G3n4XU X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB6020.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T2RvK3dINmNPWFFKdktlOFZNNGVITTBMYmRIK1doWW1QNXoreHpVakxGajdI?= =?utf-8?B?bHVHWUNrUGVVVkFnVG85WXJrVXcxdXZvMWh6Z002V1RvWnhaSk4vNUFsM0Ir?= =?utf-8?B?RHZ6aC95NXE1MTlzMVVKalZlQ2lSUEJjY3BOa3dqY2RjZ3gzYW0yNXJsZyt1?= =?utf-8?B?UlpucFJwRTE2bkZwT2FKdHI2UGIvYlVhNlVFcnlkWmxOSnJQZHRmbkE3TUZP?= =?utf-8?B?YmlwNHhmaERLT0QwWFpuK0l5MGlRZFNIa0lWTDJTdzVWOUwyem1XMWY4VlRQ?= =?utf-8?B?MVlYbnVMYmcyVG8yRlhRMXZKM3lqa0FZanhmOGdaRHlKNmQ0UTl6STJDV2pa?= =?utf-8?B?QlcraEpaU0daVitmL3FEcmp5elZLemErQ0VxcGRja054eGNtMXdSMTVDaUpl?= =?utf-8?B?QnhzM1lVWktzYVVEeW02Nml3Rzd3bzIwamZMTGFWTTV6NWxHZ0ZCOHIvTHRQ?= =?utf-8?B?VFlrSlBaeDVCZ1JUOG1odzE1RWMxOXVvVzNJZEJUZXJlWk9HU3ZXZjBIL1Z2?= =?utf-8?B?NUxaZEs1QlRPeklYVjJQTlRRN2tkYUd4eWJDZ3hnbzkwci9OM0JaV2YySGdG?= =?utf-8?B?VGpKRi9ZbE4wOTN5Y1NFVkFBYXNiS2FYUFErM1YyU2kyTXFMUWRROXJWbU1l?= =?utf-8?B?NFUwOW5NamJ3OTc0NmZ0Qk5RcGhjd2I1c1R6N3VVK284ZGVRV0hEdnY5dmM1?= =?utf-8?B?Nk9VY0M5WU5LQm9hUUNoNWZma0IrQ2pVZ1l4ZHA2REdIRzZIL0pCZVY2cHor?= =?utf-8?B?N3diRXg4N1JTSURFQ1RHVXBvdTNZMjlqamJSeW1jenhndTJ1alZWQkFxbFd3?= =?utf-8?B?ditiVXZ2SENGU0FVU0N2WmZiTGY1MUxKRjdDUDZBZ3NYRFNDdUJhNVB6MmNS?= =?utf-8?B?WTJYWmVaSUkwa0c5ZG94L2RYSFBPSmtmNDNVSmtFNWJybEdoWU9lTXVjTXlh?= =?utf-8?B?SW81aWhtVzdJbzhnamx4bllyLzVFeUduWEdWczViYnRlM0dreFgvYlRNSUxQ?= =?utf-8?B?dnBMOFNUYzE1bGdIV1Y4SDhHZzVLTmFWL1VsdlJRY1VRNE0vcDB2K2ZwV280?= =?utf-8?B?SzM3YmdWdTNUTVA2c0xJYmxJQzFVVkEzOGQ5elBpOWpnTUlZMG9td3MyOFRo?= =?utf-8?B?R0dEQ1I5RWVESktQMG4vclV4c2pFeUY0R2lncFJtazljdWNta0dKK2lleUVS?= =?utf-8?B?NFBjVloyOTlLaU9jbW8xR0F4V29KVG1rdDJHcXlMdzQ2T1hSNlJPb3p6blRB?= =?utf-8?B?YUF1MnY0YTEyNXVEbVZVbTRzYWl3aHlCaC8xNThZNDBjSUQ1MDVaNSsycUJs?= =?utf-8?B?aFkzN0NtSHJ0QTZONmI1MGdLUnN4d3h1RVRJa3BCejlDblpyNngyY2ZoeEw1?= =?utf-8?B?UldIU1dwckdwR2tVZldJRUMrdmdrckxQMDJ4Rm9uNHQ2QmxmZzJhVGpOd1JQ?= =?utf-8?B?UkQrUklLc2RhbWtLYklxc1JIcGt3by92ZFJHRGZrZ29oYW9uNFZBdlIweStF?= =?utf-8?B?MjVCK1lEbFBsY0Q0UXgyVXBVemI1d1k4UklNZDYvUVBLbk5sNFRzdW1xY04z?= =?utf-8?B?RjF0bWpOQWFRRkFBWnVJdU9BL0NtamtqdjFpMEJRWEVhamg0NGFDbmRqZXcy?= =?utf-8?B?cWRBL0RFNTJtS0dkTEdRVkVaWUpwS1RoYXZPWVJPdXk0VFhpU0d0aUJHZlV3?= =?utf-8?B?dVFoaTBGTXdzdmQ0djkxc1VTWElFQ25CcDl1cC9rVDN5N0FqSGEwSythcHJa?= =?utf-8?B?KzU2TkFONTZLbHlCVU5pbkhBelRxeGYzRmorYU55N0x0WGl4QU85UGRHQkNo?= =?utf-8?B?WGY1d1ZwVjJmZHYwSTdZUXFGSmF2YTVienduTDZMWE1MMWtOL29RTng4SjhI?= =?utf-8?B?MzNEdFNYVWhKMjBrUm8zUDAxd3oxeHA3VWtLU1E4WWVkUlMzeTh2WjZHY0kw?= =?utf-8?B?UFh0NFY2eXppNzl5RUFBWU5zQlBQQ3FuanhsU2txYnQzajFzMzE0Yk4vUEp1?= =?utf-8?B?V2RoWHE3ZHYyOXdQcmQxaThPcjhnYkY2TjFpb05LOVB5ZWsrcDc5RzdxVUJO?= =?utf-8?B?SGs2TlFyenVjaWRoeDVvNGtZVmhkVWlUUnFsQWVnRGJ1TExHUDJQbjFXSnFL?= =?utf-8?B?ZEYzc21tTTdCa1NBVGptMXJFbzdLd0hqeitRd2wrSlhBOUlaamVZOGZGbzdi?= =?utf-8?B?c0dYdVdBb0dnQXI5cmRlTVlISjF3RGFtTm5Sc2tnWHFwM2VwbWZtc2tEVUND?= =?utf-8?B?UHpuZkRiT2lWVDJvbFhIUWRQd2pPaGgxUE5UUExzaDdyWDlRcE9wcTAvMTlq?= =?utf-8?B?R3oxWnJlYXNrVzQvL0xJK3UzeUx3ekUwUXBuWUdySHkvblExWFF1UT09?= X-Exchange-RoutingPolicyChecked: X/Cnn8WIakdQMKuUcc2Fs+vxDwJyGl57DzAQ2g74N9L2spL1w7/XgnatornsQ+DTEaQVB3eDTmllfVPEkUm9BzGSsL927WvqJxA2CSPyMh7YVU4jFLr4FR5CibAxlNUmgae8Latep+OSqC7pmju7gzSGQ/qlFYYvUcOYxTLhvGA6d2Ja+RBEnXxMjSn0OSqLVgTqtJFHdwLaJZOFKh/v7Dco3xih3h0hoe8XCX8LALNViLFZeo6xqH0MtiUl11apB2etxNFMO6rQfdIH/3889SpuK4vpNaDhmd5mvO+KHsUVuSR+CEuQx9QQd+iDXdRUiNsf3FRn+D0A9G2Xp6jcJQ== X-MS-Exchange-CrossTenant-Network-Message-Id: 2d760169-c40e-4ad2-e03a-08de9a9ffacc X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6020.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Apr 2026 03:35:03.4696 (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: 4GBDU//vtWpOAOChV5KGFRkrdSoWbKPSGAtR62Lk3O/kD32LqYhzoReCjaG1BbNAFtrs/vO9s4j2QkJ2N9VvYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5069 X-OriginatorOrg: intel.com On 4/15/2026 10:06 AM, Vern Hao wrote: > Hi Tim, > [ ... ] >> + >> +static inline >> +void account_mm_sched(struct rq *rq, struct task_struct *p, s64 >> delta_exec) >> +{ >> +    struct sched_cache_time *pcpu_sched; >> +    struct mm_struct *mm = p->mm; >> +    unsigned long epoch; >> + >> +    if (!sched_cache_enabled()) >> +        return; >> + >> +    if (p->sched_class != &fair_sched_class) >> +        return; >> +    /* >> +     * init_task, kthreads and user thread created >> +     * by user_mode_thread() don't have mm. >> +     */ >> +    if (!mm || !mm->sc_stat.pcpu_sched) >> +        return; >> + >> +    pcpu_sched = per_cpu_ptr(p->mm->sc_stat.pcpu_sched, cpu_of(rq)); > > I do some test,  when i see many pids schedstat,  such as  cat proc/xxx/ > schedstat, there will cause a panic,maybe the 'p' is exit or others > reason,  sorry, i dont record these msg.  how about fix it like below. > > pcpu_sched = per_cpu_ptr(mm->sc_stat.pcpu_sched, cpu_of(rq)); > Right, we have also received a report at https://sashiko.dev/#/patchset/cover.1775065312.git.tim.c.chen%40linux.int.com indicating that this issue needs to be fixed. We are working on it. Thanks for the investigation. thanks, Chenyu