2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(ip_mc_list_reclaim) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(__gen_kill_estimator) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(__leaf_info_free_rcu) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(fc_rport_free_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | security,rcu: convert call_rcu(user_update_rcu_disposal... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,act_police,rcu: remove rcu_barrier() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(dn_dev_free_ifa_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(ha_rcu_free) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(sctp_local_addr_free) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(listeners_free_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(inet6_ifa_finish_destroy_rcu... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(in6_dev_finish_destroy_rcu... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(tcf_police_free_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(tcf_common_free_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | cgroup,rcu: convert call_rcu(__free_css_id_cb) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | cgroup,rcu: convert call_rcu(free_cgroup_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | cgroup,rcu: convert call_rcu(free_css_set_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Paul E. McKenney | rcu: permit rcu_read_unlock() to be called while holding... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Gleb Natapov | rcu: provide rcu_virt_note_context_switch() function. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: get rid of signed overflow in check_cpu_stall() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Eric Dumazet | rcu: optimize rcutiny Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: prevent call_rcu() from diving into rcu core if... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: further lower priority in rcu_yield() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Lai Jiangshan | rcu: introduce kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: fix spelling Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Lai Jiangshan | rcu: call __rcu_read_unlock() in exit_rcu for tree RCU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Converge TINY_RCU expedited and normal boosting Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: remove useless ->boosted_this_gp field Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: code cleanups in TINY_RCU priority boosting. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Switch to this_cpu() primitives Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Use WARN_ON_ONCE for DEBUG_OBJECTS_RCU_HEAD warnings Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: mark rcutorture boosting callback as being on... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: add DEBUG_OBJECTS_RCU_HEAD check for alignment Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Mathieu Desnoyers | rcu: Enable DEBUG_OBJECTS_RCU_HEAD from !PREEMPT Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Add forward-progress diagnostic for per-CPU kthreads Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: add grace-period age and more kthread state to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: fix tracing bug thinko on boost-balk attribution Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: update tracing documentation for new rcutorture... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: make rcutorture version numbers available through... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: add tracing for RCU's kthread run states. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: add callback-queue information to rcudata output Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Update RCU's trace.txt documentation for new format Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Add boosting to TREE_PREEMPT_RCU tracing Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: eliminate unused boosting statistics Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: avoid hammering sched with yet another bound RT... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: put per-CPU kthread at non-RT priority during... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Force per-rcu_node kthreads off of the outgoing CPU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: priority boosting for TREE_PREEMPT_RCU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: move TREE_RCU from softirq to kthread Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: merge TREE_PREEPT_RCU blocked_tasks[] lists Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Decrease memory-barrier usage based on semi-formal... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-06 |
Paul E. McKenney | rcu: Remove conditional compilation for RCU CPU stall... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-04-01 |
Paul E. McKenney | rcu: create new rcu_access_index() and use in mce Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-03-04 |
Paul E. McKenney | smp: Document transitivity for memory barriers. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-03-04 |
Paul E. McKenney | rcu: add comment saying why DEBUG_OBJECTS_RCU_HEAD... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-03-04 |
Amerigo Wang | rcupdate: remove dead code Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-03-04 |
Paul E. McKenney | rcu: add documentation saying which RCU flavor to choose Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-03-04 |
Jesper Juhl | rcutorture: Get rid of duplicate sched.h include Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-03-04 |
Lai Jiangshan | rcu: call __rcu_read_unlock() in exit_rcu for tiny RCU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-01-14 |
Paul E. McKenney | rcu: avoid pointless blocked-task warnings Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-01-14 |
Paul E. McKenney | rcu: demote SRCU_SYNCHRONIZE_DELAY from kernel-parameter... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Paul E. McKenney | rcu: remove unused __list_for_each_rcu() macro Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Mariusz Kozlowski | rculist: fix borked __list_for_each_rcu() macro Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Paul E. McKenney | rcu: reduce __call_rcu()-induced contention on rcu_node... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Paul E. McKenney | rcu: limit rcu_node leaf-level fanout Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Paul E. McKenney | rcu: fine-tune grace-period begin/end checks Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Frederic Weisbecker | rcu: Keep gpnum and completed fields synchronized Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Frederic Weisbecker | rcu: Stop chasing QS if another CPU did it for us Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-12-17 |
Tejun Heo | rcu: increase synchronize_sched_expedited() batching Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: Make synchronize_srcu_expedited() fast if running... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: fix race condition in synchronize_sched_expedited() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: update documentation/comments for Lai's adoption... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Lai Jiangshan | rcu,cleanup: simplify the code when cpu is dying Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Lai Jiangshan | rcu,cleanup: move synchronize_sched_expedited() out... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: get rid of obsolete "classic" names in TREE_RCU... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: Distinguish between boosting and boosted Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: document TINY_RCU and TINY_PREEMPT_RCU tracing. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: add tracing for TINY_RCU and TINY_PREEMPT_RCU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-30 |
Paul E. McKenney | rcu: priority boosting for TINY_PREEMPT_RCU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-11-17 |
Paul E. McKenney | rcu: move TINY_RCU from softirq to kthread Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-10-07 |
Paul E. McKenney | rcu: add priority-inversion testing to rcutorture Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-10-07 |
Peter Zijlstra | sched: fix RCU lockdep splat from task_group() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-10-07 |
Dongdong Deng | rcu: using ACCESS_ONCE() to observe the jiffies_stall... CC: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-10-07 |
Paul E. McKenney | sched: suppress RCU lockdep splat in task_fork_fair Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-10-07 |
Paul E. McKenney | net: suppress RCU lockdep false positive in sock_update_classid Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-10-05 |
Paul E. McKenney | rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-23 |
Paul E. McKenney | rcu: Add advice to PROVE_RCU_REPEATEDLY kernel config... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-23 |
Paul E. McKenney | rcu: Add tracing data to support queueing models Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-23 |
Paul E. McKenney | rcu: fix sparse errors in rcutorture.c Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-23 |
Paul E. McKenney | rcu: only one evaluation of arg in rcu_dereference_check... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-23 |
Christian Dietrich | kernel: Remove undead ifdef CONFIG_DEBUG_LOCK_ALLOC Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-23 |
Eric Dumazet | rcu: rcu_read_lock_bh_held(): disabling irqs also disables bh Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-02 |
Paul E. McKenney | rcu: fix _oddness handling of verbose stall warnings Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-09-01 |
Paul E. McKenney | pid: make setpgid() system call use RCU read-side critical... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-08-27 |
Paul E. McKenney | rcu: performance fixes to TINY_PREEMPT_RCU callback... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-08-23 |
Paul E. McKenney | rcu: upgrade stallwarn.txt documentation for CPU-bound... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-08-21 |
Arnd Bergmann | vhost: add __rcu annotations Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-08-20 |
Paul E. McKenney | rcu: add comment stating that list_empty() applies... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-08-20 |
Paul E. McKenney | rcu: apply TINY_PREEMPT_RCU read-side speedup to TREE_PREEMP... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2010-08-20 |
Paul E. McKenney | rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |