summaryrefslogtreecommitdiff
path: root/kernel/futex
AgeCommit message (Expand)AuthorFilesLines
6 daysMerge tag 'locking-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-15/+13
7 daystreewide: refresh kmalloc_obj() conversionsKees Cook1-3/+3
8 daysfutex: Prevent rcuwait use-after-free during requeue PIYao Kai1-2/+10
8 daysfutex: Provide rt_mutex_.*_schedule() equivalents for futex schedulingSebastian Andrzej Siewior1-13/+3
2026-08-22Merge tag 'locking-urgent-2026-08-22' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-58/+167
2026-08-20futex: Fix might_sleep() warning in futex_pivot_pending()Peter Zijlstra1-1/+26
2026-08-18Merge tag 'locking-futex-2026-08-17' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+1
2026-08-18Merge tag 'locking-core-2026-08-17' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-22/+36
2026-08-16futex: Fix race on the initial mm->futex.phash.ref allocationHyunwoo Kim1-6/+10
2026-08-16futex: Clean up the redundant exit/exec functionsThomas Gleixner1-20/+17
2026-08-16futex/pi: Plug private futex exec() raceThomas Gleixner2-23/+53
2026-08-10futex: Sanitize and document task_struct::futex::state transitionsThomas Gleixner2-40/+73
2026-08-10futex/pi: Reject cross-mm private futex ownersKyle Zeng1-0/+20
2026-08-08futex: Tell kmemleak we're not leaking __futex_queuesPeter Zijlstra1-0/+2
2026-08-07futex: Fix race in futex_pivot_pending() during private hash resizeYao Kai1-3/+4
2026-08-04futex: Avoid private hash use-after-free on final putFelix Hoffmann1-2/+8
2026-08-02futex: Prevent robust futex exit race some moreKeno Fischer1-27/+58
2026-07-29futex: Optimise the size check get_futex_key()Sebastian Andrzej Siewior1-1/+1
2026-07-29futex: Use runtime constants for __futex_hash() hot pathPeter Zijlstra1-19/+25
2026-07-05futex: Remove unnecessary NULL check before kvfree()Vasileios Almpanis1-2/+1
2026-07-02futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on...Sebastian Andrzej Siewior1-6/+0
2026-06-15Merge tag 'locking-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kern...Linus Torvalds6-290/+387
2026-06-11futex: Optimize futex hash bucket access patternsPeter Zijlstra5-119/+87
2026-06-03futex: Provide infrastructure to plug the non contended robust futex unlock raceThomas Gleixner1-0/+18
2026-06-03futex: Add robust futex unlock IP rangeThomas Gleixner1-9/+37
2026-06-03futex: Add support for unlocking robust futexesThomas Gleixner5-11/+115
2026-06-03futex: Provide UABI defines for robust list entry modifiersThomas Gleixner1-28/+25
2026-06-03futex: Move futex related mm_struct data into a structThomas Gleixner1-72/+61
2026-06-03futex: Make futex_mm_init() voidThomas Gleixner1-2/+1
2026-06-03futex: Move futex task related data into a structThomas Gleixner3-57/+51
2026-06-02futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-de...Ji'an Zhou1-0/+6
2026-04-29futex: Prevent lockup in requeue-PI during signal/ timeout wakeupSebastian Andrzej Siewior1-4/+9
2026-04-14Merge tag 'locking-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-6/+35
2026-03-28futex: Clear stale exiting pointer in futex_lock_pi() retry pathDavidlohr Bueso1-1/+2
2026-03-26futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()Hao-Yu Yang1-1/+1
2026-03-26futex: Require sys_futex_requeue() to have identical flagsPeter Zijlstra1-0/+8
2026-03-16futex: Convert to compiler context analysisPeter Zijlstra5-6/+35
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds2-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook2-2/+2
2025-12-10Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+4
2025-12-02Merge tag 'core-uaccess-2025-11-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-57/+5
2025-11-14futex: Store time as ktime_t in restart blockThomas Weißschuh1-5/+4
2025-11-06futex: Optimize per-cpu reference countingPeter Zijlstra1-6/+6
2025-11-04futex: Convert to get/put_user_inline()Thomas Gleixner2-57/+5
2025-09-30Merge tag 'locking-futex-2025-09-29' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-50/+56
2025-09-20futex: Don't leak robust_list pointer on exec racePranav Tyagi1-50/+56
2025-09-20futex: Prevent use-after-free during requeue-PISebastian Andrzej Siewior1-2/+4
2025-08-31futex: Move futex_hash_free() back to __mmput()Sebastian Andrzej Siewior1-4/+12
2025-08-11futex: Use user_write_access_begin/_end() in futex_put_value()Waiman Long1-3/+3
2025-07-11futex: Remove support for IMMUTABLESebastian Andrzej Siewior1-33/+3