From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) (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 91DC029B78F for ; Fri, 20 Feb 2026 18:18:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.8 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771611489; cv=none; b=pDhPu6ssXQP68bFGerVlwMko396uRoXBiwXFG3mhx1q0ynbioyfFUQqEWSL7fncmSnfzSGsstZlJFWb4exYjB+fJ3SCo+oRMwE+DGp+Dxtlp8imh6k7MCo4kkrM3/Fkv1UQq+Kevunzo9r8BQO1MVJQLhTuXxbQzv6l4bYQyHt0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771611489; c=relaxed/simple; bh=g20WaPHT5QTcfsDpojml57+HBK7ncIijnkI/uAXBzys=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=gKZNjJXAn2putqRw1R772NjeIj/Fhh2BLSDk8WKRrPVU0TUsEm4dUEhJ4Bx8GSb7lvSS97gLu99d/gdCE0+ilu4/QcjneeCoTV0e2cSRE6NuMyQnyJ9z0F0Ahams4w1gBjduy+NctsYsd6yJ0tte/wDpnsNU0ynUaXtN6eQTSWo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=pass smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=Q3B142Z+; arc=none smtp.client-ip=192.198.163.8 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="Q3B142Z+" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1771611488; x=1803147488; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=g20WaPHT5QTcfsDpojml57+HBK7ncIijnkI/uAXBzys=; b=Q3B142Z+/2EDDpplOpJ6c0ZcpQ0CbVYykO5a7aRQp/XKF4PCxT4Fx1sW nuNP5YrK1/mHKzTmUEvdA2BhjYQ58+lSE+ERCTKsmdmf3OCPGrmsvX3kA 0SvpnReUmu9bn//j7VovAHmv826JPZAeUHB2OrmaQr3SGeGr2BCHUkWAP /Kc2A6LZrGnspAaI2Z9JYXeWFKxYdET9hQJs0c1P2KyySgv6Lj6zmuWtW 7XX4MPp9wX0WdLNZO5n53mP8mXv2ehOAVZ9rADNuYvxXGVEOpWicEEhHI SO7CljIhwZWzJGUeM5Qe1biAWNrSJo7gio2QZvBWQCJ4OSNHWzrpNhdHO w==; X-CSE-ConnectionGUID: +9Q65rbWTguvTd3N0QA0zw== X-CSE-MsgGUID: iv3VsMoSSZ+sed1ghQIxaA== X-IronPort-AV: E=McAfee;i="6800,10657,11707"; a="90292922" X-IronPort-AV: E=Sophos;i="6.21,302,1763452800"; d="scan'208";a="90292922" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2026 10:18:07 -0800 X-CSE-ConnectionGUID: yezdlBlRTMm5Y20g1Jludw== X-CSE-MsgGUID: BXd1denqRG2sWjZqxKtsmw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,302,1763452800"; d="scan'208";a="214767034" Received: from spandruv-mobl5.amr.corp.intel.com (HELO [10.125.110.105]) ([10.125.110.105]) by orviesa009-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2026 10:18:08 -0800 Message-ID: Subject: Re: [PATCH v3 19/21] sched/cache: Add user control to adjust the aggressiveness of cache-aware scheduling From: Tim Chen To: Peter Zijlstra Cc: Ingo Molnar , K Prateek Nayak , "Gautham R . Shenoy" , Vincent Guittot , Chen Yu , 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 , Vern Hao , Vern Hao , Len Brown , Aubrey Li , Zhao Liu , Chen Yu , Adam Li , Aaron Lu , Tim Chen , Josh Don , Gavin Guo , Qais Yousef , Libo Chen , linux-kernel@vger.kernel.org Date: Fri, 20 Feb 2026 10:18:06 -0800 In-Reply-To: <20260220142928.GS1395266@noisy.programming.kicks-ass.net> References: <20260220142928.GS1395266@noisy.programming.kicks-ass.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.58.1 (3.58.1-1.fc43) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 On Fri, 2026-02-20 at 15:29 +0100, Peter Zijlstra wrote: > On Tue, Feb 10, 2026 at 02:18:59PM -0800, Tim Chen wrote: >=20 > > diff --git a/kernel/sched/debug.c b/kernel/sched/debug.c > > index bae747eddc59..dc4b7de6569f 100644 > > --- a/kernel/sched/debug.c > > +++ b/kernel/sched/debug.c > > @@ -566,6 +566,16 @@ static __init int sched_init_debug(void) > > #ifdef CONFIG_SCHED_CACHE > > debugfs_create_file("llc_enabled", 0644, debugfs_sched, NULL, > > &sched_cache_enable_fops); > > + debugfs_create_u32("llc_aggr_tolerance", 0644, debugfs_sched, > > + &llc_aggr_tolerance); > > + debugfs_create_u32("llc_epoch_period", 0644, debugfs_sched, > > + &llc_epoch_period); > > + debugfs_create_u32("llc_epoch_affinity_timeout", 0644, debugfs_sched, > > + &llc_epoch_affinity_timeout); > > + debugfs_create_u32("llc_overaggr_pct", 0644, debugfs_sched, > > + &llc_overaggr_pct); > > + debugfs_create_u32("llc_imb_pct", 0644, debugfs_sched, > > + &llc_imb_pct); > > #endif >=20 > So we have debug/sched/numa_balancing/, would it make sense to stick all > of this into debug/sched/llc_balancing/ or so? That's a good suggestion. Will do that in follow on version. Tim