summaryrefslogtreecommitdiffstats
path: root/kernel/rcu/srcutiny.c
AgeCommit message (Expand)AuthorLines
2024-11-12rcu/srcutiny: don't return before reenabling preemptionMichal Schmidt-1/+1
2024-06-18srcu: Fill out polled grace-period APIsPaul E. McKenney-1/+2
2024-04-15srcu: Make Tiny SRCU explicitly disable preemptionPaul E. McKenney-5/+26
2023-09-13rcu: Dump memory object info if callback function is invalidZhen Lei-0/+1
2023-03-27rcu: Annotate SRCU's update-side lockdep dependenciesBoqun Feng-0/+2
2022-12-01srcu: Make Tiny synchronize_srcu() check for readersZqiang-0/+10
2022-08-31srcu: Make Tiny SRCU use full-sized grace-period countersPaul E. McKenney-7/+7
2022-08-31srcu: Make Tiny SRCU poll_state_synchronize_srcu() more precisePaul E. McKenney-2/+2
2021-11-30srcu: Prevent redundant __srcu_read_unlock() wakeupPaul E. McKenney-1/+1
2021-08-06srcutiny: Mark read-side data racesPaul E. McKenney-1/+1
2021-01-04srcu: Provide polling interfaces for Tiny SRCU grace periodsPaul E. McKenney-2/+53
2021-01-04srcu: Provide internal interface to start a Tiny SRCU grace periodPaul E. McKenney-6/+11
2021-01-04srcu: Make Tiny SRCU use multi-bit grace-period counterPaul E. McKenney-2/+3
2019-12-09rcu: Use CONFIG_PREEMPTION where appropriateSebastian Andrzej Siewior-1/+1
2019-03-26srcu: Remove cleanup_srcu_struct_quiesced()Paul E. McKenney-6/+3
2019-02-09rcu/srcu: Convert to SPDX license identifierPaul E. McKenney-15/+2
2018-11-27srcu: Use "ssp" instead of "sp" for srcu_struct pointerPaul E. McKenney-60/+60
2018-08-30srcu: Make early-boot call_srcu() reuse workqueue listsPaul E. McKenney-5/+5
2018-08-30srcu: Make call_srcu() available during very early bootPaul E. McKenney-2/+27
2018-06-20sched/swait: Rename to exclusivePeter Zijlstra-2/+2
2018-05-15srcu: Add cleanup_srcu_struct_quiesced()Paul E. McKenney-3/+6
2017-07-24srcu: Move rcu_scheduler_starting() from Tiny RCU to Tiny SRCUPaul E. McKenney-0/+8
2017-06-08srcu: Apply trivial callback lists to shrink Tiny SRCUPaul E. McKenney-38/+32
2017-06-08srcu: Shrink Tiny SRCU a bitPaul E. McKenney-16/+0
2017-06-08srcu: Allow use of Tiny/Tree SRCU from both process and interrupt contextPaolo Bonzini-3/+4
2017-05-02srcu: Debloat the <linux/rcu_segcblist.h> headerIngo Molnar-0/+1
2017-04-18srcu: Create a tiny SRCUPaul E. McKenney-0/+215