- 081096d Merge tag 'tty-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty by Linus Torvalds · 4 years, 7 months ago
- cb3cb67 Merge branch 'WIP.core/rcu' into core/rcu, to pick up two x86/entry dependencies by Ingo Molnar · 4 years, 7 months ago
- 806f04e rcu: Allow for smp_call_function() running callbacks from idle by Peter Zijlstra · 4 years, 7 months ago
- 07325d4 rcu: Provide rcu_irq_exit_check_preempt() by Thomas Gleixner · 4 years, 7 months ago
- aaf2bc5 rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter() by Paul E. McKenney · 4 years, 7 months ago
- b1fcf9b rcu: Provide __rcu_is_watching() by Thomas Gleixner · 4 years, 8 months ago
- 8ae0ae6 rcu: Provide rcu_irq_exit_preempt() by Thomas Gleixner · 4 years, 8 months ago
- 9ea366f rcu: Make RCU IRQ enter/exit functions rely on in_nmi() by Paul E. McKenney · 4 years, 11 months ago
- ff5c4f5 rcu/tree: Mark the idle relevant functions noinstr by Thomas Gleixner · 4 years, 10 months ago
- 0ca650c4 rcu: constify sysrq_key_op by Emil Velikov · 4 years, 8 months ago
- f736e0f Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a', 'rcu-tasks.2020.04.27a', 'stall.2020.04.27a' and 'torture.2020.05.07a' into HEAD by Paul E. McKenney · 4 years, 8 months ago
- 3c80b40 rcutorture: Convert ULONG_CMP_LT() to time_before() by Paul E. McKenney · 4 years, 9 months ago
- afbc157 rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static by Jason Yan · 4 years, 9 months ago
- 55b2dcf rcu: Allow rcutorture to starve grace-period kthread by Paul E. McKenney · 4 years, 9 months ago
- 19a8ff9 rcutorture: Add flag to produce non-busy-wait task stalls by Paul E. McKenney · 4 years, 10 months ago
- c9527be rcutorture: Mark data-race potential for rcu_barrier() test statistics by Paul E. McKenney · 4 years, 11 months ago
- 3b2a473 rcutorture: Add KCSAN stubs by Paul E. McKenney · 4 years, 9 months ago
- 33b2b93 rcu: Remove self-stack-trace when all quiescent states seen by Paul E. McKenney · 4 years, 9 months ago
- 8837582 rcu: When GP kthread is starved, tag idle threads as false positives by Paul E. McKenney · 4 years, 9 months ago
- 654db05 rcu: Use data_race() for RCU expedited CPU stall-warning prints by Paul E. McKenney · 5 years ago
- 25246fc rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU by Paul E. McKenney · 4 years, 9 months ago
- 7e0669c rcu-tasks: Add IPI failure count to statistics by Paul E. McKenney · 4 years, 9 months ago
- edf3775 rcu-tasks: Add count for idle tasks on offline CPUs by Paul E. McKenney · 4 years, 9 months ago
- 4047150 rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics by Paul E. McKenney · 4 years, 9 months ago
- 9796e1a rcu-tasks: Make RCU tasks trace also wait for idle tasks by Paul E. McKenney · 4 years, 9 months ago
- 7e3b70e rcu-tasks: Handle the running-offline idle-task special case by Paul E. McKenney · 4 years, 9 months ago
- 81b4a7b rcu-tasks: Disable CPU hotplug across RCU tasks trace scans by Paul E. McKenney · 4 years, 9 months ago
- b38f57c rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks by Paul E. McKenney · 4 years, 9 months ago
- 7d0c9c5 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built by Paul E. McKenney · 4 years, 10 months ago
- 9ae58d7 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI by Paul E. McKenney · 4 years, 10 months ago
- 238dbce rcu-tasks: Add grace-period and IPI counts to statistics by Paul E. McKenney · 4 years, 10 months ago
- 276c410 rcu-tasks: Split ->trc_reader_need_end by Paul E. McKenney · 4 years, 10 months ago
- b0afa0f rcu-tasks: Provide boot parameter to delay IPIs until late in grace period by Paul E. McKenney · 4 years, 10 months ago
- 88092d0 rcu-tasks: Add a grace-period start time for throttling and debug by Paul E. McKenney · 4 years, 10 months ago
- 43766c3 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks by Paul E. McKenney · 4 years, 10 months ago
- af051ca rcu-tasks: Make rcutorture writer stall output include GP state by Paul E. McKenney · 4 years, 10 months ago
- e21408c rcu-tasks: Add RCU tasks to rcutorture writer stall output by Paul E. McKenney · 4 years, 10 months ago
- 8fd8ca3 rcu-tasks: Move #ifdef into tasks.h by Paul E. McKenney · 4 years, 10 months ago
- 4593e77 rcu-tasks: Add stall warnings for RCU Tasks Trace by Paul E. McKenney · 4 years, 10 months ago
- c1a76c0 rcutorture: Add torture tests for RCU Tasks Trace by Paul E. McKenney · 4 years, 10 months ago
- d5f177d rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks by Paul E. McKenney · 4 years, 10 months ago
- d01aa26 rcu-tasks: Code movement to allow more Tasks RCU variants by Paul E. McKenney · 4 years, 10 months ago
- e4fe5dd rcu-tasks: Further refactor RCU-tasks to allow adding more variants by Paul E. McKenney · 4 years, 10 months ago
- c97d12a rcu-tasks: Use unique names for RCU-Tasks kthreads and messages by Paul E. McKenney · 4 years, 10 months ago
- 3d6e43c rcutorture: Add torture tests for RCU Tasks Rude by Paul E. McKenney · 4 years, 10 months ago
- c84aad7 rcu-tasks: Add an RCU-tasks rude variant by Paul E. McKenney · 4 years, 10 months ago
- 5873b8a rcu-tasks: Refactor RCU-tasks to allow variants to be added by Paul E. McKenney · 4 years, 10 months ago
- 9cf8fc6 rcutorture: Add a test for synchronize_rcu_mult() by Paul E. McKenney · 4 years, 10 months ago
- 07e1051 rcu-tasks: Create struct to hold state information by Paul E. McKenney · 4 years, 10 months ago
- eacd6f0 rcu-tasks: Move Tasks RCU to its own file by Paul E. McKenney · 4 years, 10 months ago
- 5bef8da rcu: Add per-task state to RCU CPU stall warnings by Paul E. McKenney · 4 years, 10 months ago
- 66777e5 rcu-tasks: Use context-switch hook for PREEMPT=y kernels by Paul E. McKenney · 4 years, 10 months ago
- ac3caf8 rcu: Add comments marking transitions between RCU watching and not by Paul E. McKenney · 4 years, 10 months ago
- 52b1fc3 rcutorture: Add test of holding scheduler locks across rcu_read_unlock() by Paul E. McKenney · 4 years, 9 months ago
- 5f5fa7e rcu: Don't use negative nesting depth in __rcu_read_unlock() by Lai Jiangshan · 4 years, 11 months ago
- f0bdf6d rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field by Lai Jiangshan · 4 years, 11 months ago
- 07b4a93 rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() by Lai Jiangshan · 4 years, 11 months ago
- e4453d8 rcu: Make rcu_read_unlock_special() safe for rq/pi locks by Paul E. McKenney · 4 years, 11 months ago
- c76e7e0 rcu: Add KCSAN stubs to update.c by Paul E. McKenney · 4 years, 9 months ago
- 6be7436 rcu: Add rcu_gp_might_be_stalled() by Paul E. McKenney · 4 years, 9 months ago
- a6a82ce rcu/tree: Count number of batched kfree_rcu() locklessly by Joel Fernandes (Google) · 4 years, 10 months ago
- 9154244 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching by Joel Fernandes (Google) · 4 years, 10 months ago
- f87dc80 rcuperf: Add ability to increase object allocation size by Joel Fernandes (Google) · 4 years, 10 months ago
- e2f3ccf rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() by Paul E. McKenney · 4 years, 9 months ago
- 7b24131 rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() by Paul E. McKenney · 4 years, 9 months ago
- 29ffebc rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison by Paul E. McKenney · 4 years, 9 months ago
- da44cd6 rcu: Replace 1 by true by Jules Irenge · 4 years, 9 months ago
- a66dbda rcu: Replace assigned pointer ret value by corresponding boolean value by Jules Irenge · 4 years, 9 months ago
- 62ae195 rcu: Mark rcu_state.gp_seq to detect more concurrent writes by Paul E. McKenney · 4 years, 9 months ago
- c28d5c0 rcu: Get rid of some doc warnings in update.c by Mauro Carvalho Chehab · 4 years, 10 months ago
- fcbcc0e rcu: Fix the (t=0 jiffies) false positive by Zhaolong Zhang · 4 years, 10 months ago
- 1fca4d1 rcu: Expedite first two FQS scans under callback-overload conditions by Paul E. McKenney · 4 years, 10 months ago
- 47fbb07 rcu: Use data_race() for RCU CPU stall-warning prints by Paul E. McKenney · 5 years ago
- 5822b81 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks by Paul E. McKenney · 5 years ago
- b68c614 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays by Paul E. McKenney · 5 years ago
- 065a6db rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks by Paul E. McKenney · 5 years ago
- 314eeb4 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking by Paul E. McKenney · 5 years ago
- 2f08469 rcu: Mark rcu_state.ncpus to detect concurrent writes by Paul E. McKenney · 4 years, 11 months ago
- 4f58820 srcu: Add KCSAN stubs by Paul E. McKenney · 4 years, 9 months ago
- 3531593 rcu: Add KCSAN stubs by Paul E. McKenney · 4 years, 9 months ago
- 40e7d7b Merge branch 'urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/urgent by Ingo Molnar · 4 years, 9 months ago
- bf37da9 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() by Paul E. McKenney · 4 years, 10 months ago
- 4b9fd8a Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
- aa93ec6 Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kfree_rcu.2020.02.20a', 'locktorture.2020.02.20a', 'ovld.2020.02.20a', 'rcu-tasks.2020.02.20a', 'srcu.2020.02.20a' and 'torture.2020.02.20a' into HEAD by Paul E. McKenney · 4 years, 9 months ago
- 127e298 rcu: Make rcu_barrier() account for offline no-CBs CPUs by Paul E. McKenney · 4 years, 11 months ago
- 0f11ad3 rcu: Mark rcu_state.gp_seq to detect concurrent writes by Paul E. McKenney · 4 years, 11 months ago
- 49915ac lockdep: Annotate irq_work by Sebastian Andrzej Siewior · 4 years, 9 months ago
- de8f5e4 lockdep: Introduce wait-type checks by Peter Zijlstra · 4 years, 9 months ago
- 9470a18 rcutorture: Manually clean up after rcu_barrier() failure by Paul E. McKenney · 5 years ago
- 50d4b62 rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU by Paul E. McKenney · 5 years ago
- 12af660 rcuperf: Measure memory footprint during kfree_rcu() test by Joel Fernandes (Google) · 5 years ago
- 5396d31 rcutorture: Annotation lockless accesses to rcu_torture_current by Paul E. McKenney · 5 years ago
- f042a43 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch by Paul E. McKenney · 5 years ago
- 102c14d rcutorture: Fix stray access to rcu_fwd_cb_nodelay by Paul E. McKenney · 5 years ago
- 2024891 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race by Paul E. McKenney · 5 years ago
- 4ab00bd rcutorture: Suppress boottime bad-sequence warnings by Paul E. McKenney · 5 years ago
- 58c5336 rcutorture: Allow boottime stall warnings to be suppressed by Paul E. McKenney · 5 years ago
- 4355080 rcutorture: Refrain from callback flooding during boot by Paul E. McKenney · 5 years ago
- 59ee032 rcutorture: Suppress forward-progress complaints during early boot by Paul E. McKenney · 5 years ago
- 7104260 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq by Paul E. McKenney · 5 years ago