Commit Graph

35 Commits (109e941843893cb1b4f7bed24c615ba84ce00ff5)

Author SHA1 Message Date
Paul E. McKenney 8a2ecf474d rcu: Add RCU_NONIDLE() for idle-loop RCU read-side critical sections 13 years ago
Paul E. McKenney 29e37d8141 rcu: Allow nesting of rcu_idle_enter() and rcu_idle_exit() 13 years ago
Paul E. McKenney 486e259340 rcu: Avoid waking up CPUs having only kfree_rcu() callbacks 13 years ago
Paul E. McKenney fe15d706cf rcu: Add lockdep-RCU checks for simple self-deadlock 13 years ago
Paul E. McKenney 4968c300e1 rcu: Augment rcu_batch_end tracing for idle and callback state 13 years ago
Paul E. McKenney 99745b6a83 rcu: Make RCU use the new is_idle_task() API 13 years ago
Paul E. McKenney 11dbaa8cb7 rcu: Fix idle-task checks 13 years ago
Paul E. McKenney 0989cb4678 rcu: Add more information to the wrong-idle-task complaint 13 years ago
Paul E. McKenney 4145fa7fbe rcu: Deconfuse dynticks entry-exit tracing 13 years ago
Frederic Weisbecker e6b80a3b09 rcu: Detect illegal rcu dereference in extended quiescent state 13 years ago
Paul E. McKenney 9b2e4f1880 rcu: Track idleness independent of idle tasks 13 years ago
Paul Gortmaker bdfa97bf72 kernel: fix up module header handling in rcutiny files 13 years ago
Paul Gortmaker 9984de1a5a kernel: Map most files to use export.h instead of module.h 13 years ago
Paul E. McKenney d4c08f2ac3 rcu: Add grace-period, quiescent-state, and call_rcu trace events 14 years ago
Paul E. McKenney 965a002b4f rcu: Make TINY_RCU also use softirq for RCU_BOOST=n 14 years ago
Paul E. McKenney 72fe701b70 rcu: Add RCU type to callback-invocation tracing 14 years ago
Paul E. McKenney e99033c5c1 rcu: Put names into TINY_RCU structures under RCU_TRACE 14 years ago
Paul E. McKenney 29c00b4a1d rcu: Add event-tracing for RCU callback invocation 14 years ago
Paul E. McKenney 2c42818e96 rcu: Abstract common code for RCU grace-period-wait primitives 14 years ago
Linus Torvalds 268bb0ce3e sanitize <linux/prefetch.h> usage 14 years ago
Eric Dumazet b554d7de8d rcu: optimize rcutiny 14 years ago
Lai Jiangshan 9ab1544eb4 rcu: introduce kfree_rcu() 14 years ago
Paul E. McKenney b24efdfdf6 rcu: avoid pointless blocked-task warnings 14 years ago
Paul E. McKenney 9e571a82f0 rcu: add tracing for TINY_RCU and TINY_PREEMPT_RCU 14 years ago
Paul E. McKenney 24278d1483 rcu: priority boosting for TINY_PREEMPT_RCU 14 years ago
Paul E. McKenney b2c0710c46 rcu: move TINY_RCU from softirq to kthread 14 years ago
Paul E. McKenney a57eb940d1 rcu: Add a TINY_PREEMPT_RCU 15 years ago
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 bbad937983 rcu: slim down rcutiny by removing rcu_scheduler_active and friends 15 years ago
Paul E. McKenney 99652b54de rcu: rename rcutiny rcu_ctrlblk to rcu_sched_ctrlblk 15 years ago
Paul E. McKenney da848c47bc rcu: shrink rcutiny by making synchronize_rcu_bh() be inline 15 years ago
Paul E. McKenney 9f680ab414 rcu: Eliminate unneeded function wrapping 15 years ago
Ingo Molnar 4ce5b90340 rcu: Do tiny cleanups in rcutiny 16 years ago
Paul E. McKenney 9b1d82fa16 rcu: "Tiny RCU", The Bloatwatch Edition 16 years ago