* [linux-stable-rc:linux-4.19.y 443/3865] kernel/rcu/tree.o: warning: objtool: rcu_note_context_switch()+0x662: can't find switch jump table
@ 2021-04-07 1:26 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-04-07 1:26 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 2575 bytes --]
TO: Nick Desaulniers <ndesaulniers@google.com>
CC: "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>
CC: "Steven Rostedt (VMware)" <rostedt@goodmis.org>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
head: e80ef2122d5c0531670cb281f5beea2cb469aee1
commit: 1874d3d6ad0b06bab747e36e70d9b2a5aeb3183a [443/3865] tracepoint: Mark __tracepoint_string's __used
config: x86_64-randconfig-a013-20210406 (attached as .config)
compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project a46f59a747a7273cc439efaf3b4f98d8b63d2f20)
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# install x86_64 cross compiling tool for clang build
# apt-get install binutils-x86-64-linux-gnu
# https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/?id=1874d3d6ad0b06bab747e36e70d9b2a5aeb3183a
git remote add linux-stable-rc https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
git fetch --no-tags linux-stable-rc linux-4.19.y
git checkout 1874d3d6ad0b06bab747e36e70d9b2a5aeb3183a
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
All warnings (new ones prefixed by >>):
kernel/rcu/tree.c:210:15: warning: no previous prototype for function 'rcu_rnp_online_cpus' [-Wmissing-prototypes]
unsigned long rcu_rnp_online_cpus(struct rcu_node *rnp)
^
kernel/rcu/tree.c:210:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
unsigned long rcu_rnp_online_cpus(struct rcu_node *rnp)
^
static
kernel/rcu/tree.c:346:6: warning: no previous prototype for function 'rcu_dynticks_curr_cpu_in_eqs' [-Wmissing-prototypes]
bool rcu_dynticks_curr_cpu_in_eqs(void)
^
kernel/rcu/tree.c:346:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
bool rcu_dynticks_curr_cpu_in_eqs(void)
^
static
2 warnings generated.
>> kernel/rcu/tree.o: warning: objtool: rcu_note_context_switch()+0x662: can't find switch jump table
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 29539 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-04-07 1:26 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-07 1:26 [linux-stable-rc:linux-4.19.y 443/3865] kernel/rcu/tree.o: warning: objtool: rcu_note_context_switch()+0x662: can't find switch jump table kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.