diff options
author | Paul E. McKenney <paulmck@kernel.org> | 2022-08-04 17:54:53 -0700 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2022-08-31 05:09:21 -0700 |
commit | 7ecef0871dd9a879038dbe8a681ab48bd0c92988 (patch) | |
tree | d047fbdb8f29f922625e4f04b5eb8e0bf64819f0 /include/linux/rcutree.h | |
parent | 43ff97cc997f5641127152f97e1fd0fc9fa060f6 (diff) | |
download | linux-stable-7ecef0871dd9a879038dbe8a681ab48bd0c92988.tar.gz linux-stable-7ecef0871dd9a879038dbe8a681ab48bd0c92988.tar.bz2 linux-stable-7ecef0871dd9a879038dbe8a681ab48bd0c92988.zip |
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>
Diffstat (limited to 'include/linux/rcutree.h')
-rw-r--r-- | include/linux/rcutree.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/rcutree.h b/include/linux/rcutree.h index 755b082f4ec6..455a03bdce15 100644 --- a/include/linux/rcutree.h +++ b/include/linux/rcutree.h @@ -44,7 +44,6 @@ bool rcu_gp_might_be_stalled(void); struct rcu_gp_oldstate { unsigned long rgos_norm; unsigned long rgos_exp; - unsigned long rgos_polled; }; unsigned long start_poll_synchronize_rcu_expedited(void); |