projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs
2020-04-27
Paul E. McKenney
rcutorture: Add TRACE02 scenario enabling RCU Tasks...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add count for idle tasks on offline CPUs
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Make RCU tasks trace also wait for idle...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Handle the running-offline idle-task special...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Disable CPU hotplug across RCU tasks trace...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Allow rcu_read_unlock_trace() under scheduler...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Avoid IPIing userspace/idle tasks if kernel...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add Kconfig option to mediate smp_mb() vs...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add grace-period and IPI counts to statistics
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Split ->trc_reader_need_end
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Provide boot parameter to delay IPIs until...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add a grace-period start time for throttling...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Make rcutorture writer stall output include...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add RCU tasks to rcutorture writer stall...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Move #ifdef into tasks.h
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add stall warnings for RCU Tasks Trace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcutorture: Add torture tests for RCU Tasks Trace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add an RCU Tasks Trace to simplify protection...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Code movement to allow more Tasks RCU variants
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Further refactor RCU-tasks to allow adding...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Use unique names for RCU-Tasks kthreads...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcutorture: Add torture tests for RCU Tasks Rude
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Add an RCU-tasks rude variant
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Refactor RCU-tasks to allow variants to...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcutorture: Add a test for synchronize_rcu_mult()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu: Reinstate synchronize_rcu_mult()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Create struct to hold state information
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Move Tasks RCU to its own file
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu: Add per-task state to RCU CPU stall warnings
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
sched/core: Add function to sample state of locked...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu-tasks: Use context-switch hook for PREEMPT=y kernels
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu: Add comments marking transitions between RCU watching...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcutorture: Add test of holding scheduler locks across...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Lai Jiangshan
rcu: Don't use negative nesting depth in __rcu_read_unlock()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Lai Jiangshan
rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Lai Jiangshan
rcu: Don't set nesting depth negative in rcu_preempt_deferre...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu: Make rcu_read_unlock_special() safe for rq/pi...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu: Add KCSAN stubs to update.c
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-27
Paul E. McKenney
rcu: Add KCSAN stubs
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-04-05
Paul E. McKenney
rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-03-22
Paul E. McKenney
Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a...
commit
|
commitdiff
|
tree
2020-03-21
Paul E. McKenney
rcu: Make rcu_barrier() account for offline no-CBs...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-03-21
Paul E. McKenney
rcu: Mark rcu_state.gp_seq to detect concurrent writes
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
SeongJae Park
Documentation/memory-barriers: Fix typos
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
Paul E. McKenney
doc: Add rcutorture scripting to torture.txt
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
SeongJae Park
doc/RCU/rcu: Use https instead of http if possible
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
SeongJae Park
doc/RCU/rcu: Use absolute paths for non-rst files
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
SeongJae Park
doc/RCU/rcu: Use ':ref:' for links to other docs
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
SeongJae Park
doc/RCU/listRCU: Update example function name
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
SeongJae Park
doc/RCU/listRCU: Fix typos in a example code snippets
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
SeongJae Park
doc/RCU/Design: Remove remaining HTML tags in ReST...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-27
Joel Fernandes ...
doc: Add some more RCU list patterns in the kernel
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Set KCSAN Kconfig options to detect more...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Manually clean up after rcu_barrier() failure
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Make rcu_torture_barrier_cbs() post from...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Joel Fernandes ...
rcuperf: Measure memory footprint during kfree_rcu...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Annotation lockless accesses to rcu_torture_current
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Add READ_ONCE() to rcu_torture_count and...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Fix stray access to rcu_fwd_cb_nodelay
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Make kvm-find-errors.sh abort on bad directory
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Summarize summary of build and run results
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Add 100-CPU configuration
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
torture: Allow disabling of boottime CPU-hotplug torture...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Suppress boottime bad-sequence warnings
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Allow boottime stall warnings to be suppressed
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
torture: Forgive -EBUSY from boottime CPU-hotplug operations
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Refrain from callback flooding during boot
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
torture: Make results-directory date format completion...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcutorture: Suppress forward-progress complaints during...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
srcu: Fix process_srcu()/srcu_batches_completed() datarace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
srcu: Fix __call_srcu()/srcu_get_delay() datarace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
srcu: Fix __call_srcu()/process_srcu() datarace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Jules Irenge
rcu: Add missing annotation for exit_tasks_rcu_finish()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Jules Irenge
rcu: Add missing annotation for exit_tasks_rcu_start()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcu-tasks: *_ONCE() for rcu_tasks_cbs_head
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcu: Update __call_rcu() comments
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Colin Ian King
rcu: Fix spelling mistake "leval" -> "level"
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcu: React to callback overload by boosting RCU readers
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcu: React to callback overload by aggressively seeking...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-21
Paul E. McKenney
rcu: Clear ->core_needs_qs at GP end or self-reported QS
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
locktorture: Forgive apparent unfairness if CPU hotplug
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
locktorture: Use private random-number generators
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
locktorture: Allow CPU-hotplug to be disabled via ...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
locktorture: Print ratio of acquisitions, not failures
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Uladzislau Rezki...
rcu: Add a trace event for kfree_rcu() use of kfree_bulk()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Uladzislau Rezki...
rcu: Support kfree_bulk() interface in kfree_rcu()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Make nocb_gp_wait() double-check unexpected-callback...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Tighten rcu_lockdep_assert_cblist_protected()...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Optimize and protect atomic_cmpxchg() loop
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Jules Irenge
rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Jules Irenge
rcu: Add missing annotation for rcu_nocb_bypass_lock()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Don't flag non-starting GPs before GP kthread...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Amol Grover
rculist: Add brackets around cond argument in __list_check_r...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Fix rcu_barrier_callback() race condition
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add WRITE_ONCE() to rcu_state ->gp_start
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Remove dead code from rcu_segcblist_insert_pend_cbs()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
next