Linux RCU subsystem development
 help / color / mirror / Atom feed
 messages from 2025-11-03 13:34:18 to 2025-12-02 09:29:27 UTC [more...]

[PATCH v8 00/23] SLUB percpu sheaves
 2025-12-02  9:29 UTC  (23+ messages)
` [PATCH v8 03/23] slab: add opt-in caching layer of "
  ` [PATCH] slub: add barn_get_full_sheaf() and refine empty-main sheaf
  ` slub: add barn_get_full_sheaf() and refine empty-main sheaf replacement
` [PATCH v8 04/23] slab: add sheaf support for batching kfree_rcu() operations
            ` [PATCH V1] mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction

PATCH v3 0/3] softirq: Use a dedicated thread for timer wakeups with forced-threading
 2025-12-02  8:24 UTC  (7+ messages)
` [PATCH v3 3/3] softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT

[GIT PULL] RCU updates for v6.19
 2025-12-01 12:05 UTC 

[PATCH v17 00/47] DEPT(DEPendency Tracker)
 2025-12-01  7:18 UTC  (8+ messages)
` [PATCH v17 44/47] dept: introduce APIs to set page usage and use subclasses_evt for the usage

[PATCHv6 net-next 00/14] ipvs: per-net tables and optimizations
 2025-11-26 20:16 UTC  (18+ messages)
` [PATCHv6 net-next 03/14] ipvs: some service readers can use RCU
` [PATCHv6 net-next 04/14] ipvs: use single svc table
` [PATCHv6 net-next 07/14] ipvs: add resizable hash tables
` [PATCHv6 net-next 10/14] ipvs: show the current conn_tab size to users
` [PATCHv6 net-next 11/14] ipvs: no_cport and dropentry counters can be per-net
` [PATCHv6 net-next 13/14] ipvs: add ip_vs_status info

[PATCH v2 0/16] SRCU updates for v6.19
 2025-11-26 17:09 UTC  (42+ messages)
` [PATCH v2 01/16] srcu: Permit Tiny SRCU srcu_read_unlock() with interrupts disabled
` [PATCH v2 02/16] srcu: Create an srcu_expedite_current() function
` [PATCH v2 03/16] rcutorture: Test srcu_expedite_current()
` [PATCH v2 04/16] srcu: Create a DEFINE_SRCU_FAST()
` [PATCH v2 05/16] srcu: Make grace-period determination use ssp->srcu_reader_flavor
` [PATCH v2 06/16] rcutorture: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu_struct_fast()
` [PATCH v2 07/16] srcu: Require special srcu_struct define/init for SRCU-fast readers
` [PATCH v2 08/16] srcu: Make SRCU-fast readers enforce use of SRCU-fast definition/init
` [PATCH v2 09/16] doc: Update for SRCU-fast definitions and initialization
` [PATCH v2 10/16] tracing: Guard __DECLARE_TRACE() use of __DO_TRACE_CALL() with SRCU-fast
` [PATCH v2 11/16] rcu: Mark diagnostic functions as notrace
` [PATCH v2 12/16] srcu: Add SRCU_READ_FLAVOR_FAST_UPDOWN CPP macro
` [PATCH v2 13/16] torture: Permit negative kvm.sh --kconfig numberic arguments
` [PATCH v2 14/16] srcu: Create an SRCU-fast-updown API
` [PATCH v2 15/16] srcu: Optimize SRCU-fast-updown for arm64
` [PATCH v2 16/16] rcutorture: Make srcu{,d}_torture_init() announce the SRCU type

[PATCH v7 00/31] context_tracking,x86: Defer some IPIs until a user->kernel transition
 2025-11-25 14:13 UTC  (49+ messages)
` [PATCH v7 01/31] objtool: Make validate_call() recognize indirect calls to pv_ops[]
` [PATCH v7 02/31] objtool: Flesh out warning related to pv_ops[] calls
` [PATCH v7 03/31] rcu: Add a small-width RCU watching counter debug option
` [PATCH v7 04/31] rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTURE
` [PATCH v7 05/31] jump_label: Add annotations for validating noinstr usage
` [PATCH v7 06/31] static_call: Add read-only-after-init static calls
` [PATCH v7 07/31] x86/paravirt: Mark pv_sched_clock static call as __ro_after_init
` [PATCH v7 08/31] x86/idle: Mark x86_idle "
` [PATCH v7 09/31] x86/paravirt: Mark pv_steal_clock "
` [PATCH v7 10/31] riscv/paravirt: "
` [PATCH v7 11/31] loongarch/paravirt: "
` [PATCH v7 12/31] arm64/paravirt: "
` [PATCH v7 13/31] arm/paravirt: "
` [PATCH v7 14/31] perf/x86/amd: Mark perf_lopwr_cb "
` [PATCH v7 15/31] sched/clock: Mark sched_clock_running key "
` [PATCH v7 16/31] KVM: VMX: Mark __kvm_is_using_evmcs static "
` [PATCH v7 17/31] x86/bugs: Mark cpu_buf_vm_clear key as allowed in .noinstr
` [PATCH v7 18/31] x86/speculation/mds: Mark cpu_buf_idle_clear "
` [PATCH v7 19/31] sched/clock, x86: Mark __sched_clock_stable "
` [PATCH v7 20/31] KVM: VMX: Mark vmx_l1d_should flush and vmx_l1d_flush_cond keys "
` [PATCH v7 21/31] stackleack: Mark stack_erasing_bypass key "
` [PATCH v7 22/31] objtool: Add noinstr validation for static branches/calls
` [PATCH v7 23/31] module: Add MOD_NOINSTR_TEXT mem_type
` [PATCH v7 24/31] context-tracking: Introduce work deferral infrastructure
` [PATCH v7 25/31] context_tracking,x86: Defer kernel text patching IPIs
` [PATCH v7 26/31] x86/jump_label: Add ASM support for static_branch_likely()
` [PATCH v7 27/31] x86/mm: Make INVPCID type macros available to assembly
` [RFC PATCH v7 28/31] x86/mm/pti: Introduce a kernel/user CR3 software signal
` [RFC PATCH v7 29/31] x86/mm/pti: Implement a TLB flush immediately after a switch to kernel CR3
` [RFC PATCH v7 30/31] x86/mm, mm/vmalloc: Defer kernel TLB flush IPIs under CONFIG_COALESCE_TLBI=y
` [RFC PATCH v7 31/31] x86/entry: Add an option to coalesce TLB flushes

[PATCH v4 00/35] Compiler-Based Context- and Locking-Analysis
 2025-11-20 23:51 UTC  (38+ messages)
` [PATCH v4 01/35] compiler_types: Move lock checking attributes to compiler-context-analysis.h
` [PATCH v4 02/35] compiler-context-analysis: Add infrastructure for Context Analysis with Clang
` [PATCH v4 03/35] compiler-context-analysis: Add test stub
` [PATCH v4 04/35] Documentation: Add documentation for Compiler-Based Context Analysis
` [PATCH v4 05/35] checkpatch: Warn about context_unsafe() without comment
` [PATCH v4 06/35] cleanup: Basic compatibility with context analysis
  ` [PATCH v4 07/35] lockdep: Annotate lockdep assertions for "
  ` [PATCH v4 08/35] locking/rwlock, spinlock: Support Clang's "
  ` [PATCH v4 09/35] compiler-context-analysis: Change __cond_acquires to take return value
  ` [PATCH v4 10/35] locking/mutex: Support Clang's context analysis
  ` [PATCH v4 11/35] locking/seqlock: "
  ` [PATCH v4 12/35] bit_spinlock: Include missing <asm/processor.h>
  ` [PATCH v4 13/35] bit_spinlock: Support Clang's context analysis
  ` [PATCH v4 14/35] rcu: "
  ` [PATCH v4 15/35] srcu: "
  ` [PATCH v4 16/35] kref: Add context-analysis annotations
  ` [PATCH v4 17/35] locking/rwsem: Support Clang's context analysis
  ` [PATCH v4 18/35] locking/local_lock: Include missing headers
  ` [PATCH v4 19/35] locking/local_lock: Support Clang's context analysis
  ` [PATCH v4 20/35] locking/ww_mutex: "
  ` [PATCH v4 21/35] debugfs: Make debugfs_cancellation a context guard struct
  ` [PATCH v4 22/35] compiler-context-analysis: Remove Sparse support
  ` [PATCH v4 23/35] compiler-context-analysis: Remove __cond_lock() function-like helper
  ` [PATCH v4 24/35] compiler-context-analysis: Introduce header suppressions
  ` [PATCH v4 25/35] compiler: Let data_race() imply disabled context analysis
  ` [PATCH v4 26/35] MAINTAINERS: Add entry for Context Analysis
  ` [PATCH v4 27/35] kfence: Enable context analysis
  ` [PATCH v4 28/35] kcov: "
  ` [PATCH v4 29/35] kcsan: "
  ` [PATCH v4 30/35] stackdepot: "
  ` [PATCH v4 31/35] rhashtable: "
  ` [PATCH v4 32/35] printk: Move locking annotation to printk.c
  ` [PATCH v4 33/35] security/tomoyo: Enable context analysis
  ` [PATCH v4 34/35] crypto: "
  ` [PATCH v4 35/35] sched: Enable context analysis for core.c and fair.c

[PATCH v3 00/35] Compiler-Based Capability- and Locking-Analysis
 2025-11-14 13:22 UTC  (8+ messages)

[PATCH 0/8] refscale updates for v6.19
 2025-11-12 17:41 UTC  (9+ messages)
` [PATCH 3/8] refscale: Add local_bh_disable() readers

[PATCH v6 00/29] context_tracking,x86: Defer some IPIs until a user->kernel transition
 2025-11-06 10:02 UTC  (10+ messages)
` [PATCH v6 23/29] context-tracking: Introduce work deferral infrastructure

[PATCH v2 0/5] Miscellaneous RCU updates for v6.19
 2025-11-05 23:06 UTC  (7+ messages)
` [PATCH v2 1/5] locktorture: Fix memory leak in param_set_cpumask()
` [PATCH v2 2/5] rcu: use WRITE_ONCE() for ->next and ->pprev of hlist_nulls
` [PATCH v2 3/5] torture: Add kvm-series.sh to test commit/scenario combination
` [PATCH v2 4/5] rcutorture: Permit kvm-again.sh to re-use the build directory
` [PATCH v2 5/5] rcutorture: Remove redundant rcutorture_one_extend() from rcu_torture_one_read()

[PATCH 15/19] srcu: Create an SRCU-fast-updown API
 2025-11-04 16:49 UTC  (3+ messages)

[PATCH 0/18] SRCU updates for v6.19
 2025-11-03 19:22 UTC  (10+ messages)
` [PATCH 17/19] srcu: Optimize SRCU-fast-updown for arm64


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