aboutsummaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorFrederic Weisbecker <[email protected]>2021-09-16 14:10:48 +0200
committerPaul E. McKenney <[email protected]>2021-12-07 16:22:21 -0800
commit6120b72e25e195b6fa15b0a674479a38166c392a (patch)
treed7784c7e62f7ec7663a70cf5c5b11db6ee8c645a /scripts/patch-kernel
parent6e16b0f7bae3817ea67f4bef4f84298e880fbf66 (diff)
rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_data.cpu no_qs.b.exp
Having two fields for the same purpose with subtle differences on different RCU flavours is confusing, especially when both fields always exist on both RCU flavours. Fortunately, it is now safe for preemptible RCU to rely on the rcu_data structure's ->cpu_no_qs.b.exp field, just like non-preemptible RCU. This commit therefore removes the ad-hoc ->exp_deferred_qs field. Signed-off-by: Frederic Weisbecker <[email protected]> Signed-off-by: Paul E. McKenney <[email protected]>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions