rcu: Remove swake_up_one_online() bandaid
authorFrederic Weisbecker <frederic@kernel.org>
Tue, 31 Dec 2024 17:07:11 +0000 (18:07 +0100)
committerJoel Fernandes <joelagnelf@nvidia.com>
Fri, 16 May 2025 13:00:54 +0000 (09:00 -0400)
commit0999f6156013107aecc5b968386b5945d42ba177
treebb43234c355b52807b8ecb41262511643fae7dcf
parent79b265a2e75d0745dcac5a7d5128fc8596ede502
rcu: Remove swake_up_one_online() bandaid

It's now ok to perform a wake-up from an offline CPU because the
resulting armed scheduler bandwidth hrtimers are now correctly targeted
by hrtimer infrastructure.

Remove the obsolete hackerry.

Link: https://lore.kernel.org/all/20241231170712.149394-3-frederic@kernel.org/
Reviewed-by: Usama Arif <usamaarif642@gmail.com>
Reviewed-by: Joel Fernandes <joelagnelf@nvidia.com>
Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
Signed-off-by: Joel Fernandes <joelagnelf@nvidia.com>
kernel/rcu/tree.c
kernel/rcu/tree_exp.h
kernel/rcu/tree_nocb.h