RCU Archive on lore.kernel.org
 help / color / Atom feed
[PATCH 3/8] srcu: Use local_lock() for per-CPU struct srcu_data access
 2020-05-26 16:31 UTC  (20+ messages) - mbox.gz / Atom
                  ` [PATCH] srcu: Avoid local_irq_save() before acquiring spinlock_t

[PATCH v2 00/16] Introduce kvfree_rcu(1 or 2 arguments)
 2020-05-25 21:48 UTC  (17+ messages) - mbox.gz / Atom
` [PATCH v2 01/16] rcu/tree: Keep kfree_rcu() awake during lock contention
` [PATCH v2 02/16] rcu/tree: Skip entry into the page allocator for PREEMPT_RT
` [PATCH v2 03/16] rcu/tree: Repeat the monitor if any free channel is busy
` [PATCH v2 04/16] rcu/tree: Make debug_objects logic independent of rcu_head
` [PATCH v2 05/16] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro
` [PATCH v2 06/16] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions
` [PATCH v2 07/16] rcu/tree: Use static initializer for krc.lock
` [PATCH v2 08/16] rcu/tree: cache specified number of objects
` [PATCH v2 09/16] rcu/tree: Maintain separate array for vmalloc ptrs
` [PATCH v2 10/16] rcu/tiny: support vmalloc in tiny-RCU
` [PATCH v2 11/16] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_*
` [PATCH v2 12/16] mm/list_lru.c: Rename kvfree_rcu() to local variant
` [PATCH v2 13/16] rcu: Introduce 2 arg kvfree_rcu() interface
` [PATCH v2 14/16] rcu: Support reclaim for head-less object
` [PATCH v2 15/16] rcu: Introduce single argument kvfree_rcu() interface
` [PATCH v2 16/16] lib/test_vmalloc.c: Add test cases for kvfree_rcu()

[PATCH 1/2] rcuperf: Remove useless while loops around wait_event
 2020-05-25 18:04 UTC  (3+ messages) - mbox.gz / Atom
` [PATCH 2/2] refperf: Add a test to measure performance of read-side synchronization

[PATCH] rcu: fix some kernel-doc warnings
 2020-05-18 16:48 UTC  (2+ messages) - mbox.gz / Atom

[PATCH v3 0/5] RCU dyntick nesting counter cleanups for rcu -dev
 2020-05-17 19:06 UTC  (14+ messages) - mbox.gz / Atom
` [PATCH v3 1/5] Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom of ->dynticks counter")
` [PATCH v3 2/5] rcu/tree: Add better tracing for dyntick-idle
` [PATCH v3 3/5] rcu/tree: Clean up dynticks counter usage
` [PATCH v3 4/5] rcu/tree: Remove dynticks_nmi_nesting counter
` [PATCH v3 5/5] trace: events: rcu: Change description of rcu_dyntick trace event

[PATCH 11/11] rcu: constify sysrq_key_op
 2020-05-13 22:41 UTC  (2+ messages) - mbox.gz / Atom

[PATCH RFC tip/core/rcu] Add shrinker to shift to fast/inefficient GP mode
 2020-05-13 13:03 UTC  (20+ messages) - mbox.gz / Atom

[PATCH RFC tip/core/rcu 0/16] Prototype RCU usable from idle, exception, offline
 2020-05-11 19:48 UTC  (15+ messages) - mbox.gz / Atom
` [PATCH RFC tip/core/rcu 09/16] rcu-tasks: Add an RCU-tasks rude variant

[GIT PULL tip/core/rcu] RCU commits for v5.8
 2020-05-11 15:44 UTC  - mbox.gz / Atom

[PATCH v4 tip/core/rcu 0/38] Prototype RCU usable from idle, exception, offline
 2020-05-10 15:39 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH v4 tip/core/rcu 05/38] rcu-tasks: Move Tasks RCU to its own file

[PATCH 00/24] Introduce kvfree_rcu(1 or 2 arguments)
 2020-05-07 17:34 UTC  (78+ messages) - mbox.gz / Atom
` [PATCH 01/24] rcu/tree: Keep kfree_rcu() awake during lock contention
` [PATCH 02/24] rcu/tree: Skip entry into the page allocator for PREEMPT_RT
` [PATCH 03/24] rcu/tree: Use consistent style for comments
` [PATCH 04/24] rcu/tree: Repeat the monitor if any free channel is busy
` [PATCH 05/24] rcu/tree: Simplify debug_objects handling
` [PATCH 06/24] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro
` [PATCH 07/24] rcu/tree: move locking/unlocking to separate functions
` [PATCH 08/24] rcu/tree: Use static initializer for krc.lock
` [PATCH 09/24] rcu/tree: cache specified number of objects
` [PATCH 10/24] rcu/tree: add rcutree.rcu_min_cached_objs description
` [PATCH 11/24] rcu/tree: Maintain separate array for vmalloc ptrs
` [PATCH 12/24] rcu/tiny: support vmalloc in tiny-RCU
` [PATCH 13/24] rcu: Rename rcu_invoke_kfree_callback/rcu_kfree_callback
` [PATCH 14/24] rcu: Rename __is_kfree_rcu_offset() macro
` [PATCH 15/24] rcu: Rename kfree_call_rcu() to the kvfree_call_rcu()
` [PATCH 16/24] mm/list_lru.c: Rename kvfree_rcu() to local variant
` [PATCH 17/24] rcu: Introduce 2 arg kvfree_rcu() interface
` [PATCH 18/24] mm/list_lru.c: Remove kvfree_rcu_local() function
` [PATCH 19/24] rcu/tree: Support reclaim for head-less object
` [PATCH 20/24] rcu/tree: Make kvfree_rcu() tolerate any alignment
` [PATCH 21/24] rcu/tiny: move kvfree_call_rcu() out of header
` [PATCH 22/24] rcu/tiny: support reclaim for head-less object
` [PATCH 23/24] rcu: Introduce 1 arg kvfree_rcu() interface
` [PATCH 24/24] lib/test_vmalloc.c: Add test cases for kvfree_rcu()

[PATCH RFC] rcu/tree: Refactor object allocation and try harder for array allocation
 2020-05-05 18:33 UTC  (16+ messages) - mbox.gz / Atom

Discussion about rcu_barrier() in ext4
 2020-04-30  5:39 UTC  (2+ messages) - mbox.gz / Atom

[bug report] rcutorture: Add races with task-exit processing
 2020-04-29 17:47 UTC  (4+ messages) - mbox.gz / Atom

[PATCH] rcutorture: Fix error codes in rcu_torture_read_exit_init()
 2020-04-29 15:53 UTC  (2+ messages) - mbox.gz / Atom

[PATCH 15/24] mm/list_lru.c: Rename kvfree_rcu() to local variant
 2020-04-27 11:11 UTC  (2+ messages) - mbox.gz / Atom
` [PATCH 18/24] mm/list_lru.c: Remove kvfree_rcu_local() function

[PATCH v1 0/6] Introduce kvfree_rcu() logic
 2020-04-22 23:16 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH v1 5/6] rcu: rename kfree_call_rcu()/__kfree_rcu()

[PATCH 1/3] rcu: Use static initializer for krc.lock
 2020-04-22 16:35 UTC  (15+ messages) - mbox.gz / Atom

[PATCH rcu/dev -fixes 0/4]
 2020-04-22 13:28 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH rcu/dev -fixes 2/4] rcu/tree: Skip entry into the page allocator for PREEMPT_RT

[PATCH 00/10] Manually convert RCU text files to ReST format
 2020-04-22  0:42 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH 07/10] docs: RCU: RTFP: fix bibtex entries

page: 

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