messages from 2025-09-23 14:21:54 to 2025-10-15 08:32:46 UTC [more...]
[PATCH v8 00/23] SLUB percpu sheaves
2025-10-15 8:32 UTC (52+ messages)
` [PATCH v8 01/23] locking/local_lock: Expose dep_map in local_trylock_t
` [PATCH v8 02/23] slab: simplify init_kmem_cache_nodes() error handling
` [PATCH v8 04/23] slab: add sheaf support for batching kfree_rcu() operations
` [PATCH v8 07/23] slab: skip percpu sheaves for remote object freeing
` [PATCH v8 08/23] slab: allow NUMA restricted allocations to use percpu sheaves
` [PATCH v8 11/23] maple_tree: Drop bulk insert support
` [PATCH v8 12/23] tools/testing/vma: Implement vm_refcnt reset
` [PATCH v8 13/23] tools/testing: Add support for changes to slab for sheaves
` [PATCH v8 16/23] tools/testing: include maple-shim.c in maple.c
` [PATCH v8 17/23] testing/radix-tree/maple: Hack around kfree_rcu not existing
` [PATCH v8 18/23] maple_tree: Use kfree_rcu in ma_free_rcu
` [PATCH v8 19/23] maple_tree: Replace mt_free_one() with kfree()
` [PATCH v8 20/23] tools/testing: Add support for prefilled slab sheafs
` [PATCH v8 21/23] maple_tree: Prefilled sheaf conversion and testing
` [PATCH v8 22/23] maple_tree: Add single node allocation support to maple state
[PATCH v6 00/29] context_tracking,x86: Defer some IPIs until a user->kernel transition
2025-10-14 19:06 UTC (37+ messages)
` [PATCH v6 01/29] objtool: Make validate_call() recognize indirect calls to pv_ops[]
` [PATCH v6 02/29] objtool: Flesh out warning related to pv_ops[] calls
` [PATCH v6 03/29] rcu: Add a small-width RCU watching counter debug option
` [PATCH v6 04/29] rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTURE
` [PATCH v6 05/29] jump_label: Add annotations for validating noinstr usage
` [PATCH v6 06/29] static_call: Add read-only-after-init static calls
` [PATCH v6 07/29] x86/paravirt: Mark pv_sched_clock static call as __ro_after_init
` [PATCH v6 08/29] x86/idle: Mark x86_idle "
` [PATCH v6 09/29] x86/paravirt: Mark pv_steal_clock "
` [PATCH v6 10/29] riscv/paravirt: "
` [PATCH v6 11/29] loongarch/paravirt: "
` [PATCH v6 12/29] arm64/paravirt: "
` [PATCH v6 13/29] arm/paravirt: "
` [PATCH v6 14/29] perf/x86/amd: Mark perf_lopwr_cb "
` [PATCH v6 15/29] sched/clock: Mark sched_clock_running key "
` [PATCH v6 16/29] KVM: VMX: Mark __kvm_is_using_evmcs static "
` [PATCH v6 17/29] x86/speculation/mds: Mark cpu_buf_idle_clear key as allowed in .noinstr
` [PATCH v6 18/29] sched/clock, x86: Mark __sched_clock_stable "
` [PATCH v6 19/29] KVM: VMX: Mark vmx_l1d_should flush and vmx_l1d_flush_cond keys "
` [PATCH v6 20/29] stackleack: Mark stack_erasing_bypass key "
` [PATCH v6 21/29] objtool: Add noinstr validation for static branches/calls
` [PATCH v6 22/29] module: Add MOD_NOINSTR_TEXT mem_type
` [PATCH v6 23/29] context-tracking: Introduce work deferral infrastructure
` [PATCH v6 24/29] context_tracking,x86: Defer kernel text patching IPIs
` [PATCH v6 25/29] x86/mm: Make INVPCID type macros available to assembly
` [RFC PATCH v6 26/29] x86/mm/pti: Introduce a kernel/user CR3 software signal
` [RFC PATCH v6 27/29] x86/mm/pti: Implement a TLB flush immediately after a switch to kernel CR3
` [RFC PATCH v6 28/29] x86/mm, mm/vmalloc: Defer kernel TLB flush IPIs under CONFIG_COALESCE_TLBI=y
` [RFC PATCH v6 29/29] x86/entry: Add an option to coalesce TLB flushes
[PATCH v17 00/47] DEPT(DEPendency Tracker)
2025-10-14 6:38 UTC (73+ messages)
` [PATCH v17 01/47] llist: move llist_{head,node} definition to types.h
` [PATCH v17 02/47] dept: implement DEPT(DEPendency Tracker)
` [PATCH v17 03/47] dept: add single event dependency tracker APIs
` [PATCH v17 04/47] dept: add lock "
` [PATCH v17 05/47] dept: tie to lockdep and IRQ tracing
` [PATCH v17 06/47] dept: add proc knobs to show stats and dependency graph
` [PATCH v17 07/47] dept: distinguish each kernel context from another
` [PATCH v17 08/47] x86_64, dept: add support CONFIG_ARCH_HAS_DEPT_SUPPORT to x86_64
` [PATCH v17 09/47] arm64, dept: add support CONFIG_ARCH_HAS_DEPT_SUPPORT to arm64
` [PATCH v17 10/47] dept: distinguish each work from another
` [PATCH v17 11/47] dept: add a mechanism to refill the internal memory pools on running out
` [PATCH v17 12/47] dept: record the latest one out of consecutive waits of the same class
` [PATCH v17 13/47] dept: apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete()
` [PATCH v17 14/47] dept: apply sdt_might_sleep_{start,end}() to swait
` [PATCH v17 15/47] dept: apply sdt_might_sleep_{start,end}() to waitqueue wait
` [PATCH v17 16/47] dept: apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait
` [PATCH v17 17/47] dept: apply sdt_might_sleep_{start,end}() to dma fence
` [PATCH v17 18/47] dept: track timeout waits separately with a new Kconfig
` [PATCH v17 19/47] dept: apply timeout consideration to wait_for_completion()/complete()
` [PATCH v17 20/47] dept: apply timeout consideration to swait
` [PATCH v17 21/47] dept: apply timeout consideration to waitqueue wait
` [PATCH v17 22/47] dept: apply timeout consideration to hashed-waitqueue wait
` [PATCH v17 23/47] dept: apply timeout consideration to dma fence wait
` [PATCH v17 24/47] dept: make dept able to work with an external wgen
` [PATCH v17 25/47] dept: track PG_locked with dept
` [PATCH v17 26/47] dept: print staged wait's stacktrace on report
` [PATCH v17 27/47] locking/lockdep: prevent various lockdep assertions when lockdep_off()'ed
` [PATCH v17 28/47] dept: add documentation for dept
` [PATCH v17 29/47] cpu/hotplug: use a weaker annotation in AP thread
` [PATCH v17 30/47] fs/jbd2: use a weaker annotation in journal handling
` [PATCH v17 31/47] dept: assign dept map to mmu notifier invalidation synchronization
` [PATCH v17 32/47] dept: assign unique dept_key to each distinct dma fence caller
` [PATCH v17 33/47] dept: make dept aware of lockdep_set_lock_cmp_fn() annotation
` [PATCH v17 34/47] dept: make dept stop from working on debug_locks_off()
` [PATCH v17 35/47] i2c: rename wait_for_completion callback to wait_for_completion_cb
` [PATCH v17 36/47] dept: assign unique dept_key to each distinct wait_for_completion() caller
` [PATCH v17 37/47] completion, dept: introduce init_completion_dmap() API
` [PATCH v17 38/47] dept: introduce a new type of dependency tracking between multi event sites
` [PATCH v17 39/47] dept: add module support for struct dept_event_site and dept_event_site_dep
` [PATCH v17 40/47] dept: introduce event_site() to disable event tracking if it's recoverable
` [PATCH v17 41/47] dept: implement a basic unit test for dept
` [PATCH v17 42/47] dept: call dept_hardirqs_off() in local_irq_*() regardless of irq state
` [PATCH v17 43/47] rcu/update: fix same dept key collision between various types of RCU
` [PATCH v17 44/47] dept: introduce APIs to set page usage and use subclasses_evt for the usage
` [PATCH v17 45/47] dept: track PG_writeback with dept
` [PATCH v17 46/47] SUNRPC: relocate struct rcu_head to the first field of struct rpc_xprt
` [PATCH v17 47/47] mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on DEPT and large PAGE_SIZE
[PATCH v1] rcu: use WRITE_ONCE() for ->next and ->pprev of hlist_nulls
2025-10-10 7:19 UTC (2+ messages)
[PATCH v2 0/21] Implement RCU Tasks Trace in terms of SRCU-fast and optimize
2025-10-07 13:47 UTC (30+ messages)
` [PATCH v2 01/21] srcu: Permit Tiny SRCU srcu_read_unlock() with interrupts disabled
` [PATCH v2 02/21] rcu: Re-implement RCU Tasks Trace in terms of SRCU-fast
` [PATCH v2 03/21] context_tracking: Remove rcu_task_trace_heavyweight_{enter,exit}()
` [PATCH v2 04/21] rcu: Clean up after the SRCU-fastification of RCU Tasks Trace
` [PATCH v2 05/21] rcu: Move rcu_tasks_trace_srcu_struct out of #ifdef CONFIG_TASKS_RCU_GENERIC
` [PATCH v2 06/21] srcu: Create an srcu_expedite_current() function
` [PATCH v2 07/21] rcutorture: Test srcu_expedite_current()
` [PATCH v2 08/21] rcu: Add noinstr-fast rcu_read_{,un}lock_tasks_trace() APIs
` [PATCH v2 09/21] rcu: Update Requirements.rst for RCU Tasks Trace
` [PATCH v2 10/21] checkpatch: Deprecate rcu_read_{,un}lock_trace()
` [PATCH v2 11/21] srcu: Create a DEFINE_SRCU_FAST()
` [PATCH v2 12/21] srcu: Create an rcu_tasks_trace_expedite_current() function
` [PATCH v2 13/21] rcutorture: Test rcu_tasks_trace_expedite_current()
` [PATCH v2 14/21] srcu: Make grace-period determination use ssp->srcu_reader_flavor
` [PATCH v2 15/21] rcutorture: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu_struct_fast()
` [PATCH v2 16/21] refscale: "
` [PATCH v2 17/21] srcu: Require special srcu_struct define/init for SRCU-fast readers
` [PATCH v2 18/21] srcu: Make SRCU-fast readers enforce use of SRCU-fast definition/init
` [PATCH v2 19/21] doc: Update for SRCU-fast definitions and initialization
` [PATCH v2 20/21] tracing: Guard __DECLARE_TRACE() use of __DO_TRACE_CALL() with SRCU-fast
` [PATCH v2 21/21] rcu: Mark diagnostic functions as notrace
[GIT PULL] RCU changes for v6.18
2025-10-04 19:28 UTC (2+ messages)
[PATCH 0/34] Implement RCU Tasks Trace in terms of SRCU-fast and optimize
2025-09-25 18:58 UTC (31+ messages)
` [PATCH 01/34] rcu: Re-implement RCU Tasks Trace in terms of SRCU-fast
` [PATCH 06/34] context_tracking: Remove rcu_task_trace_heavyweight_{enter,exit}()
` [PATCH 07/34] rcu: Remove ->trc_reader_special from task_struct
` [PATCH 08/34] rcu: Remove now-empty RCU Tasks Trace functions and calls to them
` [PATCH 10/34] rcu: Remove now-empty show_rcu_tasks_trace_gp_kthread() function
` [PATCH 13/34] rcu: Remove now-empty get_rcu_tasks_trace_gp_kthread() function
` [PATCH 15/34] rcu: Add noinstr-fast rcu_read_{,un}lock_tasks_trace() APIs
` [PATCH 16/34] rcu: Remove now-unused rcu_task_ipi_delay and TASKS_TRACE_RCU_READ_MB
` [PATCH 19/34] rcu: Update Requirements.rst for RCU Tasks Trace
` [PATCH 20/34] checkpatch: Deprecate rcu_read_{,un}lock_trace()
` [PATCH 21/34] rcu: Mark diagnostic functions as notrace
` [PATCH 23/34] srcu: Create an srcu_expedite_current() function
` [PATCH 25/34] srcu: Create an rcu_tasks_trace_expedite_current() function
` [PATCH 29/34] srcu: Make grace-period determination use ssp->srcu_reader_flavor
` [PATCH 31/34] refscale: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu_struct_fast()
` [PATCH 33/34] srcu: Make SRCU-fast readers enforce use of SRCU-fast definition/init
` [PATCH 34/34] doc: Update for SRCU-fast definitions and initialization
[PATCH v3 00/35] Compiler-Based Capability- and Locking-Analysis
2025-09-23 19:49 UTC (7+ messages)
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox