From: kernel test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: [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
Date: Wed, 07 Apr 2021 09:26:24 +0800 [thread overview]
Message-ID: <202104070905.EJKCmYNc-lkp@intel.com> (raw)
[-- 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 --]
reply other threads:[~2021-04-07 1:26 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=202104070905.EJKCmYNc-lkp@intel.com \
--to=lkp@intel.com \
--cc=kbuild-all@lists.01.org \
/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 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.