Changes from v3 to v4:
- Just updated change log since last version and added tags.
- Patch 2 ("Remove dead callback overload handling") commit message updated to
improve the argument that the code is dead, per Paul's feedback.
These are a few nocb related cleanup patches for the next merge window.
nocb rcutorture scenarios passed.
The git tree with all patches can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux.git (tag:
nocb-cleanup-v4-20260123)
Link to v3:
https://lore.kernel.org/all/[email protected]/
Link to v2:
https://lore.kernel.org/all/[email protected]/
Link to v1:
https://lore.kernel.org/all/[email protected]/
Joel Fernandes (3):
rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake path
rcu/nocb: Remove dead callback overload handling
rcu/nocb: Extract nocb_defer_wakeup_cancel() helper
kernel/rcu/tree.c | 2 +-
kernel/rcu/tree.h | 3 +-
kernel/rcu/tree_nocb.h | 80 ++++++++++++++----------------------------
3 files changed, 29 insertions(+), 56 deletions(-)
base-commit: d26143bb38e2546fe6f8c9860c13a88146ce5dd6
prerequisite-patch-id: 34e2542a49252718ee5d865e7e3a7229cbb13f25
prerequisite-patch-id: 7bca160efb737a0511ad2104ab1a199753e8cb19
--
2.34.1