Linux RCU subsystem development
 help / color / mirror / Atom feed
 messages from 2025-04-05 12:31:04 to 2025-04-29 11:42:30 UTC [more...]

[PATCH v5 00/25] context_tracking,x86: Defer some IPIs until a user->kernel transition
 2025-04-29 11:32 UTC  (18+ messages)
` [PATCH v5 01/25] objtool: Make validate_call() recognize indirect calls to pv_ops[]
` [PATCH v5 02/25] objtool: Flesh out warning related to pv_ops[] calls
` [PATCH v5 03/25] rcu: Add a small-width RCU watching counter debug option
` [PATCH v5 04/25] rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTURE
` [PATCH v5 05/25] jump_label: Add annotations for validating noinstr usage
` [PATCH v5 06/25] static_call: Add read-only-after-init static calls
` [PATCH v5 07/25] x86/paravirt: Mark pv_sched_clock static call as __ro_after_init
` [PATCH v5 08/25] x86/idle: Mark x86_idle "
` [PATCH v5 09/25] x86/paravirt: Mark pv_steal_clock "
` [PATCH v5 10/25] riscv/paravirt: "
` [PATCH v5 11/25] loongarch/paravirt: "
` [PATCH v5 12/25] arm64/paravirt: "
` [PATCH v5 13/25] arm/paravirt: "
` [PATCH v5 14/25] perf/x86/amd: Mark perf_lopwr_cb "
` [PATCH v5 15/25] sched/clock: Mark sched_clock_running key "
` [PATCH v5 16/25] KVM: VMX: Mark __kvm_is_using_evmcs static "
` [PATCH v5 17/25] x86/speculation/mds: Mark mds_idle_clear key as allowed in .noinstr

[PATCH v2] rcu: Robustify rcu_is_cpu_rrupt_from_idle()
 2025-04-29 10:08 UTC 

[PATCH v4 0/9] SLUB percpu sheaves
 2025-04-29  7:36 UTC  (16+ messages)
` [PATCH v4 1/9] slab: add opt-in caching layer of "
` [PATCH v4 2/9] slab: add sheaf support for batching kfree_rcu() operations
` [PATCH v4 3/9] slab: sheaf prefilling for guaranteed allocations
` [PATCH v4 4/9] slab: determine barn status racily outside of lock
` [PATCH v4 5/9] tools: Add testing support for changes to rcu and slab for sheaves
` [PATCH v4 6/9] tools: Add sheaves support to testing infrastructure
` [PATCH v4 7/9] maple_tree: use percpu sheaves for maple_node_cache
` [PATCH v4 8/9] mm, vma: use percpu sheaves for vm_area_struct cache
` [PATCH v4 9/9] mm, slub: skip percpu sheaves for remote object freeing

[PATCH] rcu/nocb: Add Safe checks for access offloaded rdp
 2025-04-28 14:46 UTC  (4+ messages)

[PATCH squash] rcutorture: Complain if an ->up_read() is delayed more than 10 seconds
 2025-04-27 22:53 UTC 

[bug report] rcutorture: Perform more frequent testing of ->gpwrap
 2025-04-24 18:14 UTC  (7+ messages)

[PATCH RFC v3 0/8] SLUB percpu sheaves
 2025-04-23 17:13 UTC  (13+ messages)
` [PATCH RFC v3 2/8] slab: add opt-in caching layer of "
` [PATCH RFC v3 3/8] slab: add sheaf support for batching kfree_rcu() operations
` [PATCH RFC v3 4/8] slab: sheaf prefilling for guaranteed allocations

[PATCH] tools/memory-model/Documentation: Fix SRCU section in explanation.txt
 2025-04-22 23:06 UTC  (5+ messages)

[PATCH] rcuscale: using kmalloc_array() to relpace kmalloc()
 2025-04-22 22:55 UTC  (6+ messages)
` [PATCH v2] rcuscale: using kcalloc() "

[PATCH v5] rcutorture: Perform more frequent testing of ->gpwrap
 2025-04-21 20:27 UTC  (4+ messages)

[RFC v3 00/12] LKMM generic atomics in Rust
 2025-04-21 16:42 UTC  (13+ messages)
` [RFC v3 01/12] rust: Introduce atomic API helpers
` [RFC v3 02/12] rust: sync: Add basic atomic operation mapping framework
` [RFC v3 03/12] rust: sync: atomic: Add ordering annotation types
` [RFC v3 04/12] rust: sync: atomic: Add generic atomics
` [RFC v3 05/12] rust: sync: atomic: Add atomic {cmp,}xchg operations
` [RFC v3 06/12] rust: sync: atomic: Add the framework of arithmetic operations
` [RFC v3 07/12] rust: sync: atomic: Add Atomic<u{32,64}>
` [RFC v3 08/12] rust: sync: atomic: Add Atomic<{usize,isize}>
` [RFC v3 09/12] rust: sync: atomic: Add Atomic<*mut T>
` [RFC v3 10/12] rust: sync: atomic: Add arithmetic ops for "
` [RFC v3 11/12] rust: sync: Add memory barriers
` [RFC v3 12/12] rust: sync: rcu: Add RCU protected pointer

[RFC v2 00/13] LKMM *generic* atomics in Rust
 2025-04-21 16:27 UTC  (3+ messages)

[PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap
 2025-04-20 18:04 UTC  (18+ messages)
        ` [v3,1/2] "
            ` [v3,1/2] rcutorture: Perform more frequent testing of -&gt;gpwrap
` [PATCH v3 2/2] rcutorture: Fix issue with re-using old images on ARM64

[PATCH 00/14] RCU torture changes for v6.16
 2025-04-20  0:17 UTC  (38+ messages)
` [PATCH 01/14] rcutorture: Make srcu_lockdep.sh check kernel Kconfig
` [PATCH 02/14] rcutorture: Make srcu_lockdep.sh check reader-conflict handling
` [PATCH 03/14] rcutorture: Split out beginning and end from rcu_torture_one_read()
` [PATCH 04/14] rcutorture: Make torture.sh --do-rt use CONFIG_PREEMPT_RT
` [PATCH 05/14] rcutorture: Add tests for SRCU up/down reader primitives
` [PATCH 06/14] rcutorture: Pull rcu_torture_updown() loop body into new function
` [PATCH 07/14] rcutorture: Comment invocations of tick_dep_set_task()
` [PATCH 08/14] rcutorture: Complain if an ->up_read() is delayed more than 10 seconds
` [PATCH 09/14] rcutorture: Check for ->up_read() without matching ->down_read()
` [PATCH 10/14] checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_unlock_lite()
` [PATCH 11/14] torture: Add --do-{,no-}normal to torture.sh
` [PATCH 12/14] torture: Add testing of RCU's Rust bindings "
          ` [12/14] "
` [PATCH 13/14] rcutorture: Perform more frequent testing of ->gpwrap
` [PATCH 14/14] rcutorture: Fix issue with re-using old images on ARM64
` [PATCH 01/12] rcutorture: Make srcu_lockdep.sh check kernel Kconfig
` [PATCH 02/12] rcutorture: Make srcu_lockdep.sh check reader-conflict handling
` [PATCH 03/12] rcutorture: Split out beginning and end from rcu_torture_one_read()
` [PATCH 04/12] rcutorture: Make torture.sh --do-rt use CONFIG_PREEMPT_RT
` [PATCH 05/12] rcutorture: Add tests for SRCU up/down reader primitives
` [PATCH 06/12] rcutorture: Pull rcu_torture_updown() loop body into new function
` [PATCH 07/12] rcutorture: Comment invocations of tick_dep_set_task()
` [PATCH 08/12] rcutorture: Complain if an ->up_read() is delayed more than 10 seconds
` [PATCH 09/12] rcutorture: Check for ->up_read() without matching ->down_read()
` [PATCH 10/12] checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_unlock_lite()
` [PATCH 11/12] torture: Add --do-{,no-}normal to torture.sh
` [PATCH 12/12] torture: Add testing of RCU's Rust bindings "

[PATCH 0/4] Sequence counter related RCU changes for v6.16
 2025-04-18 16:20 UTC  (5+ messages)
` [PATCH 1/4] rcu: Replace magic number with meaningful constant in rcu_seq_done_exact()
` [PATCH 2/4] rcu: Add warning to ensure rcu_seq_done_exact() is working
` [PATCH 3/4] rcu: Comment on the extraneous delta test on rcu_seq_done_exact()
` [PATCH 4/4] srcu: Use rcu_seq_done_exact() for polling API

[PATCH 0/7] Miscellaneous RCU changes for v6.16
 2025-04-18 16:15 UTC  (8+ messages)
` [PATCH 1/7] MAINTAINERS: Update Joel's email address
` [PATCH 2/7] rcu: Remove swake_up_one_online() bandaid
` [PATCH 3/7] rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture
` [PATCH 4/7] rust: sync: rcu: Mark Guard methods as inline
` [PATCH 5/7] Revert "rcu/nocb: Fix rcuog wake-up from offline softirq"
` [PATCH 6/7] doc: Update LWN RCU API links in whatisRCU.rst
` [PATCH 7/7] doc/RCU/listRCU: refine example code for eliminating stale data

[RFC PATCH 0/8] Introduce simple hazard pointers for lockdep
 2025-04-17  8:22 UTC  (13+ messages)
` [RFC PATCH 1/8] Introduce simple hazard pointers
` [RFC PATCH 2/8] shazptr: Add refscale test
` [RFC PATCH 3/8] shazptr: Add refscale test for wildcard
` [RFC PATCH 4/8] shazptr: Avoid synchronize_shaptr() busy waiting
` [RFC PATCH 5/8] shazptr: Allow skip self scan in synchronize_shaptr()
` [RFC PATCH 6/8] rcuscale: Allow rcu_scale_ops::get_gp_seq to be NULL
` [RFC PATCH 7/8] rcuscale: Add tests for simple hazard pointers
` [RFC PATCH 8/8] locking/lockdep: Use shazptr to protect the key hashlist

[PATCH 1/2] mm: move mmap/vma locking logic into specific files
 2025-04-16  7:31 UTC  (2+ messages)

[PATCH v2 0/12]
 2025-04-16  3:55 UTC  (11+ messages)
` [PATCH v2 05/12] rcutorture: Add tests for SRCU up/down reader primitives
  ` [v2,05/12] "

[PATCH v4 1/2] rcutorture: Perform more frequent testing of ->gpwrap
 2025-04-15 13:46 UTC  (3+ messages)
` [PATCH v4 2/2] rcutorture: Fix issue with re-using old images on ARM64

Possible scriping bug in rcutorture/kvm.sh
 2025-04-10 14:46 UTC  (3+ messages)

[PATCH v2] rcutorture: Perform more frequent testing of ->gpwrap
 2025-04-10 14:13 UTC  (2+ messages)

[PATCH] rcutorture: Perform more frequent testing of ->gpwrap
 2025-04-10 13:48 UTC  (7+ messages)
`  "

[PATCH 5/5] KVM: VMX: Always honor guest PAT on CPUs that support self-snoop
 2025-04-10 10:05 UTC  (3+ messages)

[PATCH v2 04/12] rcutorture: Make torture.sh --do-rt use CONFIG_PREEMPT_RT
 2025-04-08 16:20 UTC  (4+ messages)
` [PATCH v3 4/12] "
  ` [v3,4/12] "

[v2,04/12] rcutorture: Make torture.sh --do-rt use CONFIG_PREEMPT_RT
 2025-04-05 17:56 UTC  (5+ messages)


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