Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
4234448b7073dfcd5792b5c9ad223fbe8b9520ef
/
kernel
/
rcu
7e67a85
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
563c4f8
Merge branch 'sched/rt' into sched/core, to pick up -rt changes
by Ingo Molnar
· 5 years ago
cfcdef5
rcu: Allow rcu_do_batch() to dynamically adjust batch sizes
by Eric Dumazet
· 5 years ago
f48fe4c
rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload
by Paul E. McKenney
· 5 years ago
296181d
rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention
by Paul E. McKenney
· 5 years ago
1d5a81c1
rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention
by Paul E. McKenney
· 5 years ago
23651d9
rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks()
by Paul E. McKenney
· 5 years ago
273f034
rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake()
by Paul E. McKenney
· 5 years ago
f7a81b1
rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed
by Paul E. McKenney
· 6 years ago
6aacd88
rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended
by Paul E. McKenney
· 5 years ago
d1b222c
rcu/nocb: Add bypass callback queueing
by Paul E. McKenney
· 5 years ago
eda669a
rcu/nocb: Atomic ->len field in rcu_segcblist structure
by Paul E. McKenney
· 5 years ago
faca5c2
rcu/nocb: Unconditionally advance and wake for excessive CBs
by Paul E. McKenney
· 6 years ago
4fd8c5f
rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock
by Paul E. McKenney
· 6 years ago
523bddd
rcu/nocb: Reduce contention at no-CBs invocation-done time
by Paul E. McKenney
· 6 years ago
6608c3a
rcu/nocb: Reduce contention at no-CBs registry-time CB advancement
by Paul E. McKenney
· 6 years ago
9fcb09b
rcu/nocb: Round down for number of no-CBs grace-period kthreads
by Paul E. McKenney
· 6 years ago
81c0b3d
rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU
by Paul E. McKenney
· 6 years ago
7f36ef8
rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread
by Paul E. McKenney
· 6 years ago
ce0a825
rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks
by Paul E. McKenney
· 6 years ago
383e133
rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer()
by Paul E. McKenney
· 6 years ago
aeeacd9
rcu/nocb: Enable re-awakening under high callback load
by Paul E. McKenney
· 6 years ago
0bd55c6
rcu/nohz: Turn off tick for offloaded CPUs
by Paul E. McKenney
· 5 years ago
969974e
rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait()
by Paul E. McKenney
· 6 years ago
921bb5f
rcu/nocb: Use build-time no-CBs check in rcu_pending()
by Paul E. McKenney
· 6 years ago
c1ab99d
rcu/nocb: Use build-time no-CBs check in rcu_core()
by Paul E. McKenney
· 6 years ago
ec5ef87
rcu/nocb: Use build-time no-CBs check in rcu_do_batch()
by Paul E. McKenney
· 6 years ago
4f9c1bc
rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields
by Paul E. McKenney
· 6 years ago
2a777de
rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields
by Paul E. McKenney
· 6 years ago
c035280
rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields
by Paul E. McKenney
· 6 years ago
e7f4c5b
rcu/nocb: Remove obsolete nocb_head and nocb_tail fields
by Paul E. McKenney
· 6 years ago
5d6742b
rcu/nocb: Use rcu_segcblist for no-CBs CPUs
by Paul E. McKenney
· 6 years ago
e83e73f
rcu/nocb: Leave ->cblist enabled for no-CBs CPUs
by Paul E. McKenney
· 6 years ago
e6060b4
rcu/nocb: Allow lockless use of rcu_segcblist_empty()
by Paul E. McKenney
· 6 years ago
76c6927
rcu/nocb: Allow lockless use of rcu_segcblist_restempty()
by Paul E. McKenney
· 6 years ago
ca5c825
rcu/nocb: Remove deferred wakeup checks for extended quiescent states
by Paul E. McKenney
· 6 years ago
85f69b3
rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit
by Paul E. McKenney
· 6 years ago
c00045be
rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure
by Paul E. McKenney
· 6 years ago
750d7f6
rcu/nocb: Add checks for offloaded callback processing
by Paul E. McKenney
· 6 years ago
ce5215c
rcu/nocb: Use separate flag to indicate offloaded ->cblist
by Paul E. McKenney
· 6 years ago
1bb5f9b
rcu/nocb: Use separate flag to indicate disabled ->cblist
by Paul E. McKenney
· 6 years ago
18cd8c9
rcu/nocb: Print gp/cb kthread hierarchy if dump_tree
by Paul E. McKenney
· 6 years ago
f7c612b
rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter
by Paul E. McKenney
· 6 years ago
f7c9a9b
rcu/nocb: Rename and document no-CB CB kthread sleep trace event
by Paul E. McKenney
· 6 years ago
0bdc33d
rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable
by Paul E. McKenney
· 6 years ago
0d52a66
rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer()
by Paul E. McKenney
· 6 years ago
5f675ba
rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp()
by Paul E. McKenney
· 6 years ago
5d62c08
rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp()
by Paul E. McKenney
· 6 years ago
9fa471a
rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait()
by Paul E. McKenney
· 6 years ago
12f54c3a
rcu/nocb: Provide separate no-CBs grace-period kthreads
by Paul E. McKenney
· 6 years ago
6484fe5
rcu/nocb: Update comments to prepare for forward-progress work
by Paul E. McKenney
· 6 years ago
58bf6f7
rcu/nocb: Rename rcu_data fields to prepare for forward-progress work
by Paul E. McKenney
· 6 years ago
31da067
Merge branches 'consolidate.2019.08.01b', 'fixes.2019.08.12a', 'lists.2019.08.13a' and 'torture.2019.08.01b' into HEAD
by Paul E. McKenney
· 5 years ago
511b44f
rcu: Fix spelling mistake "greate"->"great"
by Mukesh Ojha
· 5 years ago
b823caf
rcu: Remove redundant "if" condition from rcu_gp_is_expedited()
by Paul E. McKenney
· 5 years ago
2887594
rcu: Add support for consolidated-RCU reader checking
by Joel Fernandes (Google)
· 5 years ago
130d9c3
rcu/tree: Fix SCHED_FIFO params
by Peter Zijlstra
· 5 years ago
60013d5
rcutorture: Aggressive forward-progress tests shouldn't block shutdown
by Paul E. McKenney
· 5 years ago
77e9752
rcuperf: Make rcuperf kernel test more robust for !expedited mode
by Joel Fernandes (Google)
· 5 years ago
bd1bfc5
rcutorture: Emulate userspace sojourn during call_rcu() floods
by Paul E. McKenney
· 6 years ago
b3f3886
rcuperf: Fix perf_type module-parameter description
by Xiao Yang
· 6 years ago
9147089
rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held()
by Joel Fernandes (Google)
· 5 years ago
3545832
rcu: Change return type of rcu_spawn_one_boost_kthread()
by Byungchul Park
· 6 years ago
7e210a6
srcu: Avoid srcutorture security-based pointer obfuscation
by Paul E. McKenney
· 6 years ago
fbad01a
rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK()
by Paul E. McKenney
· 6 years ago
cdc694b
rcu: Add kernel parameter to dump trace after RCU CPU stall warning
by Paul E. McKenney
· 6 years ago
1f3ebc8
rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()
by Paul E. McKenney
· 6 years ago
cb4dbbf
rcu: Simplify rcu_note_context_switch exit from critical section
by Joel Fernandes (Google)
· 6 years ago
87446b4
rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff()
by Paul E. McKenney
· 6 years ago
d143b3d
rcu: Simplify rcu_read_unlock_special() deferred wakeups
by Paul E. McKenney
· 6 years ago
01b1d88
rcu: Use CONFIG_PREEMPTION
by Thomas Gleixner
· 5 years ago
1a763fd
rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region
by Juri Lelli
· 5 years ago
83086d6
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
by Ingo Molnar
· 6 years ago
11ca7a9
Merge branches 'consolidate.2019.05.28a', 'doc.2019.05.28a', 'fixes.2019.06.13a', 'srcu.2019.05.28a', 'sync.2019.05.28a' and 'torture.2019.05.28a' into HEAD
by Paul E. McKenney
· 6 years ago
96050c6
rcu: Upgrade sync_exp_work_done() to smp_mb()
by Paul E. McKenney
· 6 years ago
354ea05
rcutorture: Upper case solves the case of the vanishing NULL pointer
by Paul E. McKenney
· 6 years ago
34aa34b
rcutorture: Dump trace buffer for callback pipe drain failures
by Paul E. McKenney
· 6 years ago
c682db5
rcutorture: Add trivial RCU implementation
by Paul E. McKenney
· 6 years ago
3432d76
rcutorture: Halt forward-progress checks at end of run
by Paul E. McKenney
· 6 years ago
ab21f60
rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels
by Paul E. McKenney
· 6 years ago
5eabea5
rcutorture: Exempt tasks RCU from timely draining of grace periods
by Paul E. McKenney
· 6 years ago
ff3bf92
torture: Allow inter-stutter interval to be specified
by Paul E. McKenney
· 6 years ago
e8516c6
rcutorture: Fix stutter_wait() return value and freelist checks
by Paul E. McKenney
· 6 years ago
140e53f
rcutorture: Add cond_resched() to forward-progress free-up loop
by Paul E. McKenney
· 6 years ago
89da3b9
rcu/sync: Simplify the state machine
by Oleg Nesterov
· 6 years ago
95bf33b
rcu/sync: Kill rcu_sync_type/gp_type
by Oleg Nesterov
· 6 years ago
11b0004
rcu: Make __call_srcu static
by Jiang Biao
· 6 years ago
fe15b50
srcu: Allocate per-CPU data for DEFINE_SRCU() in modules
by Paul E. McKenney
· 6 years ago
d5a9a8c
rcu: Set a maximum limit for back-to-back callback invocation
by Paul E. McKenney
· 6 years ago
3ae976a
rcu: Correctly unlock root node in rcu_check_gp_start_stall()
by Neeraj Upadhyay
· 6 years ago
cd6d17b
rcu: Dump specified number of blocked tasks
by Neeraj Upadhyay
· 6 years ago
f0b6356
rcu: Remove unused rdp local from synchronize_rcu_expedited()
by Jiang Biao
· 6 years ago
1bb3364
rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs
by Paul E. McKenney
· 6 years ago
eddded8
rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle()
by Joel Fernandes (Google)
· 6 years ago
e015a34
rcu: Avoid self-IPI in sync_sched_exp_online_cleanup()
by Paul E. McKenney
· 6 years ago
b9ad4d6
rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus()
by Paul E. McKenney
· 6 years ago
43e903a
rcu: Inline invoke_rcu_callbacks() into its sole remaining caller
by Paul E. McKenney
· 6 years ago
0864f05
rcu: Use irq_work to get scheduler's attention in clean context
by Paul E. McKenney
· 6 years ago
385b599
rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq()
by Paul E. McKenney
· 6 years ago
25102de
rcu: Only do rcu_read_unlock_special() wakeups if expedited
by Paul E. McKenney
· 6 years ago
Next »