0 day kernel build service
 help / color / mirror / Atom feed
* [tglx-devel:irqflags 14/22] include/linux/sched.h:55:10: fatal error: 'generated/rq-offsets.h' file not found
@ 2026-08-31 19:03 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-08-31 19:03 UTC (permalink / raw)
  To: oe-kbuild; +Cc: lkp

:::::: 
:::::: Manual check reason: "low confidence bisect report"
:::::: 

BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
TO: Thomas Gleixner <tglx@kernel.org>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git irqflags
head:   ec3ae38eecb47043e2e2d2138e35ee22dedfced4
commit: 713612643bcd86e6e6403ba754428d9d54d27ba6 [14/22] irqflags: Cleanup wrappers
:::::: branch date: 9 hours ago
:::::: commit date: 9 hours ago
config: arm64-allnoconfig-bpf (https://download.01.org/0day-ci/archive/20260831/202608312046.HpApJS9W-lkp@intel.com/config)
compiler: clang version 24.0.0git (https://github.com/llvm/llvm-project 06bfa42c66dea409a9737f9679260ff51425d5b3)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260831/202608312046.HpApJS9W-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/202608312046.HpApJS9W-lkp@intel.com/

All errors (new ones prefixed by >>):

   In file included from ../../../drivers/nvdimm/core.c:5:
   In file included from include/linux/libnvdimm.h:10:
   In file included from include/linux/io.h:12:
   In file included from arch/arm64/include/asm/io.h:12:
   In file included from include/linux/pgtable.h:6:
   In file included from arch/arm64/include/asm/pgtable.h:12:
   In file included from arch/arm64/include/asm/mte.h:15:
   In file included from include/linux/page-flags.h:13:
   In file included from include/linux/mm_types.h:8:
   In file included from include/linux/kref.h:16:
   In file included from include/linux/spinlock.h:59:
   include/linux/irqflags.h:205:2: error: call to undeclared function 'arch_safe_halt'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
     205 |         arch_safe_halt();
         |         ^
   include/linux/irqflags.h:205:2: note: did you mean 'raw_safe_halt'?
   include/linux/irqflags.h:203:29: note: 'raw_safe_halt' declared here
     203 | static __always_inline void raw_safe_halt(void)
         |                             ^
     204 | {
     205 |         arch_safe_halt();
         |         ~~~~~~~~~~~~~~
         |         raw_safe_halt
   In file included from ../../../drivers/nvdimm/core.c:5:
   In file included from include/linux/libnvdimm.h:10:
   In file included from include/linux/io.h:12:
   In file included from arch/arm64/include/asm/io.h:12:
   In file included from include/linux/pgtable.h:6:
   In file included from arch/arm64/include/asm/pgtable.h:12:
   In file included from arch/arm64/include/asm/mte.h:15:
   In file included from include/linux/page-flags.h:13:
   In file included from include/linux/mm_types.h:11:
   In file included from include/linux/rbtree.h:24:
   In file included from include/linux/rcupdate.h:27:
>> include/linux/sched.h:55:10: fatal error: 'generated/rq-offsets.h' file not found
      55 | #include <generated/rq-offsets.h>
         |          ^~~~~~~~~~~~~~~~~~~~~~~~
   2 errors generated.


vim +55 include/linux/sched.h

^1da177e4c3f41 Linus Torvalds             2005-04-16  17  
e034d49eb01c7c Kent Overstreet            2023-12-11  18  #include <linux/cache.h>
c1ffc9c6e4f8a1 Thomas Gleixner            2026-06-02  19  #include <linux/futex_types.h>
9983deb26d9021 Kent Overstreet            2023-12-11  20  #include <linux/irqflags_types.h>
1e2f2d31997a94 Kent Overstreet            2023-12-15  21  #include <linux/smp_types.h>
6d5e9d63683042 Kent Overstreet            2023-12-11  22  #include <linux/pid_types.h>
e034d49eb01c7c Kent Overstreet            2023-12-11  23  #include <linux/sem_types.h>
ab602f79915939 Jack Miller                2014-08-08  24  #include <linux/shm.h>
f80be4571b19b9 Alexander Potapenko        2022-09-15  25  #include <linux/kmsan_types.h>
d84f317915172c Kent Overstreet            2023-12-11  26  #include <linux/mutex_types.h>
8b7787a543cde9 Kent Overstreet            2023-12-11  27  #include <linux/plist_types.h>
50d91c76582513 Kent Overstreet            2023-12-11  28  #include <linux/hrtimer_types.h>
e034d49eb01c7c Kent Overstreet            2023-12-11  29  #include <linux/timer_types.h>
a6e1420ce4fc91 Kent Overstreet            2023-12-11  30  #include <linux/seccomp_types.h>
bea32141764bc7 Kent Overstreet            2022-12-06  31  #include <linux/nodemask_types.h>
f9d6966b7f4182 Kent Overstreet            2023-12-11  32  #include <linux/refcount_types.h>
a3b6714e1744a5 David Woodhouse            2006-04-25  33  #include <linux/resource.h>
9745512ce79de6 Arjan van de Ven           2008-01-25  34  #include <linux/latencytop.h>
5eca1c10cbaa9c Ingo Molnar                2017-02-06  35  #include <linux/sched/prio.h>
9eacb5c7e6607a Thomas Gleixner            2019-08-21  36  #include <linux/sched/types.h>
5eca1c10cbaa9c Ingo Molnar                2017-02-06  37  #include <linux/signal_types.h>
a4f0b6fef4b08e Valentin Schneider         2025-07-12  38  #include <linux/spinlock.h>
55b899aa3e7d0d Kent Overstreet            2023-12-11  39  #include <linux/syscall_user_dispatch_types.h>
5eca1c10cbaa9c Ingo Molnar                2017-02-06  40  #include <linux/mm_types_task.h>
ecefbc09e8ee76 Sebastian Andrzej Siewior  2024-06-20  41  #include <linux/netdevice_xmit.h>
5eca1c10cbaa9c Ingo Molnar                2017-02-06  42  #include <linux/task_io_accounting.h>
53d31ba842d9cc Kent Overstreet            2023-12-11  43  #include <linux/posix-timers_types.h>
cba6167f0adb07 Kent Overstreet            2023-12-11  44  #include <linux/restart_block.h>
faba9d250eaec7 Thomas Gleixner            2025-10-27  45  #include <linux/rseq_types.h>
f038cc1379c0ff Kent Overstreet            2023-12-11  46  #include <linux/seqlock_types.h>
dfd402a4c4baae Marco Elver                2019-11-14  47  #include <linux/kcsan.h>
102227b970a152 Daniel Bristot de Oliveira 2022-07-29  48  #include <linux/rv.h>
af6da56a223831 Kent Overstreet            2023-12-11  49  #include <linux/uidgid_types.h>
26f80681a09b95 Gabriele Monaco            2025-03-05  50  #include <linux/tracepoint-defs.h>
5e32d0f15cc5c8 Steven Rostedt             2025-07-29  51  #include <linux/unwind_deferred_types.h>
5fbda3ecd14a53 Thomas Gleixner            2020-11-18  52  #include <asm/kmap_size.h>
503efe850c7463 Wang Yaxin                 2026-01-19  53  #include <linux/time64.h>
378b7708194fff Menglong Dong              2025-09-17  54  #ifndef COMPILE_OFFSETS
378b7708194fff Menglong Dong              2025-09-17 @55  #include <generated/rq-offsets.h>
378b7708194fff Menglong Dong              2025-09-17  56  #endif
a3b6714e1744a5 David Woodhouse            2006-04-25  57  

:::::: The code at line 55 was first introduced by commit
:::::: 378b7708194fff77c9020392067329931c3fcc04 sched: Make migrate_{en,dis}able() inline

:::::: TO: Menglong Dong <menglong8.dong@gmail.com>
:::::: CC: Peter Zijlstra <peterz@infradead.org>

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-31 19:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-31 19:03 [tglx-devel:irqflags 14/22] include/linux/sched.h:55:10: fatal error: 'generated/rq-offsets.h' file not found kernel test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox