messages from 2025-01-30 18:49:28 to 2025-02-13 18:30:43 UTC [more...]
The rdp->gpwrap behavior
2025-02-13 18:30 UTC
[PATCH RFC v2 rcu] Fix get_state_synchronize_rcu_full() GP-start detection
2025-02-12 10:42 UTC (16+ 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 (4+ messages)
[PATCH v4 00/30] context_tracking,x86: Defer some IPIs until a user->kernel transition
2025-02-11 16:10 UTC (18+ messages)
` [PATCH v4 22/30] context_tracking: Exit CT_STATE_IDLE upon irq/nmi entry
` [PATCH v4 29/30] x86/mm, mm/vmalloc: Defer flush_tlb_kernel_range() targeting NOHZ_FULL CPUs
[PATCH RFC 00/24] Compiler-Based Capability- and Locking-Analysis
2025-02-11 13:55 UTC (40+ messages)
` [PATCH RFC 01/24] compiler_types: Move lock checking attributes to compiler-capability-analysis.h
` [PATCH RFC 02/24] compiler-capability-analysis: Rename __cond_lock() to __cond_acquire()
` [PATCH RFC 03/24] compiler-capability-analysis: Add infrastructure for Clang's capability analysis
` [PATCH RFC 04/24] compiler-capability-analysis: Add test stub
` [PATCH RFC 05/24] Documentation: Add documentation for Compiler-Based Capability Analysis
` [PATCH RFC 06/24] checkpatch: Warn about capability_unsafe() without comment
` [PATCH RFC 07/24] cleanup: Basic compatibility with capability analysis
` [PATCH RFC 08/24] lockdep: Annotate lockdep assertions for "
` [PATCH RFC 09/24] locking/rwlock, spinlock: Support Clang's "
` [PATCH RFC 10/24] compiler-capability-analysis: Change __cond_acquires to take return value
` [PATCH RFC 11/24] locking/mutex: Support Clang's capability analysis
` [PATCH RFC 12/24] locking/seqlock: "
` [PATCH RFC 13/24] bit_spinlock: Include missing <asm/processor.h>
` [PATCH RFC 14/24] bit_spinlock: Support Clang's capability analysis
` [PATCH RFC 15/24] rcu: "
` [PATCH RFC 16/24] srcu: "
` [PATCH RFC 17/24] kref: Add capability-analysis annotations
` [PATCH RFC 18/24] locking/rwsem: Support Clang's capability analysis
` [PATCH RFC 19/24] locking/local_lock: "
` [PATCH RFC 20/24] debugfs: Make debugfs_cancellation a capability struct
` [PATCH RFC 21/24] kfence: Enable capability analysis
` [PATCH RFC 22/24] kcov: "
` [PATCH RFC 23/24] stackdepot: "
` [PATCH RFC 24/24] rhashtable: "
The business loan-
2025-02-08 22:05 UTC
[PATCH bpf-next 0/3] bpf: Overwrite the htab element atomically
2025-02-08 10:16 UTC (7+ messages)
` [PATCH bpf-next 1/3] rculist: add hlist_nulls_replace_rcu() helper
` [PATCH bpf-next 2/3] bpf: Overwrite the element in hash map atomically
` [RESEND] "
` [PATCH bpf-next 3/3] selftests/bpf: Add test case for atomic htab update
The business loan-
2025-02-08 4:42 UTC
[PATCH 0/4] ucount: Simplify refcounting with rcuref_t
2025-02-07 20:48 UTC (7+ messages)
` [PATCH 1/4] rcu: Provide a static initializer for hlist_nulls_head
` [PATCH 2/4] ucount: Replace get_ucounts_or_wrap() with atomic_inc_not_zero()
` [PATCH 3/4] ucount: Use RCU for ucounts lookups
` [PATCH 4/4] ucount: Use rcuref_t for reference counting
[PATCH rcu 0/5] Miscellaneous fixes
2025-02-06 17:38 UTC (29+ messages)
` [PATCH rcu v2] 1/5] rcu: Split rcu_report_exp_cpu_mult() mask parameter and use for tracing
` [PATCH rcu v2] 2/5] rcu: Remove READ_ONCE() for rdp->gpwrap access in __note_gp_changes()
` [PATCH rcu v2] 3/5] rcu: Fix get_state_synchronize_rcu_full() GP-start detection
` [PATCH rcu v2] 4/5] rcu-tasks: Move RCU Tasks self-tests to core_initcall()
` [PATCH rcu v2] 5/5] rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state()
` [PATCH rcu 6/5] Make RCU watch ct_kernel_exit_state() warning
[PATCH] rcu: Merge rcu_seq_done_exact() logic into rcu_seq_done()
2025-02-05 15:59 UTC (12+ messages)
[syzbot] [rcu?] [bcachefs?] BUG: unable to handle kernel NULL pointer dereference in rcu_core (3)
2025-02-05 14:56 UTC (2+ messages)
[PATCH 0/4] slab, rcu: move and consolidate TINY_RCU kvfree_rcu() to SLAB
2025-02-05 9:54 UTC (13+ messages)
` [PATCH 1/4] slab, rcu: move TINY_RCU variant of "
` [PATCH 2/4] rcu: remove trace_rcu_kvfree_callback
` [PATCH 3/4] rcu, slab: use a regular callback function for kvfree_rcu
` [PATCH 4/4] slab: don't batch kvfree_rcu() with SLUB_TINY
[PATCH v3 net 11/16] ipv6: input: convert to dev_net_rcu()
2025-02-05 8:05 UTC (7+ messages)
[PATCH v6 00/16] Device / Driver PCI / Platform Rust abstractions
2025-02-02 22:42 UTC (6+ messages)
` [PATCH v6 07/16] rust: add `io::{Io, IoRaw}` base types
[PATCH 6.1 00/16] Fixes bpf and rcu
2025-02-02 9:52 UTC (18+ messages)
` [PATCH 6.1 01/16] bpf: Add a few bpf mem allocator functions
` [PATCH 6.1 02/16] bpf: Factor out a common helper free_all()
` [PATCH 6.1 03/16] bpf: Rename few bpf_mem_alloc fields
` [PATCH 6.1 04/16] bpf: Let free_all() return the number of freed elements
` [PATCH 6.1 05/16] bpf: Refactor alloc_bulk()
` [PATCH 6.1 06/16] bpf: Factor out inc/dec of active flag into helpers
` [PATCH 6.1 07/16] bpf: Use rcu_trace_implies_rcu_gp() in bpf memory allocator
` [PATCH 6.1 08/16] bpf: Further refactor alloc_bulk()
` [PATCH 6.1 09/16] bpf: Change bpf_mem_cache draining process
` [PATCH 6.1 10/16] bpf: Add a hint to allocated objects
` [PATCH 6.1 11/16] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu()
` [PATCH 6.1 12/16] rcu: Fix missing nocb gp wake on rcu_barrier()
` [PATCH 6.1 13/16] rcu: Make call_rcu() lazy to save power
` [PATCH 6.1 14/16] rcu: Export rcu_request_urgent_qs_task()
` [PATCH 6.1 15/16] bpf: Remove unnecessary check when updating LPM trie
` [PATCH 6.1 16/16] bpf: Switch to bpf mem allocator for "
[PATCH rcu 0/11] Torture-test updates
2025-01-30 19:04 UTC (13+ messages)
` [PATCH rcu v2] 01/11] torture: Add get_torture_init_jiffies() for test-start time
` [PATCH rcu v2] 02/11] rcutorture: Add a test_boost_holdoff module parameter
` [PATCH rcu v2] 03/11] rcutorture: Include grace-period sequence numbers in failure/close-call
` [PATCH rcu v2] 04/11] rcutorture: Expand failure/close-call grace-period output
` [PATCH rcu v2] 05/11] rcu: Trace expedited grace-period numbers in hexadecimal
` [PATCH rcu v2] 06/11] rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call output
` [PATCH rcu v2] 07/11] rcutorture: Make cur_ops->format_gp_seqs take buffer length
` [PATCH rcu v2] 08/11] rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to bool
` [PATCH rcu v2] 09/11] rcutorture: Complain when invalid SRCU reader_flavor is specified
` [PATCH rcu v2] 10/11] srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing
` [PATCH rcu v2] 11/11] torture: Make SRCU lockdep testing use srcu_read_lock_nmisafe()
[PATCH rcu 0/17] SRCU updates, including SRCU-fast
2025-01-30 19:03 UTC (22+ messages)
` [PATCH rcu v2] 01/20] srcu: Make Tiny SRCU able to operate in preemptible kernels
` [PATCH rcu v2] 02/20] srcu: Define SRCU_READ_FLAVOR_ALL in terms of symbols
` [PATCH rcu v2] 03/20] srcu: Use ->srcu_gp_seq for rcutorture reader batch
` [PATCH rcu v2] 04/20] srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structure
` [PATCH rcu v2] 05/20] srcu: Make SRCU readers use ->srcu_ctrs for counter selection
` [PATCH rcu v2] 06/20] srcu: Make Tree SRCU updates independent of ->srcu_idx
` [PATCH rcu v2] 07/20] srcu: Force synchronization for srcu_get_delay()
` [PATCH rcu v2] 08/20] srcu: Rename srcu_check_read_flavor_lite() to srcu_check_read_flavor_force()
` [PATCH rcu v2] 09/20] srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu()
` [PATCH rcu v2] 10/20] srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr()
` [PATCH rcu v2] 11/20] srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr()
` [PATCH rcu v2] 12/20] srcu: Move SRCU Tree/Tiny definitions from srcu.h
` [PATCH rcu v2] 13/20] srcu: Add SRCU-fast readers
` [PATCH rcu v2] 14/20] rcutorture: Add ability to test srcu_read_{,un}lock_fast()
` [PATCH rcu v2] 15/20] refscale: Add srcu_read_lock_fast() support using "srcu-fast"
` [PATCH rcu v2] 16/20] rcutorture: Make scenario SRCU-P use srcu_read_lock_fast()
` [PATCH rcu v2] 17/20] srcu: Fix srcu_read_unlock_{lite,nmisafe}() kernel-doc
` [PATCH rcu v2] 18/20] srcu: Document that srcu_{read_lock,down_read}() can share srcu_struct
` [PATCH rcu v2] 19/20] srcu: Add srcu_down_read_fast() and srcu_up_read_fast()
` [PATCH rcu v2] 20/20] srcu: Make SRCU-fast also be NMI-safe
[PATCH rcu 0/9] Lazy-preemption-related updates
2025-01-30 18:55 UTC (11+ messages)
` [PATCH rcu v2] 1/9] rcu: fix header guard for rcu_all_qs()
` [PATCH rcu v2] 2/9] rcu: rename PREEMPT_AUTO to PREEMPT_LAZY
` [PATCH rcu v2] 3/9] sched: update __cond_resched comment about RCU quiescent states
` [PATCH rcu v2] 4/9] rcu: handle unstable rdp in rcu_read_unlock_strict()
` [PATCH rcu v2] 5/9] rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
` [PATCH rcu v2] 6/9] osnoise: provide quiescent states
` [PATCH rcu v2] 7/9] rcu: limit PREEMPT_RCU configurations
` [PATCH rcu v2] 8/9] rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y
` [PATCH rcu v2] 9/9] rcutorture: Make scenario TREE07 "
[PATCH rcu 0/7] Documentation upates
2025-01-30 18:49 UTC (3+ messages)
` [PATCH rcu v2 6/7] rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help text
` [PATCH rcu v2 7/7] rcu: Remove references to old grace-period-wait primitives
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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).