Code

History

Commits on upstream to kernel/futex35+
  1. Merge tag 'locking-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 months agoc8990f3
  2. treewide: refresh kmalloc_obj() conversionsKees Cook committed 2 months ago3a2c4d5
  3. futex: Prevent rcuwait use-after-free during requeue PIYao Kai committed 2 months agoa3b8d46
  4. futex: Provide rt_mutex_.*_schedule() equivalents for futex schedulingSebastian Andrzej Siewior committed 2 months ago912edeb
  5. Merge tag 'locking-urgent-2026-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 months ago0d78592
  6. futex: Fix might_sleep() warning in futex_pivot_pending()Peter Zijlstra committed 2 months agod8aa5dd
  7. Merge tag 'locking-futex-2026-08-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 months agob844715
  8. Merge tag 'locking-core-2026-08-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 months agodfa3543
  9. futex: Fix race on the initial mm->futex.phash.ref allocationHyunwoo Kim committed 3 months agobde0238
  10. futex: Clean up the redundant exit/exec functionsThomas Gleixner committed 3 months ago221b62e
  11. futex/pi: Plug private futex exec() raceThomas Gleixner committed 3 months agoc5f0bc9
  12. futex: Sanitize and document task_struct::futex::state transitionsThomas Gleixner committed 3 months agof9ece06
  13. futex/pi: Reject cross-mm private futex ownersKyle Zeng committed 3 months ago59b3732
  14. futex: Tell kmemleak we're not leaking __futex_queuesPeter Zijlstra committed 3 months agofcb8ada
  15. futex: Fix race in futex_pivot_pending() during private hash resizeYao Kai committed 3 months ago8e7ff73
  16. futex: Avoid private hash use-after-free on final putFelix Hoffmann committed 3 months ago1c7efab
  17. futex: Prevent robust futex exit race some moreKeno Fischer committed 3 months ago6d4514c
  18. futex: Optimise the size check get_futex_key()Sebastian Andrzej Siewior committed 4 months ago5e601ab
  19. futex: Use runtime constants for __futex_hash() hot pathPeter Zijlstra committed 3 months agob78b0b6
  20. futex: Remove unnecessary NULL check before kvfree()Vasileios Almpanis committed 4 months ago4903ab0
  21. futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock""Sebastian Andrzej Siewior committed 4 months ago39def6d
  22. Merge tag 'locking-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 months ago764e77d
  23. futex: Optimize futex hash bucket access patternsPeter Zijlstra committed 5 months agoa734d9f
  24. futex: Provide infrastructure to plug the non contended robust futex unlock raceThomas Gleixner committed 5 months ago7010c39
  25. futex: Add robust futex unlock IP rangeThomas Gleixner committed 5 months ago042df0c
  26. futex: Add support for unlocking robust futexesThomas Gleixner committed 5 months ago3ca9595
  27. futex: Provide UABI defines for robust list entry modifiersThomas Gleixner committed 5 months ago2cb5251
  28. futex: Move futex related mm_struct data into a structThomas Gleixner committed 5 months ago1f7f481
  29. futex: Make futex_mm_init() voidThomas Gleixner committed 5 months agod7b3f52
  30. futex: Move futex task related data into a structThomas Gleixner committed 5 months agoc1ffc9c
  31. futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlockJi'an Zhou committed 5 months ago74e1442
  32. futex: Prevent lockup in requeue-PI during signal/ timeout wakeupSebastian Andrzej Siewior committed 6 months agobc7304f
  33. Merge tag 'locking-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 7 months ago7393feb
  34. futex: Clear stale exiting pointer in futex_lock_pi() retry pathDavidlohr Bueso committed 7 months ago210d36d
  35. futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()Hao-Yu Yang committed 8 months ago190a8c4