Commit Graph

92 Commits (21e2b8c62cca8f7dbec0c8c131ca1637e4a5670f)

Author SHA1 Message Date
Mathieu Desnoyers 551d55a944 tree/tiny rcu: Add debug RCU head objects 15 years ago
Paul E. McKenney 72d5a9f7a9 rcu: remove all rcu head initializations, except on_stack initializations 15 years ago
Paul E. McKenney d21670acab rcu: reduce the number of spurious RCU_SOFTIRQ invocations 15 years ago
Paul E. McKenney 4a90a0681c rcu: permit discontiguous cpu_possible_mask CPU numbering 15 years ago
Paul E. McKenney 4300aa642c rcu: improve RCU CPU stall-warning messages 15 years ago
Paul E. McKenney 26845c2860 rcu: print boot-time console messages if RCU configs out of ordinary 15 years ago
Paul E. McKenney c68de2097a rcu: disable CPU stall warnings upon panic 15 years ago
Paul E. McKenney bbad937983 rcu: slim down rcutiny by removing rcu_scheduler_active and friends 15 years ago
Paul E. McKenney 25502a6c13 rcu: refactor RCU's context-switch handling 15 years ago
Lai Jiangshan 0c34029abd rcu: move some code from macro to function 15 years ago
Lai Jiangshan f261414f0d rcu: make dead code really dead 15 years ago
Paul E. McKenney d25eb9442b rcu: substitute set_need_resched for sending resched IPIs 15 years ago
Paul E. McKenney a47cd880b5 rcu: Fix accelerated grace periods for last non-dynticked CPU 15 years ago
Paul E. McKenney d9f1bb6ad7 rcu: Make rcu_read_lock_sched_held() take boot time into account 15 years ago
Paul E. McKenney 1ed509a225 rcu: Add RCU_CPU_STALL_VERBOSE to dump detailed per-task information 15 years ago
Paul E. McKenney 3acd9eb31c rcu: Fix deadlock in TREE_PREEMPT_RCU CPU stall detection 15 years ago
Paul E. McKenney 1304afb225 rcu: Convert to raw_spinlocks 15 years ago
Paul E. McKenney 20133cfce7 rcu: Stop overflowing signed integers 15 years ago
Paul E. McKenney 8bd93a2c5d rcu: Accelerate grace period if last non-dynticked CPU 15 years ago
Paul E. McKenney 017c426138 rcu: Fix sparse warnings 15 years ago
Paul E. McKenney b6407e8639 rcu: Give different levels of the rcu_node hierarchy distinct lockdep names 15 years ago
Paul E. McKenney bf66f18e79 rcu: Add force_quiescent_state() testing to rcutorture 15 years ago
Paul E. McKenney 46a1e34eda rcu: Make force_quiescent_state() start grace period if needed 15 years ago
Paul E. McKenney 45f014c52e rcu: Remove redundant grace-period check 15 years ago
Paul E. McKenney ee47eb9f4d rcu: Remove leg of force_quiescent_state() switch statement 15 years ago
Paul E. McKenney 0f10dc8266 rcu: Eliminate rcu_process_dyntick() return value 15 years ago
Paul E. McKenney eb1ba45f1e rcu: Eliminate second argument of rcu_process_dyntick() 15 years ago
Paul E. McKenney 39c0bbfc07 rcu: Eliminate local variable lastcomp from force_quiescent_state() 15 years ago
Paul E. McKenney f3a8b5c6aa rcu: Eliminate local variable signaled from force_quiescent_state() 15 years ago
Paul E. McKenney 07079d5357 rcu: Prohibit starting new grace periods while forcing quiescent states 15 years ago
Paul E. McKenney 559569acf9 rcu: Adjust force_quiescent_state() locking, step 2 15 years ago
Paul E. McKenney f96e9232e0 rcu: Adjust force_quiescent_state() locking, step 1 15 years ago
Paul E. McKenney d9a3da0699 rcu: Add expedited grace-period support for preemptible RCU 15 years ago
Paul E. McKenney cf244dc01b rcu: Enable fourth level of TREE_RCU hierarchy 15 years ago
Paul E. McKenney d3f6bad391 rcu: Rename "quiet" functions 15 years ago
Paul E. McKenney 6ebb237bec rcu: Re-arrange code to reduce #ifdef pain 15 years ago
Paul E. McKenney 9f680ab414 rcu: Eliminate unneeded function wrapping 15 years ago
Paul E. McKenney b668c9cf3e rcu: Fix grace-period-stall bug on large systems with CPU hotplug 15 years ago
Paul E. McKenney 2f51f9884f rcu: Eliminate __rcu_pending() false positives 15 years ago
Paul E. McKenney 560d4bc0df rcu: Further cleanups of use of lastcomp 15 years ago
Paul E. McKenney 8e9aa8f067 rcu: Simplify association of forced quiescent states with grace periods 15 years ago
Paul E. McKenney b32e9eb6ad rcu: Accelerate callback processing on CPUs not detecting GP end 15 years ago
Paul E. McKenney c64ac3ce06 rcu: Simplify association of quiescent states with grace periods 15 years ago
Paul E. McKenney 4bcfe05503 rcu: Rename dynticks_completed to completed_fqs 15 years ago
Paul E. McKenney 9160306e6f rcu: Fix note_new_gpnum() uses of ->gpnum 15 years ago
Paul E. McKenney d09b62dfa3 rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter 15 years ago
Paul E. McKenney 281d150c5f rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter 15 years ago
Paul E. McKenney 83f5b01ffb rcu: Fix long-grace-period race between forcing and initialization 15 years ago
Peter Zijlstra 88b91c7ca4 rcu: Simplify creating of lockdep class for root rcu_node 15 years ago
Paul E. McKenney 237c80c5c8 rcu: Fix TREE_PREEMPT_RCU CPU_HOTPLUG bad-luck hang 16 years ago