rcu: Uninline multi-use function: finish_rcuwait()
authorIngo Molnar <mingo@kernel.org>
Sat, 15 Jan 2022 00:07:28 +0000 (16:07 -0800)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 14 Feb 2022 18:36:58 +0000 (10:36 -0800)
commit58d4292bd037b01fbb940a5170817f7d40caa9d5
treebfdc5633c9a7fd0c12eb313e8f683e2479e1763c
parentc09929031018913b5783872a8b8cdddef4a543c7
rcu: Uninline multi-use function: finish_rcuwait()

This is a rarely used function, so uninlining its 3 instructions
is probably a win or a wash - but the main motivation is to
make <linux/rcuwait.h> independent of task_struct details.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
include/linux/rcuwait.h
kernel/rcu/update.c