From: kernel test robot <lkp@intel.com>
To: Brian Masney <bmasney@redhat.com>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev
Subject: Re: [PATCH 13/13] clk: microchip: core: allow driver to be compiled with COMPILE_TEST
Date: Fri, 16 Jan 2026 21:20:36 +0800 [thread overview]
Message-ID: <202601162110.K1eWGORM-lkp@intel.com> (raw)
In-Reply-To: <20260109-mips-pic32-header-move-v1-13-99859c55783d@redhat.com>
Hi Brian,
kernel test robot noticed the following build errors:
[auto build test ERROR on f417b7ffcbef7d76b0d8860518f50dae0e7e5eda]
url: https://github.com/intel-lab-lkp/linux/commits/Brian-Masney/MIPS-copy-pic32-h-header-file-from-asm-mach-pic32-to-include-platform-data/20260110-005057
base: f417b7ffcbef7d76b0d8860518f50dae0e7e5eda
patch link: https://lore.kernel.org/r/20260109-mips-pic32-header-move-v1-13-99859c55783d%40redhat.com
patch subject: [PATCH 13/13] clk: microchip: core: allow driver to be compiled with COMPILE_TEST
config: um-allmodconfig (https://download.01.org/0day-ci/archive/20260116/202601162110.K1eWGORM-lkp@intel.com/config)
compiler: clang version 19.1.7 (https://github.com/llvm/llvm-project cd708029e0b2869e80abe31ddb175f7c35361f90)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260116/202601162110.K1eWGORM-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/oe-kbuild-all/202601162110.K1eWGORM-lkp@intel.com/
All errors (new ones prefixed by >>):
In file included from drivers/clk/microchip/clk-core.c:9:
In file included from include/linux/interrupt.h:11:
In file included from include/linux/hardirq.h:11:
In file included from arch/um/include/asm/hardirq.h:24:
In file included from include/linux/irq.h:20:
In file included from include/linux/io.h:12:
In file included from arch/um/include/asm/io.h:24:
include/asm-generic/io.h:1209:55: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
1209 | return (port > MMIO_UPPER_LIMIT) ? NULL : PCI_IOBASE + port;
| ~~~~~~~~~~ ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:8:
>> arch/x86/include/asm/debugreg.h:180:20: error: no member named 'x86' in 'struct cpuinfo_um'
180 | if (boot_cpu_data.x86 < 6)
| ~~~~~~~~~~~~~ ^
arch/x86/include/asm/debugreg.h:191:20: error: no member named 'x86' in 'struct cpuinfo_um'
191 | if (boot_cpu_data.x86 < 6)
| ~~~~~~~~~~~~~ ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:9:
In file included from arch/x86/include/asm/idtentry.h:11:
In file included from include/linux/entry-common.h:5:
In file included from include/linux/irq-entry-common.h:13:
In file included from arch/x86/include/asm/entry-common.h:8:
arch/x86/include/asm/nospec-branch.h:598:24: error: use of undeclared identifier '__KERNEL_DS'
598 | static const u16 ds = __KERNEL_DS;
| ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:9:
In file included from arch/x86/include/asm/idtentry.h:11:
In file included from include/linux/entry-common.h:5:
In file included from include/linux/irq-entry-common.h:13:
In file included from arch/x86/include/asm/entry-common.h:9:
>> arch/x86/include/asm/io_bitmap.h:13:23: error: use of undeclared identifier 'IO_BITMAP_LONGS'
13 | unsigned long bitmap[IO_BITMAP_LONGS];
| ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:9:
In file included from arch/x86/include/asm/idtentry.h:11:
In file included from include/linux/entry-common.h:5:
In file included from include/linux/irq-entry-common.h:13:
>> arch/x86/include/asm/entry-common.h:22:25: error: call to undeclared function 'native_save_fl'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
22 | unsigned long flags = native_save_fl();
| ^
>> arch/x86/include/asm/entry-common.h:23:24: error: use of undeclared identifier 'X86_EFLAGS_DF'
23 | unsigned long mask = X86_EFLAGS_DF | X86_EFLAGS_NT;
| ^
>> arch/x86/include/asm/entry-common.h:23:40: error: use of undeclared identifier 'X86_EFLAGS_NT'
23 | unsigned long mask = X86_EFLAGS_DF | X86_EFLAGS_NT;
| ^
>> arch/x86/include/asm/entry-common.h:28:7: error: call to undeclared function 'DISABLED_MASK_BIT_SET'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
28 | if (cpu_feature_enabled(X86_FEATURE_SMAP) ||
| ^
arch/um/include/asm/cpufeature.h:52:32: note: expanded from macro 'cpu_feature_enabled'
52 | (__builtin_constant_p(bit) && DISABLED_MASK_BIT_SET(bit) ? 0 : static_cpu_has(bit))
| ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:9:
In file included from arch/x86/include/asm/idtentry.h:11:
In file included from include/linux/entry-common.h:5:
In file included from include/linux/irq-entry-common.h:13:
>> arch/x86/include/asm/entry-common.h:30:12: error: use of undeclared identifier 'X86_EFLAGS_AC'
30 | mask |= X86_EFLAGS_AC;
| ^
>> arch/x86/include/asm/entry-common.h:42:17: error: call to undeclared function 'on_thread_stack'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
42 | WARN_ON_ONCE(!on_thread_stack());
| ^
>> arch/x86/include/asm/entry-common.h:50:16: error: use of undeclared identifier '_TIF_USER_RETURN_NOTIFY'
50 | if (ti_work & _TIF_USER_RETURN_NOTIFY)
| ^
>> arch/x86/include/asm/entry-common.h:53:25: error: use of undeclared identifier '_TIF_IO_BITMAP'
53 | if (unlikely(ti_work & _TIF_IO_BITMAP))
| ^
>> arch/x86/include/asm/entry-common.h:56:25: error: use of undeclared identifier '_TIF_NEED_FPU_LOAD'
56 | if (unlikely(ti_work & _TIF_NEED_FPU_LOAD))
| ^
>> arch/x86/include/asm/entry-common.h:57:3: error: call to undeclared function 'switch_fpu_return'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
57 | switch_fpu_return();
| ^
>> arch/x86/include/asm/entry-common.h:63:2: error: call to undeclared function 'fpregs_assert_state_consistent'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
63 | fpregs_assert_state_consistent();
| ^
arch/x86/include/asm/entry-common.h:98:6: error: call to undeclared function 'DISABLED_MASK_BIT_SET'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
98 | if (cpu_feature_enabled(X86_FEATURE_IBPB_EXIT_TO_USER) &&
| ^
arch/um/include/asm/cpufeature.h:52:32: note: expanded from macro 'cpu_feature_enabled'
52 | (__builtin_constant_p(bit) && DISABLED_MASK_BIT_SET(bit) ? 0 : static_cpu_has(bit))
| ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:9:
In file included from arch/x86/include/asm/idtentry.h:11:
In file included from include/linux/entry-common.h:5:
In file included from include/linux/irq-entry-common.h:13:
>> arch/x86/include/asm/entry-common.h:108:2: error: call to undeclared function 'amd_clear_divider'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
108 | amd_clear_divider();
| ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:9:
In file included from arch/x86/include/asm/idtentry.h:11:
In file included from include/linux/entry-common.h:5:
>> include/linux/irq-entry-common.h:225:25: error: use of undeclared identifier '_TIF_UPROBE'
225 | if (unlikely(ti_work & EXIT_TO_USER_MODE_WORK))
| ^
include/linux/irq-entry-common.h:31:42: note: expanded from macro 'EXIT_TO_USER_MODE_WORK'
31 | (_TIF_SIGPENDING | _TIF_NOTIFY_RESUME | _TIF_UPROBE | \
| ^
In file included from drivers/clk/microchip/clk-core.c:13:
In file included from arch/x86/include/asm/traps.h:9:
In file included from arch/x86/include/asm/idtentry.h:11:
>> include/linux/entry-common.h:48:6: error: conflicting types for 'syscall_trace_enter'
48 | long syscall_trace_enter(struct pt_regs *regs, long syscall, unsigned long work);
| ^
arch/um/include/asm/ptrace-generic.h:44:12: note: previous declaration is here
44 | extern int syscall_trace_enter(struct pt_regs *regs);
| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
vim +180 arch/x86/include/asm/debugreg.h
42181186ad4db9 Steven Rostedt 2011-12-16 174
154fcf3a788868 Thomas Gleixner 2024-03-04 175 static inline unsigned long get_debugctlmsr(void)
154fcf3a788868 Thomas Gleixner 2024-03-04 176 {
154fcf3a788868 Thomas Gleixner 2024-03-04 177 unsigned long debugctlmsr = 0;
154fcf3a788868 Thomas Gleixner 2024-03-04 178
154fcf3a788868 Thomas Gleixner 2024-03-04 179 #ifndef CONFIG_X86_DEBUGCTLMSR
154fcf3a788868 Thomas Gleixner 2024-03-04 @180 if (boot_cpu_data.x86 < 6)
154fcf3a788868 Thomas Gleixner 2024-03-04 181 return 0;
154fcf3a788868 Thomas Gleixner 2024-03-04 182 #endif
c435e608cf59ff Ingo Molnar 2025-04-09 183 rdmsrq(MSR_IA32_DEBUGCTLMSR, debugctlmsr);
154fcf3a788868 Thomas Gleixner 2024-03-04 184
154fcf3a788868 Thomas Gleixner 2024-03-04 185 return debugctlmsr;
154fcf3a788868 Thomas Gleixner 2024-03-04 186 }
154fcf3a788868 Thomas Gleixner 2024-03-04 187
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next parent reply other threads:[~2026-01-16 13:21 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20260109-mips-pic32-header-move-v1-13-99859c55783d@redhat.com>
2026-01-16 13:20 ` kernel test robot [this message]
2026-01-20 17:46 ` [PATCH 13/13] clk: microchip: core: allow driver to be compiled with COMPILE_TEST Brian Masney
2026-01-21 23:13 ` Nathan Chancellor
2026-01-22 12:31 ` Brian Masney
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=202601162110.K1eWGORM-lkp@intel.com \
--to=lkp@intel.com \
--cc=bmasney@redhat.com \
--cc=llvm@lists.linux.dev \
--cc=oe-kbuild-all@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