]> git.baikalelectronics.ru Git - kernel.git/commit
tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline
authorPaul E. McKenney <paulmck@kernel.org>
Tue, 20 Apr 2021 17:58:07 +0000 (10:58 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Tue, 18 May 2021 17:55:17 +0000 (10:55 -0700)
commit8ae4cec2c928bbdcbc39937471872a22361c4146
treec74eb2dfa082b5e099b469ca667f29c039f6212c
parent6461d9ed39088cdec14fc33d0efe1ddae2812ae5
tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline

In some architectures, the no-op variant of show_rcu_tasks_gp_kthreads()
get "no previous prototype" compiler warnings.  These are false positives
given that kernel/rcu/tasks.h is included only once.  But why put up
with the compiler noise?

This commit therefore adds "static inline" to this definition to force
the compiler to accept this situation, while also moving it to its proper
place in kernel/rcu/rcu.h.

Reported-by: kernel test robot <lkp@intel.com>
[ paulmck: Update per Stephen Rothwell feedback. ]
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/rcu/rcu.h
kernel/rcu/tasks.h