2011-09-29 |
Shaohua Li | rcu: Avoid unnecessary self-wakeup of per-CPU kthreads Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-09-29 |
Eric Dumazet | rcu: Use kthread_create_on_node() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Jan H. Schönherr | rcu: Fix wrong check in list_splice_init_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Paul E. McKenney | net,rcu: Convert call_rcu(xt_rateest_free_rcu) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Paul E. McKenney | sysctl,rcu: Convert call_rcu(free_head) to kfree Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | vmalloc,rcu: Convert call_rcu(rcu_free_vb) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | vmalloc,rcu: Convert call_rcu(rcu_free_va) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | ipc,rcu: Convert call_rcu(ipc_immediate_free) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | ipc,rcu: Convert call_rcu(free_un) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | security,rcu: Convert call_rcu(sel_netport_free) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | security,rcu: Convert call_rcu(sel_netnode_free) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | ia64,rcu: Convert call_rcu(sn_irq_info_free) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | block,rcu: Convert call_rcu(disk_free_ptbl_rcu_cb)... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | scsi,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-07-20 |
Lai Jiangshan | audit_tree,rcu: Convert call_rcu(__put_tree) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | security,rcu: Convert call_rcu(whitelist_item_free... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Lai Jiangshan | md,rcu: Convert call_rcu(free_conf) to kfree_rcu() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Paul E. McKenney | signal: align __lock_task_sighand() irq disabling and RCU Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Peter Zijlstra | softirq,rcu: Inform RCU of irq_exit() activity Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Peter Zijlstra | sched: Add irq_{enter,exit}() to scheduler_ipi() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Paul E. McKenney | rcu: protect __rcu_read_unlock() against scheduler... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Paul E. McKenney | rcu: Streamline code produced by __rcu_read_unlock() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Paul E. McKenney | rcu: Fix RCU_BOOST race handling current->rcu_read_unlock_sp... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-20 |
Paul E. McKenney | rcu: decrease rcu_report_exp_rnp coupling with scheduler Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-07-13 |
Paul E. McKenney | rcu: Prevent RCU callbacks from executing before scheduler... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-06-16 |
Paul E. McKenney | rcu: Move RCU_BOOST #ifdefs to header file Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-06-16 |
Paul E. McKenney | rcu: use softirq instead of kthreads except when RCU_BOOST=y Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-06-14 |
Shaohua Li | rcu: Use softirq to address performance regression Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-06-14 |
Paul E. McKenney | rcu: Simplify curing of load woes Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-26 |
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-26 |
Paul E. McKenney | rcu: Make rcu_enter_nohz() pay attention to nesting Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-26 |
Paul E. McKenney | rcu: Don't do reschedule unless in irq Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-26 |
Paul E. McKenney | rcu: Remove old memory barriers from rcu_process_callbacks() Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-26 |
Paul E. McKenney | rcu: Add memory barriers Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-26 |
Frederic Weisbecker | rcu: Fix unpaired rcu_irq_enter() from locking selftests Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Paul E. McKenney | net,rcu: convert call_rcu(prl_entry_destroy_rcu) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Paul E. McKenney | batman,rcu: convert call_rcu(softif_neigh_free_rcu... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Paul E. McKenney | batman,rcu: convert call_rcu(neigh_node_free_rcu) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Paul E. McKenney | batman,rcu: convert call_rcu(gw_node_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(kfree_tid_tx) 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(xt_osf_finger_free_rcu) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net/mac80211,rcu: convert call_rcu(work_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(wq_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(phonet_device_rcu_free) to... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | perf,rcu: convert call_rcu(swevent_hlist_release_rcu... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | perf,rcu: convert call_rcu(free_ctx) 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(__nf_ct_ext_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(net_generic_release) 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(netlbl_unlhsh_free_addr6... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | net,rcu: convert call_rcu(netlbl_unlhsh_free_addr4... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | security,rcu: convert call_rcu(sel_netif_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(xps_dev_maps_release) 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(xps_map_release) 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(rps_map_release) 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(ipv6_mc_socklist_reclaim... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | macvlan,rcu: convert call_rcu(macvlan_port_rcu_free... Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2011-05-08 |
Lai Jiangshan | ixgbe,rcu: convert call_rcu(ring_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(free_dm_hw_stat) 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(ip_mc_socklist_reclaim) 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(ip_sf_socklist_reclaim) 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(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 |