rcu/kvfree: Remove useless monitor_todo flag
authorJoel Fernandes (Google) <joel@joelfernandes.org>
Thu, 2 Jun 2022 08:06:43 +0000 (10:06 +0200)
committerPaul E. McKenney <paulmck@kernel.org>
Tue, 19 Jul 2022 18:40:00 +0000 (11:40 -0700)
commit82d26c36cc68e781400eb4e541f943008208f2d6
tree84dc17f8006774799ab5c2d9498ac7b67af0f565
parente2bb1288a381e9239aaf606ae8c1e20ea71c20bd
rcu/kvfree: Remove useless monitor_todo flag

monitor_todo is not needed as the work struct already tracks
if work is pending. Just use that to know if work is pending
using schedule_delayed_work() helper.

Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Reviewed-by: Neeraj Upadhyay <quic_neeraju@quicinc.com>
kernel/rcu/tree.c