2017-12-18 |
Paul E. McKenney | sched/isolation: Make CONFIG_NO_HZ_FULL select CONFIG_CPU_IS... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | Merge branches 'cond_resched.2017.12.04a', 'dyntick...
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | torture: Save a line in stutter_wait(): while -> for Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | torture: Eliminate torture_runnable and perf_runnable Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | torture: Make stutter less vulnerable to compilers... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | torture: Place all torture-test modules in one MAINTAINERS... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | rcutorture: Preempt RCU-preempt readers more vigorously Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | torture: Reduce #ifdefs for preempt_schedule() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-11 |
Paul E. McKenney | rcu: Add comment giving debug strategy for double call_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-08 |
Paul E. McKenney | rcu: Export init_rcu_head() and destroy_rcu_head()... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-05 |
Paul E. McKenney | drivers/vhost: Remove now-redundant read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-05 |
Paul E. McKenney | checkpatch: Add warnings for {smp_,}read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-05 |
Paul E. McKenney | netlink: Remove smp_read_barrier_depends() from comment Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-05 |
Paul E. McKenney | genetlink: Remove smp_read_barrier_depends() from comment Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-05 |
Paul E. McKenney | doc: De-emphasize smp_read_barrier_depends Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-05 |
Paul E. McKenney | drivers/dma/ioat: Remove now-redundant smp_read_barrier_depe... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-05 |
Paul E. McKenney | drivers/infiniband: Remove now-redundant smp_read_barrier_de... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | keyring: Remove now-redundant smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | netfilter: Remove now-redundant smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | mm/ksm: Remove now-redundant smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | lib/assoc_array: Remove smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | tracepoint: Remove smp_read_barrier_depends() from... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | locking: Remove smp_read_barrier_depends() from queued_spin_... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | uprobes: Remove now-redundant smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | seqlock: Remove now-redundant smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | rtnetlink: Update now-misleading smp_read_barrier_depends... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | rcu: Adjust read-side accessor comments for READ_ONCE() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | percpu: READ_ONCE() now implies smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | fs/dcache: Use release-acquire for name/length update Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | drivers/net/ethernet/qlogic/qed: Fix __qed_spq_block... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | mn10300: READ_ONCE() now implies smp_read_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | doc: READ_ONCE() now implies smp_barrier_depends() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | rcu: Account for rcu_all_qs() in cond_resched() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | doc: Eliminate cond_resched_rcu_qs() in favor of cond_resched() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | fs: Eliminate cond_resched_rcu_qs() in favor of cond_resched() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | softirq: Eliminate cond_resched_rcu_qs() in favor of... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | trace: Eliminate cond_resched_rcu_qs() in favor of... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Paul E. McKenney | workqueue: Eliminate cond_resched_rcu_qs() in favor... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-29 |
Paul E. McKenney | mm: Eliminate cond_resched_rcu_qs() in favor of cond_resched() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-29 |
Paul E. McKenney | netfilter: Eliminate cond_resched_rcu_qs() in favor... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-29 |
Paul E. McKenney | sched: Stop switched_to_rt() from sending IPIs to offline... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-29 |
Paul E. McKenney | sched: Stop resched_cpu() from sending IPIs to offline... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | torture: Prepare scripting for shift from %p to %pK Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | torture: Suppress CPU stall warnings during shutdown... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | srcu: Prohibit call_srcu() use under raw spinlocks Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | doc: Update dyntick-idle design documentation for NMI... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Simplify rcu_eqs_{enter,exit}() non-idle task... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Fold rcu_eqs_exit_common() into rcu_eqs_exit() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Fold rcu_eqs_enter_common() into rcu_eqs_enter() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Avoid ->dynticks_nesting store tearing Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Stop duplicating lockdep checks in RCU's idle... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Add ->dynticks field to rcu_dyntick trace event Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Shrink ->dynticks_{nmi_,}nesting from long long... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-28 |
Paul E. McKenney | rcu: Add tracing to irq/NMI dyntick-idle transitions Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-27 |
Paul E. McKenney | rcu: Eliminate rcu_irq_enter_disabled() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-27 |
Paul E. McKenney | rcu: Make ->dynticks_nesting be a simple counter Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-27 |
Paul E. McKenney | rcu: Define rcu_irq_{enter,exit}() in terms of rcu_nmi_... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-27 |
Paul E. McKenney | rcu: Clamp ->dynticks_nmi_nesting at eqs entry/exit Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-27 |
Paul E. McKenney | rcu: Move rcu_nmi_{enter,exit}() to prepare for consolidation Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-27 |
Paul E. McKenney | rcu: Reduce dyntick-idle state space Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-11-27 |
Paul E. McKenney | rcu: Avoid ->dynticks_nmi_nesting store tearing Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-25 |
Paul E. McKenney | locking/atomics, mm: Convert ACCESS_ONCE() to READ_ONCE... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-25 |
Paul E. McKenney | locking/atomics, doc/filesystems: Convert ACCESS_ONCE... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-20 |
Paul E. McKenney | Merge branches 'doc.2017.10.20a', 'fixes.2017.10.19a...
|
commit | commitdiff | tree |
2017-10-20 |
Paul E. McKenney | srcu: Add parameters to SRCU docbook comments Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-20 |
Paul E. McKenney | doc: Fix various RCU docbook comment-header problems Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-20 |
Paul E. McKenney | doc: Fix RCU's docbook options Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-19 |
Paul E. McKenney | rcu: Add extended-quiescent-state testing advice Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-19 |
Paul E. McKenney | rcu: Suppress lockdep false-positive ->boost_mtx complaints Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | torture: Provide TMPDIR environment variable to specify... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | rcutorture: Dump writer stack if stalled Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | rcutorture: Add interrupt-disable capability to stall... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | rcu: Suppress RCU CPU stall warnings while dumping... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | rcu: Turn off tracing before dumping trace Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | rcu: Make RCU CPU stall warnings check for irq-disabled... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | sched,rcu: Make cond_resched() provide RCU quiescent... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | sched: Make resched_cpu() unconditional Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | irq_work: Map irq_work_on_queue() to irq_work_on()... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | rcu: Create call_rcu_tasks() kthread at boot time Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | memory-barriers: Replace uses of "transitive" Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | documentation: Update RCU CPU stall warning messages Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | documentation: Slow systems can stall RCU grace periods Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | documentation: Long-running irq handlers can stall... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-09 |
Paul E. McKenney | documentation: RCU grace-period memory ordering guarantees Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-10-03 |
Paul E. McKenney | rcu: Remove extraneous READ_ONCE()s from rcu_irq_{enter... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-09-23 |
Paul E. McKenney | rcu: Allow for page faults in NMI handlers Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | Merge branches 'doc.2017.08.17a', 'fixes.2017.08.17a...
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | arch: Remove spin_unlock_wait() arch-specific definitions Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | locking: Remove spin_unlock_wait() generic definitions Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | drivers/ata: Replace spin_unlock_wait() with lock/unlock... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | ipc: Replace spin_unlock_wait() with lock/unlock pair Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | exit: Replace spin_unlock_wait() with lock/unlock pair Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | completion: Replace spin_unlock_wait() with lock/unlock... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | doc: Set down RCU's scheduling-clock-interrupt needs Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | doc: No longer allowed to use rcu_dereference on non... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | doc: Add RCU files to docbook-generation files Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | doc: Update memory-barriers.txt for read-to-write dependencies Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | doc: Update RCU documentation Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | rcu: Remove exports from rcu_idle_exit() and rcu_idle_enter() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2017-08-17 |
Paul E. McKenney | rcu: Add warning to rcu_idle_enter() for irqs enabled Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
next |