]> git.baikalelectronics.ru Git - kernel.git/commit
rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure
authorPaul E. McKenney <paulmck@kernel.org>
Fri, 5 Aug 2022 00:54:53 +0000 (17:54 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Wed, 31 Aug 2022 12:09:21 +0000 (05:09 -0700)
commit7a3d12fbe36ce6483be6fff39e7b6222396cfb83
treed047fbdb8f29f922625e4f04b5eb8e0bf64819f0
parenteb7cd1fe05a95b49321be8fa511af9e3c53b16fc
rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure

Because both normal and expedited grace periods increment their respective
counters on their pre-scheduler early boot fastpaths, the rcu_gp_oldstate
structure no longer needs its ->rgos_polled field.  This commit therefore
removes this field, shrinking this structure so that it is the same size
as an rcu_head structure.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
include/linux/rcutree.h
kernel/rcu/tree.c