Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
4c75968a1bbfb3f190e2e624c83929451e4730ac
/
kernel
/
rcu
9b130ad
treewide: make "nr_cpu_ids" unsigned
by Alexey Dobriyan
· 7 years ago
656e7c0
Merge branches 'doc.2017.08.17a', 'fixes.2017.08.17a', 'hotplug.2017.07.25b', 'misc.2017.08.17a', 'spin_unlock_wait_no.2017.08.17a', 'srcu.2017.07.27c' and 'torture.2017.07.24c' into HEAD
by Paul E. McKenney
· 7 years ago
16c0b10
rcu: Remove exports from rcu_idle_exit() and rcu_idle_enter()
by Paul E. McKenney
· 7 years ago
d4db30a
rcu: Add warning to rcu_idle_enter() for irqs enabled
by Paul E. McKenney
· 7 years ago
3a60799
rcu: Make rcu_idle_enter() rely on callers disabling irqs
by Peter Zijlstra (Intel)
· 7 years ago
2dee940
rcu: Add assertions verifying blocked-tasks list
by Paul E. McKenney
· 7 years ago
35fe723
rcu/tracing: Set disable_rcu_irq_enter on rcu_eqs_exit()
by Masami Hiramatsu
· 8 years ago
d8db2e8
rcu: Add TPS() protection for _rcu_barrier_trace strings
by Paul E. McKenney
· 8 years ago
d537422
rcu: Use idle versions of swait to make idle-hack clear
by Luis R. Rodriguez
· 8 years ago
c5ebe66
rcu: Add event tracing to ->gp_tasks update at GP start
by Paul E. McKenney
· 8 years ago
7414fac
rcu: Move rcu.h to new trivial-function style
by Paul E. McKenney
· 8 years ago
bedbb64
rcu: Add TPS() to event-traced strings
by Paul E. McKenney
· 8 years ago
ccdd29f
rcu: Create reasonable API for do_exit() TASKS_RCU processing
by Paul E. McKenney
· 8 years ago
7e42776
rcu: Drive TASKS_RCU directly off of PREEMPT
by Paul E. McKenney
· 8 years ago
35732cf
srcu: Provide ordering for CPU not involved in grace period
by Paul E. McKenney
· 8 years ago
09efeee
rcu: Move callback-list warning to irq-disable region
by Paul E. McKenney
· 7 years ago
aed4e04
rcu: Remove unused RCU list functions
by Paul E. McKenney
· 8 years ago
f2dbe4a
rcu: Localize rcu_state ->orphan_pend and ->orphan_done
by Paul E. McKenney
· 8 years ago
21cc248
rcu: Advance callbacks after migration
by Paul E. McKenney
· 8 years ago
537b85c
rcu: Eliminate rcu_state ->orphan_lock
by Paul E. McKenney
· 8 years ago
9fa46fb
rcu: Advance outgoing CPU's callbacks before migrating them
by Paul E. McKenney
· 8 years ago
b1a2d79
rcu: Make NOCB CPUs migrate CBs directly from outgoing CPU
by Paul E. McKenney
· 8 years ago
95335c0
rcu: Check for NOCB CPUs and empty lists earlier in CB migration
by Paul E. McKenney
· 8 years ago
c47e067
rcu: Remove orphan/adopt event-tracing fields
by Paul E. McKenney
· 8 years ago
313517fc
rcu: Make expedited GPs correctly handle hardware CPU insertion
by Paul E. McKenney
· 8 years ago
a58163d
rcu: Migrate callbacks earlier in the CPU-offline timeline
by Paul E. McKenney
· 8 years ago
8be6e1b
rcu: Use timer as backstop for NOCB deferred wakeups
by Paul E. McKenney
· 8 years ago
f34c8585
rcutorture: Invoke call_rcu() from timer handler
by Paul E. McKenney
· 7 years ago
96036c4
rcu: Add last-CPU to GP-kthread starvation messages
by Paul E. McKenney
· 7 years ago
a3b7b6c
rcutorture: Eliminate unused ts_rem local from rcu_trace_clock_local()
by Paul E. McKenney
· 8 years ago
808de39
rcutorture: Add task's CPU for rcutorture writer stalls
by Paul E. McKenney
· 8 years ago
b3c9831
rcutorture: Place event-traced strings into trace buffer
by Paul E. McKenney
· 8 years ago
5e741fa
rcutorture: Enable SRCU readers from timer handler
by Paul E. McKenney
· 8 years ago
f1dbc54
rcu: Remove CONFIG_TASKS_RCU ifdef from rcuperf.c
by Paul E. McKenney
· 8 years ago
ac3748c
rcutorture: Print SRCU lock/unlock totals
by Paul E. McKenney
· 8 years ago
115a1a5
rcutorture: Move SRCU status printing to SRCU implementations
by Paul E. McKenney
· 8 years ago
0d8a1e8
srcu: Make process_srcu() be static
by Paul E. McKenney
· 8 years ago
825c5bd
srcu: Move rcu_scheduler_starting() from Tiny RCU to Tiny SRCU
by Paul E. McKenney
· 8 years ago
6d48152
rcu: Remove RCU CPU stall warnings from Tiny RCU
by Paul E. McKenney
· 8 years ago
c23484f
rcu: Remove event tracing from Tiny RCU
by Paul E. McKenney
· 8 years ago
43a0a2a
rcu: Move RCU debug Kconfig options to kernel/rcu
by Paul E. McKenney
· 8 years ago
0af92d4
rcu: Move RCU non-debug Kconfig options to kernel/rcu
by Paul E. McKenney
· 8 years ago
44c65ff
rcu: Eliminate NOCBs CPU-state Kconfig options
by Paul E. McKenney
· 8 years ago
ae91aa0
rcu: Remove debugfs tracing
by Paul E. McKenney
· 8 years ago
bd8cc5a
srcu: Remove Classic SRCU
by Paul E. McKenney
· 8 years ago
7f0cd63
srcu: Fix rcutorture-statistics typo
by Paul E. McKenney
· 8 years ago
c4a09ff
rcu: Remove the now-obsolete PROVE_RCU_REPEATEDLY Kconfig option
by Paul E. McKenney
· 8 years ago
4e4bea7
rcu: Remove typecheck() from RCU locking wrapper functions
by Paul E. McKenney
· 8 years ago
fe5ac72
rcu: Remove nohz_full full-system-idle state machine
by Paul E. McKenney
· 8 years ago
f7a10a9
rcu: Remove the RCU_KTHREAD_PRIO Kconfig option
by Paul E. McKenney
· 8 years ago
90040c9
rcu: Remove *_SLOW_* Kconfig options
by Paul E. McKenney
· 8 years ago
a3883df
srcu: Use rnp->lock wrappers to replace explicit memory barriers
by Paul E. McKenney
· 8 years ago
83d40bd
rcu: Move rnp->lock wrappers for SRCU use
by Paul E. McKenney
· 8 years ago
bf32c76
rcu: Convert rnp->lock wrappers to macros for SRCU use
by Paul E. McKenney
· 8 years ago
2464dd9
srcu: Apply trivial callback lists to shrink Tiny SRCU
by Paul E. McKenney
· 8 years ago
5a0465e
srcu: Shrink srcu.h by moving docbook and private function
by Paul E. McKenney
· 8 years ago
c350c00
srcu: Prevent sdp->srcu_gp_seq_needed counter wrap
by Paul E. McKenney
· 8 years ago
fe21a27
rcu: Move rcu_request_urgent_qs_task() out of rcutiny.h and rcutree.h
by Paul E. McKenney
· 8 years ago
e3c8d51
rcu: Move torture-related functions out of rcutiny.h and rcutree.h
by Paul E. McKenney
· 8 years ago
b8989b7
rcu: Move rcu_ftrace_dump() from rcupdate.h to rcu.h
by Paul E. McKenney
· 8 years ago
3d54f79
rcu: Move rcu_is_nocb_cpu() from rcupdate.h to rcu.h
by Paul E. McKenney
· 8 years ago
fa3c664
rcu: Improve __call_rcu() debug-objects error message
by Paul E. McKenney
· 8 years ago
8211824
rcu: Move the RCU_SCHEDULER_ definitions from rcupdate.h
by Paul E. McKenney
· 8 years ago
791875d
rcu: Eliminate the unused __rcu_is_watching() function
by Paul E. McKenney
· 8 years ago
cad7b38
rcu: Move torture-related definitions from rcupdate.h to rcu.h
by Paul E. McKenney
· 8 years ago
25c3632
rcu: Move expediting-related access/control out of rcupdate.h
by Paul E. McKenney
· 8 years ago
3caec62
rcu: Move rcu_expedited and rcu_normal externs from rcupdate.h
by Paul E. McKenney
· 8 years ago
a68a2bb
rcu: Move docbook comments out of rcupdate.h
by Paul E. McKenney
· 8 years ago
6b5fc3a
rcu: Add memory barriers for NOCB leader wakeup
by Paul E. McKenney
· 8 years ago
511324e
rcu: Use RCU_NOCB_WAKE rather than RCU_NOGP_WAKE
by Paul E. McKenney
· 8 years ago
68ab0b4
rcu: Make synchronize_rcu_mult() check for duplicates
by Paul E. McKenney
· 8 years ago
a602538
srcu: Add DEBUG_OBJECTS_RCU_HEAD functionality
by Paul E. McKenney
· 8 years ago
d4efe6c
srcu: Shrink Tiny SRCU a bit
by Paul E. McKenney
· 8 years ago
ea9b0c8
rcu: Add lockdep_assert_held() teeth to tree_plugin.h
by Paul E. McKenney
· 8 years ago
c0b334c
rcu: Add lockdep_assert_held() teeth to tree.c
by Paul E. McKenney
· 8 years ago
0c8e0e3
srcu: Print non-default exp_holdoff values at boot time
by Paul E. McKenney
· 8 years ago
b5815e6
srcu: Make exp_holdoff module parameter be static
by Paul E. McKenney
· 8 years ago
17c7798
rcu: Update rcu_bootup_announce_oddness()
by Paul E. McKenney
· 8 years ago
59d80fd
rcu: Print out rcupdate.c non-default boot-time settings
by Paul E. McKenney
· 8 years ago
f4687d2
rcu: Add preemptibility checks in rcu_sched_qs() and rcu_bh_qs()
by Paul E. McKenney
· 8 years ago
820687a
rcuperf: Add writer_holdoff boot parameter
by Paul E. McKenney
· 8 years ago
492b95e
rcuperf: Set more user-friendly defaults
by Paul E. McKenney
· 8 years ago
3ddf20c
srcu: Shrink Tiny SRCU a bit more
by Paul E. McKenney
· 8 years ago
1f4f6da
srcu: Make Classic and Tree SRCU announce themselves at bootup
by Paul E. McKenney
· 8 years ago
f60cb4d
rcuperf: Add test for dynamically initialized srcu_struct
by Paul E. McKenney
· 8 years ago
dcfc315
rcu: Make sync_rcu_preempt_exp_done() return bool
by Paul E. McKenney
· 8 years ago
881ed59
rcuperf: Add ability to performance-test call_rcu() and friends
by Paul E. McKenney
· 8 years ago
e28371c
rcu: Remove obsolete reference to synchronize_kernel()
by Paul E. McKenney
· 8 years ago
9683937
rcuperf: Defer expedited/normal check to end of test
by Paul E. McKenney
· 8 years ago
5b72f96
rcu: Complain if blocking in preemptible RCU read-side critical section
by Paul E. McKenney
· 8 years ago
881ec9d
srcu: Eliminate possibility of destructive counter overflow
by Paul E. McKenney
· 8 years ago
f92c734
rcu: Prevent rcu_barrier() from starting needless grace periods
by Paul E. McKenney
· 8 years ago
1123a60
srcu: Allow use of Classic SRCU from both process and interrupt context
by Paolo Bonzini
· 8 years ago
cdf7abc
srcu: Allow use of Tiny/Tree SRCU from both process and interrupt context
by Paolo Bonzini
· 8 years ago
de4d195
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
933dfbd
rcu: Open-code the rcu_cblist_n_lazy_cbs() function
by Paul E. McKenney
· 8 years ago
4b27f20
rcu: Open-code the rcu_cblist_n_cbs() function
by Paul E. McKenney
· 8 years ago
8ef0f37
rcu: Open-code the rcu_cblist_empty() function
by Paul E. McKenney
· 8 years ago
98059b9
rcu: Separately compile large rcu_segcblist functions
by Paul E. McKenney
· 8 years ago
45753c5
srcu: Debloat the <linux/rcu_segcblist.h> header
by Ingo Molnar
· 8 years ago
Next »