diff options
| author | Paul E. McKenney <paulmck@kernel.org> | 2022-08-05 03:54:53 +0300 |
|---|---|---|
| committer | Paul E. McKenney <paulmck@kernel.org> | 2022-08-31 15:09:21 +0300 |
| commit | 7ecef0871dd9a879038dbe8a681ab48bd0c92988 (patch) | |
| tree | d047fbdb8f29f922625e4f04b5eb8e0bf64819f0 /include | |
| parent | 43ff97cc997f5641127152f97e1fd0fc9fa060f6 (diff) | |
| download | linux-7ecef0871dd9a879038dbe8a681ab48bd0c92988.tar.xz | |
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')
| -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); |
