RCU
[Prev Page][Next Page]
- Re: "rcu: React to callback overload by aggressively seeking quiescent states" hangs on boot, (continued)
- [PATCH][next] rcu: fix spelling mistake "leval" -> "level",
Colin King
- [PATCH] fs: nfs: dir.c: Fix sparse error,
madhuparnabhowmik04
- [PATCH tip/core/rcu 0/11] Preemptible-RCU updates for v5.6,
Paul E. McKenney
- [PATCH tip/core/rcu 01/11] rcu/nocb: Fix dump_tree hierarchy print always active, paulmck
- [PATCH tip/core/rcu 10/11] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting, paulmck
- [PATCH tip/core/rcu 03/11] rcu: Use lockdep rather than comment to enforce lock held, paulmck
- [PATCH tip/core/rcu 04/11] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU, paulmck
- [PATCH tip/core/rcu 02/11] rcu: Avoid data-race in rcu_gp_fqs_check_wake(), paulmck
- [PATCH tip/core/rcu 07/11] rcu: Clear .exp_hint only when deferred quiescent state has been reported, paulmck
- [PATCH tip/core/rcu 09/11] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special(), paulmck
- [PATCH tip/core/rcu 11/11] rcu: Avoid tick_dep_set_cpu() misordering, paulmck
- [PATCH tip/core/rcu 08/11] rcu: Clear ->rcu_read_unlock_special only once, paulmck
- [PATCH tip/core/rcu 06/11] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU, paulmck
- [PATCH tip/core/rcu 05/11] rcu: Use CONFIG_PREEMPTION where appropriate, paulmck
- [PATCH tip/core/rcu 0/9] RCU list updates for v5.6,
Paul E. McKenney
- [PATCH tip/core/rcu 0/7] kfree_rcu() updates for v5.6,
Paul E. McKenney
- [PATCH tip/core/rcu 0/12] Miscellaneous fixes for v5.6,
Paul E. McKenney
- [PATCH tip/core/rcu 02/12] rcu: Mark non-global functions and variables as static, paulmck
- [PATCH tip/core/rcu 12/12] rcu: Remove unused stop-machine #include, paulmck
- [PATCH tip/core/rcu 03/12] rcu: Fix harmless omission of "CONFIG_" from #if condition, paulmck
- [PATCH tip/core/rcu 05/12] rcu: Remove the declaration of call_rcu() in tree.h, paulmck
- [PATCH tip/core/rcu 11/12] powerpc: Remove comment about read_barrier_depends(), paulmck
- [PATCH tip/core/rcu 07/12] rcu: Move rcu_{expedited,normal} definitions into rcupdate.h, paulmck
- [PATCH tip/core/rcu 10/12] .mailmap: Add entries for old paulmck@xxxxxxxxxx addresses, paulmck
- [PATCH tip/core/rcu 09/12] srcu: Apply *_ONCE() to ->srcu_last_gp_end, paulmck
- [PATCH tip/core/rcu 08/12] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask(), paulmck
- [PATCH tip/core/rcu 06/12] rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h, paulmck
- [PATCH tip/core/rcu 04/12] rcu: Fix tracepoint tracking RCU CPU kthread utilization, paulmck
[PATCH tip/core/rcu 0/10] Expedited grace-period updates for v5.6,
Paul E. McKenney
- [PATCH tip/core/rcu 01/10] rcu: Use *_ONCE() to protect lockless ->expmask accesses, paulmck
- [PATCH tip/core/rcu 08/10] rcu: Update tree_exp.h function-header comments, paulmck
- [PATCH tip/core/rcu 09/10] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu", paulmck
- [PATCH tip/core/rcu 10/10] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS, paulmck
- [PATCH tip/core/rcu 07/10] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done(), paulmck
- [PATCH tip/core/rcu 02/10] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus(), paulmck
- [PATCH tip/core/rcu 04/10] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus(), paulmck
- [PATCH tip/core/rcu 03/10] rcu: Fix data-race due to atomic_t copy-by-value, paulmck
- [PATCH tip/core/rcu 06/10] rcu: Allow only one expedited GP to run concurrently with wakeups, paulmck
- [PATCH tip/core/rcu 05/10] rcu: Fix missed wakeup of exp_wq waiters, paulmck
[PATCH tip/core/rcu 0/7] Documentation updates for v5.6,
Paul E. McKenney
[PATCH tip/core/rcu 0/12] Torture-test updates for v5.6,
Paul E. McKenney
- [PATCH tip/core/rcu 01/12] torture: Use gawk instead of awk for systime() function, paulmck
- [PATCH tip/core/rcu 02/12] rcutorture: Dispense with Dracut for initrd creation, paulmck
- [PATCH tip/core/rcu 05/12] rcutorture: Add worst-case call_rcu() forward-progress results, paulmck
- [PATCH tip/core/rcu 06/12] rcutorture: Pull callback forward-progress data into rcu_fwd struct, paulmck
- [PATCH tip/core/rcu 11/12] torture: Allow "CFLIST" to specify default list of scenarios, paulmck
- [PATCH tip/core/rcu 12/12] torture: Hoist calls to lscpu to higher-level kvm.sh script, paulmck
- [PATCH tip/core/rcu 08/12] rcutorture: Move to dynamic initialization of rcu_fwds, paulmck
- [PATCH tip/core/rcu 10/12] rcutorture: Dynamically allocate rcu_fwds structure, paulmck
- [PATCH tip/core/rcu 09/12] rcutorture: Complete threading rcu_fwd pointers through functions, paulmck
- [PATCH tip/core/rcu 07/12] rcutorture: Thread rcu_fwd pointer through forward-progress functions, paulmck
- [PATCH tip/core/rcu 04/12] torture: Handle systems lacking the mpstat command, paulmck
- [PATCH tip/core/rcu 03/12] torture: Handle jitter for CPUs that cannot be offlined, paulmck
[PATCH] rculist.h: Add list_tail_rcu(),
madhuparnabhowmik04
[PATCH 2/2] fs: nfs: dir.c: Fix sparse error,
madhuparnabhowmik04
[PATCH] rculist: Add macro list_prev_rcu,
madhuparnabhowmik04
[PATCH] include: linux: rculist_nulls: Change docbook comment headers,
madhuparnabhowmik04
[PATCH 3/3] include: linux: rculist_nulls: Add docbook comments, madhuparnabhowmik04
[PATCH tip/core/rcu] Enable tick for nohz_full CPUs not responding to expedited GP,
Paul E. McKenney
[PATCH] fs: btrfs: volumes.h: Annotate rcu_string with __rcu, madhuparnabhowmik04
[PATCH] Include: Linux: rculist_nulls: Add docbook comment headers,
madhuparnabhowmik04
[PATCH] doc: listRCU: Add some more listRCU patterns in the kernel,
Amol Grover
Re: [PATCH v3] kernel: audit.c: Add __rcu annotation to RCU pointer,
Joel Fernandes
[PATCH] ext4: use rcu API in debug_print_tree,
Phong Tran
[PATCH 1/2] kernel: set taint flag 'L' at any kind of lockup,
Konstantin Khlebnikov
[PATCH v5] selinux: cache the SID -> context string translation,
Ondrej Mosnacek
[PATCH v9] selinux: sidtab: reverse lookup hash table,
Jeff Vander Stoep
[PATCH v8] selinux: sidtab: reverse lookup hash table,
Jeff Vander Stoep
Re: [RFC PATCH 1/2] selinux: Don't call avc_compute_av() from RCU path walk,
Stephen Smalley
[PATCH v2] rcu: Fix missed wakeup of exp_wq waiters,
Neeraj Upadhyay
[PATCH v7] selinux: sidtab: reverse lookup hash table,
Jeff Vander Stoep
[PATCH] rcu: Fix missed wakeup of exp_wq waiters,
Neeraj Upadhyay
[PATCH] Documentation: RCU: whatisRCU: Updated full list of RCU API,
madhuparnabhowmik04
[PATCH v4] selinux: cache the SID -> context string translation,
Ondrej Mosnacek
[PATCH v3] selinux: cache the SID -> context string translation,
Ondrej Mosnacek
[PATCH v2] Documentation: RCU: rcubarrier: Convert to reST,
Amol Grover
[PATCH] Documentation: RCU: rcubarrier: Convert to reST,
Amol Grover
[PATCH v2] Documentation: RCU: whatisRCU: Fix formatting for section 2,
Amol Grover
[PATCH] Documentation: RCU: whatisRCU: Fix formatting for section 2,
Amol Grover
Re: KCSAN: data-race in __rcu_read_unlock / sync_rcu_exp_select_cpus,
Marco Elver
[PATCH V2 0/7] rcu: introduce percpu rcu_preempt_depth,
Lai Jiangshan
[PATCH] Doc: Improve format for whatisRCU.rst,
Phong Tran
[PATCH] Documentation: RCU: rcu_dereference: Convert to rcu_dereference.rst,
Amol Grover
[PATCH 00/11] rcu: introduce percpu rcu_preempt_depth,
Lai Jiangshan
- [PATCH 03/11] rcu: clean up rcu_preempt_deferred_qs_irqrestore(), Lai Jiangshan
- [PATCH 02/11] rcu: fix bug when rcu_exp_handler() in nested interrupt, Lai Jiangshan
- [PATCH 01/11] rcu: avoid leaking exp_deferred_qs into next GP, Lai Jiangshan
- [PATCH 05/11] rcu: clean all rcu_read_unlock_special after report qs, Lai Jiangshan
- [PATCH 09/11] rcu: wrap usages of rcu_read_lock_nesting, Lai Jiangshan
- [PATCH 11/11] x86,rcu: use percpu rcu_preempt_depth, Lai Jiangshan
- [PATCH 04/11] rcu: cleanup rcu_preempt_deferred_qs(), Lai Jiangshan
- [PATCH 10/11] rcu: clear the special.b.need_qs in rcu_note_context_switch(), Lai Jiangshan
- [PATCH 07/11] rcu: set special.b.deferred_qs before wake_up(), Lai Jiangshan
- [PATCH 08/11] rcu: don't use negative ->rcu_read_lock_nesting, Lai Jiangshan
- [PATCH 06/11] rcu: clear t->rcu_read_unlock_special in one go, Lai Jiangshan
[PATCH] Doc: convert whatisRCU.txt to rst,
Phong Tran
[GIT PULL rcu/next + tools/memory-model] RCU and LKMM commits for 5.5, Paul E. McKenney
[PATCH] Documentation: RCU: NMI-RCU: Converted NMI-RCU.txt to NMI-RCU.rst.,
madhuparnabhowmik04
[PATCH] Documentation: RCU: arrayRCU: Converted arrayRCU.txt to arrayRCU.rst,
madhuparnabhowmik04
[PATCH 2/2] Documentation: RCU: Converted arrayRCU.txt to arrayRCU.rst.,
madhuparnabhowmik04
[PATCH] rcu/rcu_segcblist: fix -Wmissing-prototypes warnings,
Yi Wang
[PATCH 27/34] rcu: Use CONFIG_PREEMPTION where appropriate,
Sebastian Andrzej Siewior
[PATCH] rcu: move rcu_{expedited,normal} definitions into rcupdate.h,
Ben Dooks
[PATCH] rcu: rcu_segcblist.c make undeclared items static,
Ben Dooks
[PATCH 3/7] rcu: trace_rcu_utilization() paired,
Lai Jiangshan
[PATCH 0/7] rcu: cleanups,
Lai Jiangshan
[PATCH] rcu: make PREEMPT_RCU to be a decoration of TREE_RCU,
Lai Jiangshan
[PATCH] rcu: add declarations of undeclared items,
Ben Dooks
[PATCH] rcu: Fix data-race due to atomic_t copy-by-value,
Marco Elver
[PATCH] rcu: Avoid to modify mask_ofl_ipi in sync_rcu_exp_select_node_cpus(),
Boqun Feng
Re: KCSAN: data-race in find_next_bit / rcu_report_exp_cpu_mult,
Marco Elver
[PATCH] rculist: Describe variadic macro argument in a Sphinx-compatible way,
Jonathan Neuschäfer
[PATCH] rcu/nocb: Fix dump_tree hierarchy print always active,
Stefan Reiter
[PATCH] Remove GP_REPLAY state from rcu_sync,
Joel Fernandes (Google)
[PATCH tip/core/rcu 0/9] Torture-test updates,
Paul E. McKenney
[PATCH tip/core/rcu 0/9] Replace rcu_swap_protected() for v5.5,
Paul E. McKenney
- [PATCH tip/core/rcu 1/9] rcu: Upgrade rcu_swap_protected() to rcu_replace(), paulmck
- [PATCH tip/core/rcu 3/9] drivers/gpu: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 8/9] net/netfilter: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 7/9] net/core: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 6/9] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 9/9] net/sched: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 5/9] fs/afs: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 4/9] drivers/scsi: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 2/9] x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace(), paulmck
- Re: [PATCH tip/core/rcu 5/9] fs/afs: Replace rcu_swap_protected() with rcu_replace(), David Howells
- Re: [PATCH tip/core/rcu 1/9] rcu: Upgrade rcu_swap_protected() to rcu_replace(), David Howells
- [PATCH v2 tip/core/rcu 0/10] Replace rcu_swap_protected() for v5.5, Paul E. McKenney
- [PATCH tip/core/rcu 05/10] fs/afs: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 09/10] net/sched: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 10/10] security/safesetid: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 06/10] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 08/10] net/netfilter: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 07/10] net/core: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 04/10] drivers/scsi: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 03/10] drivers/gpu: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 02/10] x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace(), paulmck
- [PATCH tip/core/rcu 01/10] rcu: Upgrade rcu_swap_protected() to rcu_replace(), paulmck
[PATCH tip/core/rcu 0/12] NO_HZ fixes for v5.5,
Paul E. McKenney
- [PATCH tip/core/rcu 01/12] nohz: Add TICK_DEP_BIT_RCU, paulmck
- [PATCH tip/core/rcu 02/12] time: Export tick start/stop functions for rcutorture, paulmck
- [PATCH tip/core/rcu 09/12] rcu: Force nohz_full tick on upon irq enter instead of exit, paulmck
- [PATCH tip/core/rcu 08/12] rcu: Force tick on for nohz_full CPUs not reaching quiescent states, paulmck
- [PATCH tip/core/rcu 12/12] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing, paulmck
- [PATCH tip/core/rcu 11/12] rcu: Confine ->core_needs_qs accesses to the corresponding CPU, paulmck
- [PATCH tip/core/rcu 10/12] rcu: Reset CPU hints when reporting a quiescent state, paulmck
- [PATCH tip/core/rcu 07/12] stop_machine: Use {READ,WRITE)_ONCE() for multi_cpu_stop() ->state, paulmck
- [PATCH tip/core/rcu 03/12] rcu: Force on tick when invoking lots of callbacks, paulmck
- [PATCH tip/core/rcu 05/12] stop_machine: EXP Provide RCU quiescent state in multi_cpu_stop(), paulmck
- [PATCH tip/core/rcu 04/12] rcutorture: Force on tick for readers and callback flooders, paulmck
- [PATCH tip/core/rcu 06/12] rcu: Make CPU-hotplug removal operations enable tick, paulmck
[PATCH tip/core/rcu 0/8] Fixes for v5.5,
Paul E. McKenney
[PATCH tip/core/rcu 0/9] Documentation updates for v5.5,
Paul E. McKenney
[PATCH] rcu/nocb: Fix uninitialized variable in nocb_gp_wait(),
Dan Carpenter
Re: [PATCH RT v3 4/5] rcu: Disable use_softirq on PREEMPT_RT,
Joel Fernandes
[PATCH] sched: make struct task_struct::state 32-bit,
Alexey Dobriyan
[PATCH v2 -rcu dev 0/5] kfree_rcu() additions for -rcu,
Joel Fernandes (Google)
[PATCH v2 -rcu dev 1/2] Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom of ->dynticks counter"),
Joel Fernandes (Google)
[PATCH -rcu dev 1/2] Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom of ->dynticks counter"),
Joel Fernandes (Google)
[GIT PULL rcu/next] Supplementary RCU commits for 5.4,
Paul E. McKenney
[PATCH 2/5] rcu/tree: Add multiple in-flight batches of kfree_rcu work,
Joel Fernandes (Google)
[PATCH 3/5] rcu/tree: Add support for debug_objects debugging for kfree_rcu(),
Joel Fernandes (Google)
[PATCH 4/5] rcu: Remove kfree_rcu() special casing and lazy handling,
Joel Fernandes (Google)
[PATCH 5/5] rcu: Remove kfree_call_rcu_nobatch(),
Joel Fernandes (Google)
[PATCH 1/5] rcu/rcuperf: Add kfree_rcu() performance Tests,
Joel Fernandes (Google)
[PATCH 0/5] kfree_rcu() additions for -rcu,
Joel Fernandes (Google)
[PATCH] Documentation: Rename rcu_node_context_switch() to rcu_note_context_switch(),
Sebastian Andrzej Siewior
[RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter,
Joel Fernandes (Google)
[RFC v1 1/2] rcu/tree: Clean up dynticks counter usage,
Joel Fernandes (Google)
[RFC v1 0/2] RCU dyntick nesting counter cleanups,
Joel Fernandes (Google)
[GIT PULL rcu/next + tools/memory-model] RCU and LKMM commits for 5.4,
Paul E. McKenney
[Index of Archives]
[Linux Samsung SoC]
[Linux Actions SoC]
[Linux Rockchip SoC]
[Linux for Synopsys ARC Processors]
[Linux USB Devel]
[Video for Linux]
[Linux SCSI]
[Yosemite Forum]