summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-02-05locking/rwlock: Fix write_trylock_irqsave() with CONFIG_INLINE_WRITE_TRYLOCKMarco Elver1-10/+10
2026-02-03rcu: Mark lockdep_assert_rcu_helper() __always_inlineArnd Bergmann1-1/+1
2026-01-28compiler-context-analysis: Remove __assume_ctx_lock from initializersMarco Elver10-22/+2
2026-01-28tomoyo: Use scoped init guardMarco Elver1-1/+1
2026-01-28crypto: Use scoped init guardMarco Elver2-2/+2
2026-01-28kcov: Use scoped init guardMarco Elver1-1/+1
2026-01-28compiler-context-analysis: Introduce scoped init guardsMarco Elver9-18/+70
2026-01-28cleanup: Make __DEFINE_LOCK_GUARD handle commas in initializersMarco Elver1-4/+4
2026-01-28seqlock: fix scoped_seqlock_read kernel-docRandy Dunlap1-9/+8
2026-01-28tools: Update context analysis macros in compiler_types.hMarco Elver3-19/+43
2026-01-28rust: sync: Replace `kernel::c_str!` with C-StringsTamir Duberstein1-2/+1
2026-01-10rust: sync: Inline various lock related methodsAlice Ryhl4-0/+19
2026-01-09rust: helpers: Move #define __rust_helper out of atomic.cAlice Ryhl3-11/+3
2026-01-09rust: wait: Add __rust_helper to helpersAlice Ryhl1-1/+1
2026-01-09rust: time: Add __rust_helper to helpersAlice Ryhl1-7/+7
2026-01-09rust: task: Add __rust_helper to helpersAlice Ryhl2-13/+13
2026-01-09rust: sync: Add __rust_helper to helpersAlice Ryhl3-14/+16
2026-01-09rust: refcount: Add __rust_helper to helpersAlice Ryhl1-5/+5
2026-01-09rust: rcu: Add __rust_helper to helpersAlice Ryhl1-2/+2
2026-01-09rust: processor: Add __rust_helper to helpersAlice Ryhl1-1/+1
2026-01-09rust: cpu: Add __rust_helper to helpersAlice Ryhl1-1/+1
2026-01-09rust: completion: Add __rust_helper to helpersAlice Ryhl1-1/+1
2026-01-09rust: blk: Add __rust_helper to helpersAlice Ryhl1-2/+2
2026-01-09rust: barrier: Add __rust_helper to helpersAlice Ryhl1-3/+3
2026-01-09rust_binder: Switch to kernel::sync atomic primitivesFUJITA Tomonori4-36/+32
2026-01-09rust: list: Switch to kernel::sync atomic primitivesFUJITA Tomonori1-8/+6
2026-01-09rust: sync: atomic: Add atomic bool testsFUJITA Tomonori1-0/+16
2026-01-09rust: sync: atomic: Add atomic bool support via i8 representationFUJITA Tomonori1-0/+11
2026-01-09rust: sync: atomic: Add i8/i16 xchg and cmpxchg supportFUJITA Tomonori2-3/+9
2026-01-09rust: sync: atomic: Add store_release/load_acquire testsFUJITA Tomonori1-0/+10
2026-01-09rust: sync: atomic: Add i8/i16 load and store supportFUJITA Tomonori2-7/+32
2026-01-09arch: um/x86: Select ARCH_SUPPORTS_ATOMIC_RMW for UML_X86Boqun Feng1-0/+1
2026-01-09rust: sync: atomic: Prepare AtomicOps macros for i8/i16 supportFUJITA Tomonori1-19/+66
2026-01-09rust: helpers: Add i8/i16 atomic try_cmpxchg_relaxed helpersFUJITA Tomonori1-0/+10
2026-01-09rust: helpers: Add i8/i16 atomic try_cmpxchg_release helpersFUJITA Tomonori1-0/+10
2026-01-09rust: helpers: Add i8/i16 atomic try_cmpxchg_acquire helpersFUJITA Tomonori1-0/+10
2026-01-09rust: helpers: Add i8/i16 atomic try_cmpxchg helpersFUJITA Tomonori1-0/+17
2026-01-09rust: helpers: Add i8/i16 atomic xchg_relaxed helpersFUJITA Tomonori1-0/+10
2026-01-09rust: helpers: Add i8/i16 atomic xchg_release helpersFUJITA Tomonori1-0/+10
2026-01-09rust: helpers: Add i8/i16 atomic xchg_acquire helpersFUJITA Tomonori1-0/+10
2026-01-09rust: helpers: Add i8/i16 atomic xchg helpersFUJITA Tomonori1-0/+18
2026-01-09rust: helpers: Add i8/i16 relaxed atomic helpersFUJITA Tomonori1-0/+21
2026-01-09rust: helpers: Add i8/i16 atomic_read_acquire/atomic_set_release helpersFUJITA Tomonori2-0/+24
2026-01-09rust: sync: Implement Unpin for ARefAlice Ryhl1-0/+3
2026-01-09rust: sync: set_once: Implement Send and SyncFUJITA Tomonori1-0/+8
2026-01-09rust: sync: Clean up LockClassKey and its docsAlice Ryhl1-14/+40
2026-01-09rust: sync: Refactor static_lock_class!() macroAlice Ryhl1-6/+18
2026-01-08locking/local_lock: Include more missing headersPeter Zijlstra1-0/+1
2026-01-08compiler-context-analysys: Fix CONFIG_MODVERSIONMarco Elver1-1/+1
2026-01-06scripts/atomic: Fix kerneldoc spelling in try_cmpxchg()oldzhu4-28/+28