From: Paul E. McKenney Date: Mon, 24 Aug 2015 20:13:51 +0000 (-0700) Subject: rcutorture: Fix unused-function warning for torturing_tasks() X-Git-Tag: v4.4-rc1~158^2~2^2^4~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4f441a258f7badf752b3d9b04b675869ca4e751c;p=thirdparty%2Fkernel%2Flinux.git rcutorture: Fix unused-function warning for torturing_tasks() The torturing_tasks() function is used only in kernels built with CONFIG_PROVE_RCU=y, so the second definition can result in unused-function compiler warnings. This commit adds __maybe_unused to suppress these warnings. Signed-off-by: Paul E. McKenney Reviewed-by: Josh Triplett --- diff --git a/kernel/rcu/rcutorture.c b/kernel/rcu/rcutorture.c index b74b56474e173..009b62c76dfa5 100644 --- a/kernel/rcu/rcutorture.c +++ b/kernel/rcu/rcutorture.c @@ -695,7 +695,7 @@ static bool __maybe_unused torturing_tasks(void) #define RCUTORTURE_TASKS_OPS -static bool torturing_tasks(void) +static bool __maybe_unused torturing_tasks(void) { return false; }