index
:
pub/scm/fs/fscrypt/linux.git
master
fscrypt kernel development tree
FSCrypt FS Group
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
/
futex
/
core.c
Age
Commit message (
Expand
)
Author
Files
Lines
8 days
treewide: refresh kmalloc_obj() conversions
Kees Cook
1
-3
/
+3
2026-08-22
Merge tag 'locking-urgent-2026-08-22' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
1
-30
/
+74
2026-08-20
futex: Fix might_sleep() warning in futex_pivot_pending()
Peter Zijlstra
1
-1
/
+26
2026-08-18
Merge tag 'locking-futex-2026-08-17' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-2
/
+1
2026-08-18
Merge tag 'locking-core-2026-08-17' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-22
/
+36
2026-08-16
futex: Fix race on the initial mm->futex.phash.ref allocation
Hyunwoo Kim
1
-6
/
+10
2026-08-16
futex: Clean up the redundant exit/exec functions
Thomas Gleixner
1
-20
/
+17
2026-08-16
futex/pi: Plug private futex exec() race
Thomas Gleixner
1
-17
/
+37
2026-08-10
futex: Sanitize and document task_struct::futex::state transitions
Thomas Gleixner
1
-5
/
+3
2026-08-08
futex: Tell kmemleak we're not leaking __futex_queues
Peter Zijlstra
1
-0
/
+2
2026-08-07
futex: Fix race in futex_pivot_pending() during private hash resize
Yao Kai
1
-3
/
+4
2026-08-04
futex: Avoid private hash use-after-free on final put
Felix Hoffmann
1
-2
/
+8
2026-08-02
futex: Prevent robust futex exit race some more
Keno Fischer
1
-27
/
+58
2026-07-29
futex: Optimise the size check get_futex_key()
Sebastian Andrzej Siewior
1
-1
/
+1
2026-07-29
futex: Use runtime constants for __futex_hash() hot path
Peter Zijlstra
1
-19
/
+25
2026-07-05
futex: Remove unnecessary NULL check before kvfree()
Vasileios Almpanis
1
-2
/
+1
2026-06-11
futex: Optimize futex hash bucket access patterns
Peter Zijlstra
1
-79
/
+32
2026-06-03
futex: Provide infrastructure to plug the non contended robust futex unlock race
Thomas Gleixner
1
-0
/
+18
2026-06-03
futex: Add robust futex unlock IP range
Thomas Gleixner
1
-9
/
+37
2026-06-03
futex: Add support for unlocking robust futexes
Thomas Gleixner
1
-2
/
+51
2026-06-03
futex: Provide UABI defines for robust list entry modifiers
Thomas Gleixner
1
-28
/
+25
2026-06-03
futex: Move futex related mm_struct data into a struct
Thomas Gleixner
1
-72
/
+61
2026-06-03
futex: Make futex_mm_init() void
Thomas Gleixner
1
-2
/
+1
2026-06-03
futex: Move futex task related data into a struct
Thomas Gleixner
1
-29
/
+30
2026-04-14
Merge tag 'locking-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-3
/
+6
2026-03-26
futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()
Hao-Yu Yang
1
-1
/
+1
2026-03-16
futex: Convert to compiler context analysis
Peter Zijlstra
1
-3
/
+6
2025-12-02
Merge tag 'core-uaccess-2025-11-30' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-2
/
+2
2025-11-06
futex: Optimize per-cpu reference counting
Peter Zijlstra
1
-6
/
+6
2025-11-04
futex: Convert to get/put_user_inline()
Thomas Gleixner
1
-2
/
+2
2025-08-31
futex: Move futex_hash_free() back to __mmput()
Sebastian Andrzej Siewior
1
-4
/
+12
2025-07-11
futex: Remove support for IMMUTABLE
Sebastian Andrzej Siewior
1
-33
/
+3
2025-07-11
futex: Make futex_private_hash_get() static
Sebastian Andrzej Siewior
1
-1
/
+1
2025-07-11
futex: Use RCU-based per-CPU reference counting instead of rcuref_t
Peter Zijlstra
1
-17
/
+226
2025-06-11
futex: Verify under the lock if hash can be replaced
Sebastian Andrzej Siewior
1
-0
/
+10
2025-06-05
futex: Handle invalid node numbers supplied by user
Peter Zijlstra
1
-2
/
+2
2025-06-02
Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-1
/
+1
2025-05-31
mm: rename page->index to page->__folio_index
Matthew Wilcox (Oracle)
1
-1
/
+1
2025-05-03
futex: Implement FUTEX2_MPOL
Peter Zijlstra
1
-16
/
+100
2025-05-03
futex: Implement FUTEX2_NUMA
Peter Zijlstra
1
-17
/
+83
2025-05-03
futex: Allow to make the private hash immutable
Sebastian Andrzej Siewior
1
-6
/
+43
2025-05-03
futex: Allow to resize the private local hash
Sebastian Andrzej Siewior
1
-19
/
+271
2025-05-03
futex: Allow automatic allocation of process wide futex hash
Sebastian Andrzej Siewior
1
-0
/
+11
2025-05-03
futex: Add basic infrastructure for local task local hash
Sebastian Andrzej Siewior
1
-18
/
+190
2025-05-03
futex: Create helper function to initialize a hash slot
Sebastian Andrzej Siewior
1
-5
/
+9
2025-05-03
futex: Introduce futex_q_lockptr_lock()
Sebastian Andrzej Siewior
1
-0
/
+25
2025-05-03
futex: Decrease the waiter count before the unlock operation
Sebastian Andrzej Siewior
1
-1
/
+1
2025-05-03
futex: Create private_hash() get/put class
Peter Zijlstra
1
-0
/
+12
2025-05-03
futex: Create futex_hash() get/put class
Peter Zijlstra
1
-3
/
+3
2025-05-03
futex: Create hb scopes
Peter Zijlstra
1
-39
/
+42
[next]