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
next 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