Linux RCU subsystem development
 help / color / mirror / Atom feed
 messages from 2026-04-16 09:10:44 to 2026-05-07 17:53:05 UTC [more...]

[PATCH 0/7] Miscellaneous RCU changes for v7.2
 2026-05-07 17:44 UTC  (9+ messages)
` [PATCH 1/7] srcu: Don't queue workqueue handlers to never-online CPUs
` [PATCH 2/7] srcu: Fix kerneldoc header comment typo in srcu_down_read_fast()
` [PATCH 3/7] checkpatch: Undeprecate rcu_read_lock_trace() and rcu_read_unlock_trace()
` [PATCH 4/7] checkpatch: Mark rcu_read_lock_tasks_trace() and friend BPF-only
` [PATCH 5/7] rcu: Simplify rcu_do_batch() by applying clamp()
` [PATCH 6/7] rcu: Simplify param_set_next_fqs_jiffies() by applying clamp_val()
` [PATCH 7/7] rcu: Document rcu_access_pointer() feeding into cmpxchg()

[PATCH RFC 0/2] rcu: Add debugfs interface for pending callback monitoring
 2026-05-07 17:37 UTC  (3+ messages)
` [PATCH RFC 1/2] rcu: Expose per-CPU segmented callback counts via debugfs
` [PATCH RFC 2/2] rcu: Include kfree_rcu/kvfree_rcu batched counts in pending_cbs

[PATCH 0/4] Torture-test updates for v7.2
 2026-05-07 16:57 UTC  (5+ messages)
` [PATCH 1/6] rcutorture: Fully test lazy RCU
` [PATCH 2/6] torture: Add torture_sched_set_normal() for user-specified nice values
` [PATCH 3/6] torture: Improve kvm-series.sh header comment
` [PATCH 4/6] torture: Allow "norm" abbreviation for "normal"

[PATCH RFC 0/4] Hazard-pointer torture test
 2026-05-07 16:51 UTC  (5+ messages)
` [PATCH RFC 1/4] torture: Add a hazptrtorture.c "
` [PATCH RFC 2/4] hazptrtorture: Add testing of on-stack hazptr_ctx structures
` [PATCH RFC 3/4] hazptrtorture: Add microsecond-scale sleep in readers
` [PATCH RFC 4/4] hazptrtorture: Enable system-independent CPU overcommit

[PATCH v4 0/1] cpuhp: Expedite RCU when toggling system-wide SMT mode
 2026-05-07  5:39 UTC  (2+ messages)
` [PATCH v4 1/1] "

[PATCH v2 sched_ext/for-7.2 0/2] sched_ext: Follow-up fixes for exit_cpu accuracy
 2026-05-06 10:54 UTC  (11+ messages)
` [PATCH v2 1/2] sched_ext: Normalize exit dump header to "on CPU N"
` [PATCH v2 2/2] sched_ext: Fix exit_cpu accuracy for lockup paths

[PATCH v18 25/42] dept: add documents for dept
 2026-05-06  6:27 UTC  (3+ messages)
` [PATCH] dept: update documentation function names to match implementation

[PATCH AUTOSEL 7.0-5.10] rculist: add list_splice_rcu() for private lists
 2026-05-05  9:51 UTC 

[PATCH] srcu: Remove check from srcu_dereference_check()
 2026-05-04 21:10 UTC  (2+ messages)

[PATCH v2 0/3] rust: add SRCU abstraction
 2026-05-03 19:25 UTC  (7+ messages)
` [PATCH v2 1/3] rust: helpers: add SRCU helpers
` [PATCH v2 2/3] rust: sync: add SRCU abstraction
` [PATCH v2 3/3] MAINTAINERS: add Rust SRCU files to SRCU entry

[PATCH v4 0/3] Documentation: adopt new coding style of type-aware kmalloc-family
 2026-05-03 15:51 UTC  (7+ messages)
` [PATCH v4 2/3] Documentation: RCU: "

BUG: workqueue lockup - SRCU schedules work on not-online CPUs during size transition
 2026-05-01 14:00 UTC  (25+ messages)

[PATCH sched_ext/for-7.2 0/2] sched_ext: Follow-up fixes for exit_cpu accuracy
 2026-05-01 13:14 UTC  (3+ messages)
` [PATCH 1/2] sched_ext: Normalize exit dump header to "on CPU N"
` [PATCH 2/2] sched_ext: Fix exit_cpu accuracy for lockup paths

[RFC PATCH 0/3] srcu: KVM: Add, export and use call_srcu_expedited()
 2026-05-01  9:51 UTC  (4+ messages)

[mainline][BUG] Observed Workqueue lockups on offline CPUs
 2026-04-30 15:36 UTC  (8+ messages)

[RFC PATCH v2 0/8] kvfree_rcu() improvements
 2026-04-30 12:10 UTC  (39+ messages)
` [PATCH 1/8] mm/slab: introduce k[v]free_rcu() with struct rcu_ptr
` [PATCH 2/8] fs/dcache: use rcu_ptr instead of rcu_head for external names
` [PATCH 4/8] mm/slab: introduce kfree_rcu_nolock()
` [PATCH 5/8] mm/slab: make kfree_rcu_nolock() work with sheaves
` [PATCH 6/8] mm/slab: wrap rcu sheaf handling with ifdef
` [PATCH 7/8] mm/slab: introduce deferred submission of rcu sheaves
` [PATCH 8/8] lib/tests/slub_kunit: add a test case for kfree_rcu_nolock()

[PATCH v1 0/3] rust: add SRCU abstraction
 2026-04-28 10:34 UTC  (4+ messages)
` [PATCH v1 1/3] rust: helpers: add SRCU helpers
` [PATCH v1 2/3] rust: sync: add SRCU abstraction
` [PATCH v1 3/3] MAINTAINERS: add Rust SRCU files to SRCU entry

[PATCH v3 0/3] Documentation: adopt new coding style of type-aware kmalloc-family
 2026-04-25  5:46 UTC  (3+ messages)
` [PATCH v3 2/3] Documentation: RCU: "

[PATCH v2 0/3] Documentation: adopt new coding style of type-aware kmalloc-family
 2026-04-25  5:39 UTC  (4+ messages)
` [PATCH v2 2/3] Documentation: RCU: "
    ` [PATCH v3 "

[PATCH-next 00/23] cgroup/cpuset: Enable runtime update of nohz_full and managed_irq CPUs
 2026-04-24 18:32 UTC  (43+ messages)
` [PATCH 01/23] sched/isolation: Add HK_TYPE_KERNEL_NOISE_BOOT & HK_TYPE_MANAGED_IRQ_BOOT
` [PATCH 02/23] sched/isolation: Enhance housekeeping_update() to support updating more than one HK cpumask
` [PATCH 03/23] tick/nohz: Make nohz_full parameter optional
` [PATCH 04/23] tick/nohz: Allow runtime changes in full dynticks CPUs
` [PATCH 05/23] tick: Pass timer tick job to an online HK CPU in tick_cpu_dying()
` [PATCH 06/23] rcu/nocbs: Allow runtime changes in RCU NOCBS cpumask
` [PATCH 07/23] watchdog: Sync up with runtime change of isolated CPUs
` [PATCH 08/23] arm64: topology: Use RCU to protect access to HK_TYPE_TICK cpumask
` [PATCH 09/23] workqueue: Use RCU to protect access of HK_TYPE_TIMER cpumask
` [PATCH 10/23] cpu: "
` [PATCH 11/23] hrtimer: "
` [PATCH 12/23] net: Use boot time housekeeping cpumask settings for now
` [PATCH 13/23] sched/core: Use RCU to protect access of HK_TYPE_KERNEL_NOISE cpumask
` [PATCH 14/23] hwmon/coretemp: Use RCU to protect access of HK_TYPE_MISC cpumask
` [PATCH 15/23] Drivers: hv: Use RCU to protect access of HK_TYPE_MANAGED_IRQ cpumask
` [PATCH 16/23] genirq/cpuhotplug: "
` [PATCH 17/23] sched/isolation: Extend housekeeping_dereference_check() to cover changes in nohz_full or manged_irqs cpumasks
` [PATCH 18/23] cpu/hotplug: Add a new cpuhp_offline_cb() API
` [PATCH 19/23] cgroup/cpuset: Improve check for calling housekeeping_update()
` [PATCH 20/23] cgroup/cpuset: Enable runtime update of HK_TYPE_{KERNEL_NOISE,MANAGED_IRQ} cpumasks
` [PATCH 21/23] cgroup/cpuset: Limit the side effect of using CPU hotplug on isolated partition
` [PATCH 22/23] cgroup/cpuset: Prevent offline_disabled CPUs from being used in "
` [PATCH 23/23] cgroup/cpuset: Documentation and kselftest updates

[PATCH v2] KVM: irqfd: fix deadlock by moving synchronize_srcu out of resampler_lock
 2026-04-23 13:25 UTC  (8+ messages)
    ` [PATCH v2] KVM: eventfd: Use WQ_UNBOUND workqueue for irqfd cleanup - New logs confirm preemption race

[PATCH] rcu-tasks: Fix possible boot-time tests failed for the call_rcu_tasks()
 2026-04-23 11:19 UTC 

[PATCH] rcu: use NMI to dump backtrace of blkd-task running on other cpu
 2026-04-22  6:45 UTC  (3+ messages)

[PATCH] Documentation: adopt new coding style of type-aware kmalloc-family
 2026-04-21 17:25 UTC  (5+ messages)

[PATCH 6.18 000/198] 6.18.24-rc1 review
 2026-04-21 15:02 UTC  (2+ messages)

[PATCH 6.12 000/162] 6.12.83-rc1 review
 2026-04-21 11:11 UTC 

[PATCH AUTOSEL 6.18] srcu: Use irq_work to start GP in tiny SRCU
 2026-04-20 13:16 UTC 

[RFC PATCH 00/10] RCU: Enable callbacks to benefit from expedited grace periods
 2026-04-17 23:11 UTC  (11+ messages)
` [RFC PATCH 01/10] rcu/segcblist: Add SRCU and Tasks RCU wrapper functions
` [RFC PATCH 02/10] rcu/segcblist: Factor out rcu_segcblist_advance_compact() helper
` [RFC PATCH 03/10] rcu/segcblist: Change gp_seq to struct rcu_gp_oldstate gp_seq_full
` [RFC PATCH 04/10] rcu: Add RCU_GET_STATE_NOT_TRACKED for subsystems without expedited GPs
` [RFC PATCH 05/10] rcu: Enable RCU callbacks to benefit from expedited grace periods
` [RFC PATCH 06/10] rcu: Update comments for gp_seq_full and expedited GP tracking
` [RFC PATCH 07/10] rcu: Wake NOCB rcuog kthreads on expedited grace period completion
` [RFC PATCH 08/10] rcu: Detect expedited grace period completion in rcu_pending()
` [RFC PATCH 09/10] rcu: Advance callbacks for expedited GP completion in rcu_core()
` [RFC PATCH 10/10] rcuscale: Add concurrent expedited GP threads for callback scaling tests


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