projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'uaccess' into fixes
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
Paul E. McKenney
doc: Add rcutorture scripting to torture.txt
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
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
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
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
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
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
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
2020-02-20
Paul E. McKenney
rcu: Add *_ONCE() to rcu_node ->boost_kthread_status
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add READ_ONCE() to rcu_data ->gpwrap
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add *_ONCE() for grace-period progress indicators
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add READ_ONCE() to rcu_segcblist ->tails[]
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext
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_req_activity
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add READ_ONCE() to rcu_node ->gp_seq
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Add WRITE_ONCE() to rcu_node ->qsmask update
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Provide debug symbols and line numbers in KCSAN...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-20
Paul E. McKenney
rcu: Warn on for_each_leaf_node_cpu_mask() from non...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-02-07
Paul E. McKenney
smp/up: Make smp_call_function_single() match SMP semantics
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-25
Paul E. McKenney
rcu: Forgive slow expedited grace periods at boot time
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-24
Paul E. McKenney
Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a...
commit
|
commitdiff
|
tree
2020-01-24
Paul E. McKenney
rcu: Remove unused stop-machine #include
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-24
Paul E. McKenney
.mailmap: Add entries for old paulmck@kernel.org addresses
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-24
Paul E. McKenney
srcu: Apply *_ONCE() to ->srcu_last_gp_end
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-24
Paul E. McKenney
rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask()
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-24
Paul E. McKenney
rcu: Avoid tick_dep_set_cpu() misordering
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-24
Paul E. McKenney
rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-10
Paul E. McKenney
rcu: Add a hlist_nulls_unhashed_lockless() function
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-10
Paul E. McKenney
rcu: Add and update docbook header comments in list.h
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2020-01-10
Paul E. McKenney
rcu: Use WRITE_ONCE() for assignments to ->pprev for...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-12
Paul E. McKenney
rcu: Mark non-global functions and variables as static
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-12
Paul E. McKenney
rcu: Remove rcu_swap_protected()
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-12
Paul E. McKenney
wireless/mediatek: Replace rcu_swap_protected() with...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-12
Paul E. McKenney
net/tipc: Replace rcu_swap_protected() with rcu_replace_poin...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-11
Paul E. McKenney
doc: Fix typo "deference" to "dereference"
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
torture: Hoist calls to lscpu to higher-level kvm.sh...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
torture: Allow "CFLIST" to specify default list of...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcutorture: Dynamically allocate rcu_fwds structure
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcutorture: Complete threading rcu_fwd pointers through...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcutorture: Move to dynamic initialization of rcu_fwds
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcutorture: Thread rcu_fwd pointer through forward...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcutorture: Pull callback forward-progress data into...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcutorture: Add worst-case call_rcu() forward-progress...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
torture: Handle systems lacking the mpstat command
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
torture: Handle jitter for CPUs that cannot be offlined
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcutorture: Dispense with Dracut for initrd creation
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
torture: Use gawk instead of awk for systime() function
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcu: Use lockdep rather than comment to enforce lock...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcu: Enable tick for nohz_full CPUs slow to provide...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcu: Replace synchronize_sched_expedited_wait() "_sched...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcu: Update tree_exp.h function-header comments
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done()
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_sel...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-12-09
Paul E. McKenney
rcu: Use *_ONCE() to protect lockless ->expmask accesses
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
Merge branches 'doc.2019.10.29a', 'fixes.2019.10.30a...
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
security/safesetid: Replace rcu_swap_protected() with...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
net/sched: Replace rcu_swap_protected() with rcu_replace_poi...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
net/netfilter: Replace rcu_swap_protected() with rcu_replace...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
net/core: Replace rcu_swap_protected() with rcu_replace_poin...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_po...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
fs/afs: Replace rcu_swap_protected() with rcu_replace_pointer()
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
drivers/scsi: Replace rcu_swap_protected() with rcu_replace_...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
2019-10-30
Paul E. McKenney
drm/i915: Replace rcu_swap_protected() with rcu_replace_poin...
Signed-off-by:
Paul E. McKenney
<paulmck@kernel.org>
commit
|
commitdiff
|
tree
next