0 day kernel build service
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: oe-kbuild@lists.linux.dev
Cc: lkp@intel.com
Subject: Re: [PATCH] sched/fair: Restart hrtick after same-task repicks
Date: Tue, 25 Aug 2026 02:26:29 +0800	[thread overview]
Message-ID: <202608250251.11earlUX-lkp@intel.com> (raw)

:::::: 
:::::: Manual check reason: "linux-review patch is more than 7 days old, verify it wasn't already superseded"
:::::: 

BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
In-Reply-To: <20260813-sched-fair-hrtick-restart-v1-1-4230d1e18fbb@gentwo.org>
References: <20260813-sched-fair-hrtick-restart-v1-1-4230d1e18fbb@gentwo.org>
TO: "Shubhang Kaushik (Ampere)" <sh@gentwo.org>
TO: Ingo Molnar <mingo@redhat.com>
TO: Peter Zijlstra <peterz@infradead.org>
TO: Juri Lelli <juri.lelli@redhat.com>
TO: Vincent Guittot <vincent.guittot@linaro.org>
TO: Dietmar Eggemann <dietmar.eggemann@arm.com>
TO: Steven Rostedt <rostedt@goodmis.org>
TO: Ben Segall <bsegall@google.com>
TO: Mel Gorman <mgorman@suse.de>
TO: Valentin Schneider <vschneid@redhat.com>
TO: K Prateek Nayak <kprateek.nayak@amd.com>
TO: Shubhang Kaushik <shubhang@os.amperecomputing.com>
TO: Christoph Lameter <cl@linux-foundation.org>
CC: linux-kernel@vger.kernel.org
CC: "Shubhang Kaushik (Ampere)" <sh@gentwo.org>

Hi Shubhang,

kernel test robot noticed the following build errors:

[auto build test ERROR on 3aa1dcaa4f6f5ae08936491e08bd456f331f2d40]

url:    https://github.com/intel-lab-lkp/linux/commits/Shubhang-Kaushik-Ampere/sched-fair-Restart-hrtick-after-same-task-repicks/20260813-142348
base:   3aa1dcaa4f6f5ae08936491e08bd456f331f2d40
patch link:    https://lore.kernel.org/r/20260813-sched-fair-hrtick-restart-v1-1-4230d1e18fbb%40gentwo.org
patch subject: [PATCH] sched/fair: Restart hrtick after same-task repicks
:::::: branch date: 13 hours ago
:::::: commit date: 13 hours ago
config: alpha-allnoconfig (https://download.01.org/0day-ci/archive/20260825/202608250251.11earlUX-lkp@intel.com/config)
compiler: alpha-linux-gcc (GCC) 16.1.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260825/202608250251.11earlUX-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202608250251.11earlUX-lkp@intel.com/

All errors (new ones prefixed by >>):

   kernel/sched/fair.c: In function 'task_tick_fair':
>> kernel/sched/fair.c:14885:19: error: 'struct rq' has no member named 'hrtick_rearm_fair'
   14885 |                 rq->hrtick_rearm_fair = hrtick_enabled_fair(rq) &&
         |                   ^~


vim +14885 kernel/sched/fair.c

8039e96fcc1de3 kernel/sched/fair.c Vineeth Pillai            2020-11-17  14858  
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14859  /*
d84b31313ef8a8 kernel/sched/fair.c Frederic Weisbecker       2018-02-21  14860   * scheduler tick hitting a task of our scheduling class.
d84b31313ef8a8 kernel/sched/fair.c Frederic Weisbecker       2018-02-21  14861   *
d84b31313ef8a8 kernel/sched/fair.c Frederic Weisbecker       2018-02-21  14862   * NOTE: This function can be called remotely by the tick offload that
d84b31313ef8a8 kernel/sched/fair.c Frederic Weisbecker       2018-02-21  14863   * goes along full dynticks. Therefore no local assumption can be made
d84b31313ef8a8 kernel/sched/fair.c Frederic Weisbecker       2018-02-21  14864   * and everything must be accessed through the @rq and @curr passed in
d84b31313ef8a8 kernel/sched/fair.c Frederic Weisbecker       2018-02-21  14865   * parameters.
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14866   */
8f4d37ec073c17 kernel/sched_fair.c Peter Zijlstra            2008-01-25  14867  static void task_tick_fair(struct rq *rq, struct task_struct *curr, int queued)
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14868  {
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14869  	struct sched_entity *se = &curr->se;
f666241e6bd5d9 kernel/sched/fair.c Peter Zijlstra            2026-06-02  14870  	struct cfs_rq *cfs_rq;
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14871  
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14872  	for_each_sched_entity(se) {
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14873  		cfs_rq = cfs_rq_of(se);
8f4d37ec073c17 kernel/sched_fair.c Peter Zijlstra            2008-01-25  14874  		entity_tick(cfs_rq, se, queued);
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14875  	}
18bf2805d9b30c kernel/sched/fair.c Ben Segall                2012-10-04  14876  
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14877) 	if (queued) {
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14878) 		/*
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14879) 		 * Fair hrtick is one-shot. If this hrtick-triggered
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14880) 		 * reschedule picks the same task again, set_next_task_fair()
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14881) 		 * will be skipped. Mark that path for a possible restart, but
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14882) 		 * avoid delayed-dequeue cases where queued entities are not all
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14883) 		 * runnable.
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14884) 		 */
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13 @14885) 		rq->hrtick_rearm_fair = hrtick_enabled_fair(rq) &&
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14886) 					rq->cfs.h_nr_runnable > 1 &&
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14887) 					rq->cfs.h_nr_runnable == rq->cfs.h_nr_queued;
95a0155224a658 kernel/sched/fair.c Peter Zijlstra            2025-09-01  14888  		return;
c6c981b4c656c8 kernel/sched/fair.c Shubhang Kaushik (Ampere  2026-08-13  14889) 	}
95a0155224a658 kernel/sched/fair.c Peter Zijlstra            2025-09-01  14890  
b52da86e0ad58f kernel/sched/fair.c Srikar Dronamraju         2015-10-02  14891  	if (static_branch_unlikely(&sched_numa_balancing))
cbee9f88ec1b8d kernel/sched/fair.c Peter Zijlstra            2012-10-25  14892  		task_tick_numa(rq, curr);
3b1baa6496e6b7 kernel/sched/fair.c Morten Rasmussen          2018-07-04  14893  
df0d98475954d6 kernel/sched/fair.c Peter Zijlstra (Intel     2026-04-01  14894) 	task_tick_cache(rq, curr);
df0d98475954d6 kernel/sched/fair.c Peter Zijlstra (Intel     2026-04-01  14895) 
3b1baa6496e6b7 kernel/sched/fair.c Morten Rasmussen          2018-07-04  14896  	update_misfit_status(curr, rq);
be3a51e68f2f1b kernel/sched/fair.c Shrikanth Hegde           2024-03-07  14897  	check_update_overutilized_status(task_rq(curr));
8039e96fcc1de3 kernel/sched/fair.c Vineeth Pillai            2020-11-17  14898  
8039e96fcc1de3 kernel/sched/fair.c Vineeth Pillai            2020-11-17  14899  	task_tick_core(rq, curr);
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14900  }
bf0f6f24a1ece8 kernel/sched_fair.c Ingo Molnar               2007-07-09  14901  

--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

             reply	other threads:[~2026-08-24 18:27 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-24 18:26 kernel test robot [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-08-24 19:35 [PATCH] sched/fair: Restart hrtick after same-task repicks kernel test robot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202608250251.11earlUX-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=oe-kbuild@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox