Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to kernel/futex35+
  1. futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock""Sebastian Andrzej Siewior committed 4 months ago39def6d
  2. Merge tag 'locking-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 months ago764e77d
  3. futex: Optimize futex hash bucket access patternsPeter Zijlstra committed 5 months agoa734d9f
  4. futex: Provide infrastructure to plug the non contended robust futex unlock raceThomas Gleixner committed 5 months ago7010c39
  5. futex: Add robust futex unlock IP rangeThomas Gleixner committed 5 months ago042df0c
  6. futex: Add support for unlocking robust futexesThomas Gleixner committed 5 months ago3ca9595
  7. futex: Provide UABI defines for robust list entry modifiersThomas Gleixner committed 5 months ago2cb5251
  8. futex: Move futex related mm_struct data into a structThomas Gleixner committed 5 months ago1f7f481
  9. futex: Make futex_mm_init() voidThomas Gleixner committed 5 months agod7b3f52
  10. futex: Move futex task related data into a structThomas Gleixner committed 5 months agoc1ffc9c
  11. futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlockJi'an Zhou committed 5 months ago74e1442
  12. futex: Prevent lockup in requeue-PI during signal/ timeout wakeupSebastian Andrzej Siewior committed 6 months agobc7304f
  13. Merge tag 'locking-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 7 months ago7393feb
  14. futex: Clear stale exiting pointer in futex_lock_pi() retry pathDavidlohr Bueso committed 7 months ago210d36d
  15. futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()Hao-Yu Yang committed 8 months ago190a8c4
  16. futex: Require sys_futex_requeue() to have identical flagsPeter Zijlstra committed 7 months ago19f94b3
  17. futex: Convert to compiler context analysisPeter Zijlstra committed 10 months ago16df044
  18. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  19. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  20. Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 11 months ago0048fbb
  21. Merge tag 'core-uaccess-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 11 months ago1dce506
  22. futex: Store time as ktime_t in restart blockThomas Weißschuh committed 1 year agoc42ba5a
  23. futex: Optimize per-cpu reference countingPeter Zijlstra committed 1 year ago4cb5ac2
  24. futex: Convert to get/put_user_inline()Thomas Gleixner committed 1 year agoe4e28fd
  25. Merge tag 'locking-futex-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year agoc574fb2
  26. futex: Don't leak robust_list pointer on exec racePranav Tyagi committed 1 year ago6b54082
  27. futex: Prevent use-after-free during requeue-PISebastian Andrzej Siewior committed 1 year agob549113
  28. futex: Move futex_hash_free() back to __mmput()Sebastian Andrzej Siewior committed 1 year agod9b0532
  29. futex: Use user_write_access_begin/_end() in futex_put_value()Waiman Long committed 1 year agodfb36e4
  30. futex: Remove support for IMMUTABLESebastian Andrzej Siewior committed 1 year ago760e6f7
  31. futex: Make futex_private_hash_get() staticSebastian Andrzej Siewior committed 1 year agofb3c553
  32. futex: Use RCU-based per-CPU reference counting instead of rcuref_tPeter Zijlstra committed 1 year ago56180dd
  33. futex: Verify under the lock if hash can be replacedSebastian Andrzej Siewior committed 1 year ago69a14d1
  34. futex: Handle invalid node numbers supplied by userPeter Zijlstra committed 1 year ago8337204
  35. Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year agofd1f847