RCU Archive on lore.kernel.org
 help / color / Atom feed
[PATCH linus/master 1/2] rcuperf: Add ability to increase object allocation size
 2020-03-05 22:13 UTC  (2+ messages) - mbox.gz / Atom
` [PATCH linus/master 2/2] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching

RCU use of swait
 2020-03-05  8:11 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] rcu: Fix the (t=0 jiffies) false positive
 2020-03-05  7:45 UTC  - mbox.gz / Atom

rcu_sched stalls on 4.14
 2020-03-03 22:41 UTC  (4+ messages) - mbox.gz / Atom

[PATCH v3] ipc: use a work queue to free_ipc
 2020-02-29 23:55 UTC  (2+ messages) - mbox.gz / Atom

[Linux-kernel-mentees] [PATCH v3] doc: Convert rculist_nulls.txt to rculist_nulls.rst
 2020-02-29 16:36 UTC  (3+ messages) - mbox.gz / Atom

[Linux-kernel-mentees] [PATCH v2] doc: Convert rculist_nulls.txt to rculist_nulls.rst
 2020-02-27 18:03 UTC  - mbox.gz / Atom

[Linux-kernel-mentees] [PATCH v2] doc: Convert to checklist.txt to checklist.rst
 2020-02-27 17:26 UTC  - mbox.gz / Atom

[Linux-kernel-mentees] [PATCH] doc: Convert rculist_nulls.txt to rculist_nulls.rst
 2020-02-27 13:28 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] doc: Convert to checklist.txt to checklist.rst
 2020-02-27  9:08 UTC  (4+ messages) - mbox.gz / Atom
` [Linux-kernel-mentees] [PATCH] doc: Convert to checklist.txt to checklist.rst "
` [Linux-kernel-mentees] [PATCH v2] doc: Convert to checklist.txt to checklist.rst "

[PATCH] tools/memory-model: Remove lock-final checking in lock.cat
 2020-02-26 23:59 UTC  (3+ messages) - mbox.gz / Atom

[PATCH tip/core/rcu 0/30] Miscellaneous fixes for v5.7
 2020-02-26 15:02 UTC  (47+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 01/30] nfs: Fix nfs_access_get_cached_rcu() sparse error
` [PATCH tip/core/rcu 02/30] rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf
` [PATCH tip/core/rcu 03/30] rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace
` [PATCH tip/core/rcu 04/30] rcu: Provide debug symbols and line numbers in KCSAN runs
` [PATCH tip/core/rcu 05/30] rcu: Add WRITE_ONCE() to rcu_node ->qsmask update
` [PATCH tip/core/rcu 06/30] rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store
` [PATCH tip/core/rcu 07/30] rcu: Add READ_ONCE() to rcu_node ->gp_seq
` [PATCH tip/core/rcu 08/30] rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity
` [PATCH tip/core/rcu 09/30] rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext
` [PATCH tip/core/rcu 10/30] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner
` [PATCH tip/core/rcu 11/30] rcu: Add READ_ONCE() to rcu_segcblist ->tails[]
` [PATCH tip/core/rcu 12/30] rcu: *_ONCE() for grace-period progress indicators
` [PATCH tip/core/rcu 13/30] rcu: Fix typos in beginning comments
` [PATCH tip/core/rcu 14/30] rcu: Add READ_ONCE() to rcu_data ->gpwrap
` [PATCH tip/core/rcu 15/30] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick
` [PATCH tip/core/rcu 16/30] rcu: Add *_ONCE() to rcu_node ->boost_kthread_status
` [PATCH tip/core/rcu 17/30] timer: Use hlist_unhashed_lockless() in timer_pending()
` [PATCH tip/core/rcu 18/30] rcu: Remove dead code from rcu_segcblist_insert_pend_cbs()
` [PATCH tip/core/rcu 19/30] rcu: Add WRITE_ONCE() to rcu_state ->gp_start
` [PATCH tip/core/rcu 20/30] rcu: Fix rcu_barrier_callback() race condition
` [PATCH tip/core/rcu 21/30] rculist: Add brackets around cond argument in __list_check_rcu macro
` [PATCH tip/core/rcu 22/30] rcu: Don't flag non-starting GPs before GP kthread is running
` [PATCH tip/core/rcu 23/30] rcu: Add missing annotation for rcu_nocb_bypass_lock()
` [PATCH tip/core/rcu 24/30] rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock()
` [PATCH tip/core/rcu 25/30] rcu: Optimize and protect atomic_cmpxchg() loop
` [PATCH tip/core/rcu 26/30] rcu: Tighten rcu_lockdep_assert_cblist_protected() check
` [PATCH tip/core/rcu 27/30] rcu: Make nocb_gp_wait() double-check unexpected-callback warning
` [PATCH tip/core/rcu 28/30] rcu: Mark rcu_state.ncpus to detect concurrent writes
` [PATCH tip/core/rcu 29/30] rcu: Mark rcu_state.gp_seq to detect concurrent writes "
` [PATCH tip/core/rcu 30/30] rcu: Make rcu_barrier() account for offline no-CBs CPUs

[PATCH RFC] ext4: fix potential race between online resizing and write operations
 2020-02-25  1:48 UTC  (7+ messages) - mbox.gz / Atom

[PATCH tip/core/rcu 0/2] kfree_rcu() updates for v5.7
 2020-02-24 16:11 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/2] rcu: Support kfree_bulk() interface in kfree_rcu()
` [PATCH tip/core/rcu 2/2] rcu: Add a trace event for kfree_rcu() use of kfree_bulk()

[PATCH v2] ipc: use a work queue to free_ipc
 2020-02-24 16:10 UTC  (5+ messages) - mbox.gz / Atom

[PATCH 5.4 015/344] rcu: Fix data-race due to atomic_t copy-by-value
 2020-02-21  7:36 UTC  - mbox.gz / Atom

[PATCH 5.5 017/399] rcu: Fix data-race due to atomic_t copy-by-value
 2020-02-21  7:35 UTC  - mbox.gz / Atom

[PATCH V2 0/7] rcu: introduce percpu rcu_preempt_depth
 2020-02-19  3:59 UTC  (19+ messages) - mbox.gz / Atom
` [PATCH V2 1/7] rcu: use preempt_count to test whether scheduler locks is held
` [PATCH V2 2/7] rcu: cleanup rcu_preempt_deferred_qs()
` [PATCH V2 3/7] rcu: remove useless special.b.deferred_qs
` [PATCH V2 4/7] rcu: don't use negative ->rcu_read_lock_nesting

[PATCH tip/core/rcu 0/3] Tasks-RCU updates for v5.7
 2020-02-19  1:48 UTC  (23+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/3] rcu-tasks: *_ONCE() for rcu_tasks_cbs_head
` [PATCH tip/core/rcu 2/3] rcu: Add missing annotation for exit_tasks_rcu_start()
` [PATCH tip/core/rcu 3/3] rcu: Add missing annotation for exit_tasks_rcu_finish()

[PATCH tip/core/rcu 0/4] SRCU updates for v5.7
 2020-02-18 21:48 UTC  (19+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/4] srcu: Fix __call_srcu()/process_srcu() datarace
` [PATCH tip/core/rcu 2/4] srcu: Fix __call_srcu()/srcu_get_delay() datarace
` [PATCH tip/core/rcu 3/4] srcu: Fix process_srcu()/srcu_batches_completed() datarace
` [PATCH tip/core/rcu 4/4] srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load

[PATCH] ipc: use a work queue to free_ipc
 2020-02-17 18:08 UTC  (4+ messages) - mbox.gz / Atom

[PATCH tip/core/rcu 0/18] Torture-test updates for v5.7
 2020-02-15  0:41 UTC  (19+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 01/18] rcutorture: Suppress forward-progress complaints during early boot
` [PATCH tip/core/rcu 02/18] torture: Make results-directory date format completion-friendly
` [PATCH tip/core/rcu 03/18] rcutorture: Refrain from callback flooding during boot
` [PATCH tip/core/rcu 04/18] torture: Forgive -EBUSY from boottime CPU-hotplug operations
` [PATCH tip/core/rcu 05/18] rcutorture: Allow boottime stall warnings to be suppressed
` [PATCH tip/core/rcu 06/18] rcutorture: Suppress boottime bad-sequence warnings
` [PATCH tip/core/rcu 07/18] torture: Allow disabling of boottime CPU-hotplug torture operations
` [PATCH tip/core/rcu 08/18] rcutorture: Add 100-CPU configuration
` [PATCH tip/core/rcu 09/18] rcutorture: Summarize summary of build and run results
` [PATCH tip/core/rcu 10/18] rcutorture: Make kvm-find-errors.sh abort on bad directory
` [PATCH tip/core/rcu 11/18] rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race
` [PATCH tip/core/rcu 12/18] rcutorture: Fix stray access to rcu_fwd_cb_nodelay
` [PATCH tip/core/rcu 13/18] rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch
` [PATCH tip/core/rcu 14/18] rcutorture: Annotation lockless accesses to rcu_torture_current
` [PATCH tip/core/rcu 15/18] rcuperf: Measure memory footprint during kfree_rcu() test
` [PATCH tip/core/rcu 16/18] rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU
` [PATCH tip/core/rcu 17/18] rcutorture: Manually clean up after rcu_barrier() failure
` [PATCH tip/core/rcu 18/18] rcutorture: Set KCSAN Kconfig options to detect more data races

[PATCH tip/core/rcu 0/5] Callback-overload update for v5.7
 2020-02-15  0:18 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/5] rcu: Clear ->core_needs_qs at GP end or self-reported QS
` [PATCH tip/core/rcu 2/5] rcu: React to callback overload by aggressively seeking quiescent states
` [PATCH tip/core/rcu 3/5] rcu: React to callback overload by boosting RCU readers
` [PATCH tip/core/rcu 4/5] rcu: Fix spelling mistake "leval" -> "level"
` [PATCH tip/core/rcu 5/5] rcu: Update __call_rcu() comments

[PATCH tip/core/rcu 0/4] Lock torture-test updates for v5.7
 2020-02-15  0:03 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/4] locktorture: Print ratio of acquisitions, not failures
` [PATCH tip/core/rcu 2/4] locktorture: Allow CPU-hotplug to be disabled via --bootargs
` [PATCH tip/core/rcu 3/4] locktorture: Use private random-number generators
` [PATCH tip/core/rcu 4/4] locktorture: Forgive apparent unfairness if CPU hotplug

[PATCH tip/core/rcu 1/9] doc: Add some more RCU list patterns in the kernel
 2020-02-14 23:39 UTC  (9+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 2/9] doc/RCU/Design: Remove remaining HTML tags in ReST files
` [PATCH tip/core/rcu 3/9] doc/RCU/listRCU: Fix typos in a example code snippets
` [PATCH tip/core/rcu 4/9] doc/RCU/listRCU: Update example function name
` [PATCH tip/core/rcu 5/9] doc/RCU/rcu: Use ':ref:' for links to other docs
` [PATCH tip/core/rcu 6/9] doc/RCU/rcu: Use absolute paths for non-rst files
` [PATCH tip/core/rcu 7/9] doc/RCU/rcu: Use https instead of http if possible
` [PATCH tip/core/rcu 8/9] doc: Add rcutorture scripting to torture.txt
` [PATCH tip/core/rcu 9/9] Documentation/memory-barriers: Fix typos

[PATCH tip/core/rcu 0/9] Documentation updates for v5.7
 2020-02-14 23:38 UTC  - mbox.gz / Atom

[PATCH 3/3] infiniband: sw: rdmavt: mcast.c: Use built-in RCU list checking
 2020-02-14 17:26 UTC  (2+ messages) - mbox.gz / Atom

[PATCH 1/3] infiniband: hw: hfi1: verbs.c: Use built-in RCU list checking
 2020-02-14 17:24 UTC  (5+ messages) - mbox.gz / Atom

[PATCH AUTOSEL 4.4 063/100] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls
 2020-02-14 16:23 UTC  - mbox.gz / Atom

[PATCH AUTOSEL 4.9 087/141] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls
 2020-02-14 16:20 UTC  - mbox.gz / Atom

[PATCH AUTOSEL 4.14 114/186] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls
 2020-02-14 16:16 UTC  - mbox.gz / Atom

[PATCH AUTOSEL 4.19 151/252] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls
 2020-02-14 16:10 UTC  - mbox.gz / Atom

[PATCH AUTOSEL 5.4 007/459] rcu/nocb: Fix dump_tree hierarchy print always active
 2020-02-14 15:58 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH AUTOSEL 5.4 008/459] rcu: Fix missed wakeup of exp_wq waiters
` [PATCH AUTOSEL 5.4 010/459] rcu: Fix data-race due to atomic_t copy-by-value
` [PATCH AUTOSEL 5.4 280/459] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls

[PATCH AUTOSEL 5.5 010/542] rcu/nocb: Fix dump_tree hierarchy print always active
 2020-02-14 15:45 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH AUTOSEL 5.5 011/542] rcu: Fix missed wakeup of exp_wq waiters
` [PATCH AUTOSEL 5.5 013/542] rcu: Fix data-race due to atomic_t copy-by-value
` [PATCH AUTOSEL 5.5 321/542] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls

[PATCH] cgroup.c: Use built-in RCU list checking
 2020-02-12 22:12 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] kernel/trace: Use rcu_assign_pointer() for setting fgraph hash pointers
 2020-02-05 22:34 UTC  (3+ messages) - mbox.gz / Atom

page:   latest

RCU Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/rcu/0 rcu/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 rcu rcu/ https://lore.kernel.org/rcu \
		rcu@vger.kernel.org
	public-inbox-index rcu

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.rcu


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git