Linux RCU subsystem development
 help / color / mirror / Atom feed
 messages from 2025-02-11 14:22:29 to 2025-02-25 07:31:13 UTC [more...]

[PATCH RFC v2 00/10] SLUB percpu sheaves
 2025-02-25  7:30 UTC  (34+ messages)
` [PATCH RFC v2 01/10] slab: add opt-in caching layer of "
` [PATCH RFC v2 02/10] slab: add sheaf support for batching kfree_rcu() operations
` [PATCH RFC v2 03/10] locking/local_lock: Introduce localtry_lock_t
` [PATCH RFC v2 04/10] locking/local_lock: add localtry_trylock()
` [PATCH RFC v2 05/10] slab: switch percpu sheaves locking to localtry_lock
` [PATCH RFC v2 06/10] slab: sheaf prefilling for guaranteed allocations
` [PATCH RFC v2 07/10] slab: determine barn status racily outside of lock
` [PATCH RFC v2 08/10] tools: Add testing support for changes to rcu and slab for sheaves
` [PATCH RFC v2 09/10] tools: Add sheafs support to testing infrastructure
` [PATCH RFC v2 10/10] maple_tree: use percpu sheaves for maple_node_cache

[linux-next:master] [rcu] c9b55f9da0: WARNING:at_kernel/rcu/rcutorture.c:#rcutorture_one_extend_check[rcutorture]
 2025-02-25  6:20 UTC  (16+ messages)
            ` [PATCH v2 1/2] rcutorture: Update rcutorture_one_extend_check() for lazy preemption
              ` [PATCH v2 2/2] rcutorture: Update ->extendables check "

[PATCH v7 00/16] Device / Driver PCI / Platform Rust abstractions
 2025-02-25  5:50 UTC  (5+ messages)
` [PATCH v7 07/16] rust: add `io::{Io, IoRaw}` base types

[PATCH rcu 00/11] Lazy Preempt changes for v6.15
 2025-02-25  3:55 UTC  (12+ messages)
` [PATCH rcu 01/11] rcu: fix header guard for rcu_all_qs()
` [PATCH rcu 02/11] rcu: rename PREEMPT_AUTO to PREEMPT_LAZY
` [PATCH rcu 03/11] sched: update __cond_resched comment about RCU quiescent states
` [PATCH rcu 04/11] rcu: handle unstable rdp in rcu_read_unlock_strict()
` [PATCH rcu 05/11] rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
` [PATCH rcu 06/11] osnoise: provide quiescent states
` [PATCH rcu 07/11] rcutorture: Update rcutorture_one_extend_check() for lazy preemption
` [PATCH rcu 08/11] rcutorture: Update ->extendables check "
` [PATCH rcu 09/11] rcu: limit PREEMPT_RCU configurations
` [PATCH rcu 10/11] rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y
` [PATCH rcu 11/11] rcutorture: Make scenario TREE07 "

[PATCH v2 1/3] rcutorture: Allow a negative value for nfakewriters
 2025-02-24 19:06 UTC  (5+ messages)
` [PATCH v2 2/3] rcu: Update TREE05.boot to test normal synchronize_rcu()
` [PATCH v2 3/3] rcu: Use _full() API to debug synchronize_rcu()

[PATCH v2 0/7] mm, slub: handle pending kfree_rcu() in kmem_cache_destroy()
 2025-02-24 15:37 UTC  (8+ messages)
` [PATCH v2 6/7] mm, slab: call kvfree_rcu_barrier() from kmem_cache_destroy()

[PATCH rcu 00/20] SRCU changes for v6.15
 2025-02-24  2:22 UTC  (21+ messages)
` [PATCH rcu 01/20] srcu: Make Tiny SRCU able to operate in preemptible kernels
` [PATCH rcu 02/20] srcu: Define SRCU_READ_FLAVOR_ALL in terms of symbols
` [PATCH rcu 03/20] srcu: Use ->srcu_gp_seq for rcutorture reader batch
` [PATCH rcu 04/20] srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structure
` [PATCH rcu 05/20] srcu: Make SRCU readers use ->srcu_ctrs for counter selection
` [PATCH rcu 06/20] srcu: Make Tree SRCU updates independent of ->srcu_idx
` [PATCH rcu 07/20] srcu: Force synchronization for srcu_get_delay()
` [PATCH rcu 08/20] srcu: Rename srcu_check_read_flavor_lite() to srcu_check_read_flavor_force()
` [PATCH rcu 09/20] srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu()
` [PATCH rcu 10/20] srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr()
` [PATCH rcu 11/20] srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr()
` [PATCH rcu 12/20] srcu: Move SRCU Tree/Tiny definitions from srcu.h
` [PATCH rcu 13/20] srcu: Add SRCU-fast readers
` [PATCH rcu 14/20] rcutorture: Add ability to test srcu_read_{,un}lock_fast()
` [PATCH rcu 15/20] refscale: Add srcu_read_lock_fast() support using "srcu-fast"
` [PATCH rcu 16/20] rcutorture: Make scenario SRCU-P use srcu_read_lock_fast()
` [PATCH rcu 17/20] srcu: Fix srcu_read_unlock_{lite,nmisafe}() kernel-doc
` [PATCH rcu 18/20] srcu: Document that srcu_{read_lock,down_read}() can share srcu_struct
` [PATCH rcu 19/20] srcu: Add srcu_down_read_fast() and srcu_up_read_fast()
` [PATCH rcu 20/20] srcu: Make SRCU-fast also be NMI-safe

[PATCH RFC 00/24] Compiler-Based Capability- and Locking-Analysis
 2025-02-21 19:57 UTC  (12+ messages)
` [PATCH RFC 15/24] rcu: Support Clang's capability analysis

[PATCH 0/3] rcu/exp updates
 2025-02-21 15:52 UTC  (13+ messages)
` [PATCH 1/3] rcu/exp: Protect against early QS report
` [PATCH 2/3] rcu/exp: Remove confusing needless full barrier on task unblock
` [PATCH 3/3] rcu/exp: Remove needless CPU up quiescent state report

[PATCH rcu 0/9] Miscellaneous fixes for v6.11
 2025-02-20 23:51 UTC  (5+ messages)
` [PATCH rcu 1/9] rcu: Add lockdep_assert_in_rcu_read_lock() and friends

[PATCH v4 00/30] context_tracking,x86: Defer some IPIs until a user->kernel transition
 2025-02-20 17:38 UTC  (23+ messages)
` [PATCH v4 29/30] x86/mm, mm/vmalloc: Defer flush_tlb_kernel_range() targeting NOHZ_FULL CPUs

[PATCH v2 -rcu] srcu: Use rcu_seq_done_exact() for polling API
 2025-02-20  0:32 UTC  (6+ messages)

The rdp->gpwrap behavior
 2025-02-19 17:02 UTC  (10+ messages)

[Patch v2] doc/RCU/listRCU: refine example code for eliminating stale data
 2025-02-19 16:40 UTC  (3+ messages)

[PATCH rcu 00/11] RCU torture changes for v6.15
 2025-02-19 15:39 UTC  (12+ messages)
` [PATCH rcu 01/11] torture: Add get_torture_init_jiffies() for test-start time
` [PATCH rcu 02/11] rcutorture: Add a test_boost_holdoff module parameter
` [PATCH rcu 03/11] rcutorture: Include grace-period sequence numbers in failure/close-call
` [PATCH rcu 04/11] rcutorture: Expand failure/close-call grace-period output
` [PATCH rcu 05/11] rcu: Trace expedited grace-period numbers in hexadecimal
` [PATCH rcu 06/11] rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call output
` [PATCH rcu 07/11] rcutorture: Make cur_ops->format_gp_seqs take buffer length
` [PATCH rcu 08/11] rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to bool
` [PATCH rcu 09/11] rcutorture: Complain when invalid SRCU reader_flavor is specified
` [PATCH rcu 10/11] srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing
` [PATCH rcu 11/11] torture: Make SRCU lockdep testing use srcu_read_lock_nmisafe()

[PATCH] MAINTAINERS: Update Joel's email address
 2025-02-19 15:29 UTC  (4+ messages)

[syzbot] [rcu?] WARNING in srcu_invoke_callbacks (2)
 2025-02-19 15:09 UTC  (4+ messages)

[PATCH rcu 0/7] RCU documentation changes for v6.15
 2025-02-18  5:45 UTC  (8+ messages)
` [PATCH rcu 1/7] doc: Add broken-timing possibility to stallwarn.rst
` [PATCH rcu 2/7] docs: Improve discussion of this_cpu_ptr(), add raw_cpu_ptr()
` [PATCH rcu 3/7] rcu: Document self-propagating callbacks
` [PATCH rcu 4/7] srcu: Point call_srcu() to call_rcu() for detailed memory ordering
` [PATCH rcu 5/7] rcu: Add CONFIG_RCU_LAZY delays to call_rcu() kernel-doc header
` [PATCH rcu 6/7] rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help text
` [PATCH rcu 7/7] rcu: Remove references to old grace-period-wait primitives

[PATCH] doc/RCU/listRCU: fix an example code snippets
 2025-02-18  0:25 UTC  (9+ messages)

Spłata raty
 2025-02-17  9:10 UTC 

[PATCH v3] rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture
 2025-02-17  2:29 UTC  (2+ messages)

[PATCH v2] rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture
 2025-02-15  5:43 UTC  (2+ messages)

[PATCH RFC v2 rcu] Fix get_state_synchronize_rcu_full() GP-start detection
 2025-02-12 10:42 UTC  (12+ messages)

[linus:master] [treewide] b04e317b52: INFO:task_blocked_for_more_than#seconds
 2025-02-12  4:57 UTC 

[PATCH v2] rcu: Merge rcu_seq_done_exact() logic into rcu_seq_done()
 2025-02-11 22:38 UTC 

next-20250210: WARNING: at include/linux/rwsem.h:85 madvise_unlock
 2025-02-11 18:35 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox