1. a15286c Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
  2. fe19bd3 mm, futex: fix shared futex pgoff on shmem huge page by Hugh Dickins · 3 years, 6 months ago
  3. bf22a69 futex: Provide FUTEX_LOCK_PI2 to support clock selection by Thomas Gleixner · 3 years, 9 months ago
  4. e112c41 futex: Prepare futex_lock_pi() for runtime clock selection by Thomas Gleixner · 3 years, 9 months ago
  5. a82adc7 futex: Deduplicate cond_resched() invocation in futex_wake_op() by Pavel Begunkov · 3 years, 8 months ago
  6. 93d0955 locking: Fix comment typos by Ingo Molnar · 3 years, 8 months ago
  7. 51cf94d futex: Make syscall entry points less convoluted by Thomas Gleixner · 3 years, 9 months ago
  8. b097d5e futex: Get rid of the val2 conditional dance by Thomas Gleixner · 3 years, 9 months ago
  9. cdf78db futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI by Thomas Gleixner · 3 years, 9 months ago
  10. 4fbf5d6 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") by Thomas Gleixner · 3 years, 9 months ago
  11. feecb81 Merge tag 'v5.12-rc5' into locking/core, to pick up fixes by Ingo Molnar · 3 years, 9 months ago
  12. 5abbe51 kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() by Oleg Nesterov · 4 years ago
  13. c2e4bfe kernel/futex: Explicitly document pi_lock for pi_state owner fixup by Davidlohr Bueso · 3 years, 10 months ago
  14. a3f2428 kernel/futex: Move hb unlock out of unqueue_me_pi() by Davidlohr Bueso · 3 years, 10 months ago
  15. a1565aa kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() by Davidlohr Bueso · 3 years, 10 months ago
  16. 9a4b99f kernel/futex: Kill rt_mutex_next_owner() by Davidlohr Bueso · 3 years, 10 months ago
  17. 6213736 Merge branch 'linus' into locking/core, to pick up upstream fixes by Ingo Molnar · 3 years, 11 months ago
  18. 0f943850 futex: Remove unneeded gotos by Jangwoong Kim · 4 years ago
  19. 1ce53e2 futex: Change utime parameter to be 'const ... *' by Alejandro Colomar · 4 years, 1 month ago
  20. 34b1a1c futex: Handle faults correctly for PI futexes by Thomas Gleixner · 4 years ago
  21. f2dac39 futex: Simplify fixup_pi_state_owner() by Thomas Gleixner · 4 years ago
  22. 6ccc84f futex: Use pi_state_update_owner() in put_pi_state() by Thomas Gleixner · 4 years ago
  23. 2156ac1 rtmutex: Remove unused argument from rt_mutex_proxy_unlock() by Thomas Gleixner · 4 years ago
  24. c5cade2 futex: Provide and use pi_state_update_owner() by Thomas Gleixner · 4 years ago
  25. 04b79c5 futex: Replace pointless printk in fixup_owner() by Thomas Gleixner · 4 years ago
  26. 12bb3f7 futex: Ensure the correct return value from futex_lock_pi() by Thomas Gleixner · 4 years ago
  27. 2b3c99e Merge branch 'locking/rwsem' by Peter Zijlstra · 4 years, 1 month ago
  28. 932f8c6 futex: Remove unused empty compat_exit_robust_list() by Lukas Bulwahn · 4 years, 2 months ago
  29. 1e106aa futex: Don't enable IRQs unconditionally in put_pi_state() by Dan Carpenter · 4 years, 2 months ago
  30. 9f5d1c3 futex: Handle transient "ownerless" rtmutex state correctly by Mike Galbraith · 4 years, 2 months ago
  31. 8d99084 Merge tag 'locking-urgent-2020-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
  32. 921c7eb futex: Fix incorrect should_fail_futex() handling by Mateusz Nosek · 4 years, 3 months ago
  33. c2f7d08 futex: Adjust absolute futex timeouts with per time namespace offset by Andrei Vagin · 4 years, 3 months ago
  34. 7b7b8a2 kernel/: fix repeated words in comments by Randy Dunlap · 4 years, 3 months ago
  35. 405fa8a futex: Convert to use the preferred 'fallthrough' macro by Miaohe Lin · 4 years, 5 months ago
  36. 64019a2 mm/gup: remove task_struct pointer for all gup code by Peter Xu · 4 years, 5 months ago
  37. 99ea152 Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 4 years, 5 months ago
  38. 9a71df4 futex: Remove unused or redundant includes by André Almeida · 4 years, 6 months ago
  39. 9261308 futex: Consistently use fshared as boolean by André Almeida · 4 years, 6 months ago
  40. d7c5ed7 futex: Remove needless goto's by André Almeida · 4 years, 6 months ago
  41. 9180bd4 futex: Remove put_futex_key() by André Almeida · 4 years, 6 months ago
  42. 3f649ab treewide: Remove uninitialized_var() usage by Kees Cook · 4 years, 7 months ago
  43. d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
  44. 03c109d futex: get rid of a kernel-docs build warning by Mauro Carvalho Chehab · 4 years, 9 months ago
  45. 4b9fd8a Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
  46. cf226c4 Merge branch 'uaccess.futex' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into locking/core by Thomas Gleixner · 4 years, 9 months ago
  47. a08971e futex: arch_futex_atomic_op_inuser() calling conventions change by Al Viro · 4 years, 11 months ago
  48. 8d67743 futex: Unbreak futex hashing by Thomas Gleixner · 4 years, 10 months ago
  49. 4b39f99 futex: Remove {get,drop}_futex_key_refs() by Peter Zijlstra · 4 years, 10 months ago
  50. 2229933 futex: Remove pointless mmgrap() + mmdrop() by Peter Zijlstra · 4 years, 10 months ago
  51. 8019ad1 futex: Fix inode life-time issue by Peter Zijlstra · 4 years, 10 months ago
  52. 51bfb1d futex: Fix kernel-doc notation warning by Randy Dunlap · 5 years ago
  53. 3ef240e futex: Prevent exit livelock by Thomas Gleixner · 5 years ago
  54. ac31c7f futex: Provide distinct return value when owner is exiting by Thomas Gleixner · 5 years ago
  55. 3f186d9 futex: Add mutex around futex exit by Thomas Gleixner · 5 years ago
  56. af8cbda futex: Provide state handling for exec() as well by Thomas Gleixner · 5 years ago
  57. 4a8e991 futex: Sanitize exit state handling by Thomas Gleixner · 5 years ago
  58. 18f6943 futex: Mark the begin of futex exit explicitly by Thomas Gleixner · 5 years ago
  59. f24f224 futex: Set task::futex_state to DEAD right after handling futex exit by Thomas Gleixner · 5 years ago
  60. 150d715 futex: Split futex_mm_release() for exit/exec by Thomas Gleixner · 5 years ago
  61. 3d4775d futex: Replace PF_EXITPIDONE with a state by Thomas Gleixner · 5 years ago
  62. ba31c1a4 futex: Move futex exit handling into futex code by Thomas Gleixner · 5 years ago
  63. ca16d5b futex: Prevent robust futex exit race by Yang Tao · 5 years ago
  64. 7514590 futex: Drop leftover wake_q_add() comment by Davidlohr Bueso · 5 years ago
  65. 9dd8813 hrtimer/treewide: Use hrtimer_sleeper_start_expires() by Thomas Gleixner · 5 years ago
  66. dbc1625 hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls by Sebastian Andrzej Siewior · 5 years ago
  67. b744948 hrtimer: Remove task argument from hrtimer_init_sleeper() by Thomas Gleixner · 5 years ago
  68. 26b73da Merge tag 'v5.2-rc3' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
  69. 1a59d1b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 by Thomas Gleixner · 6 years ago
  70. 5ca584d futex: Consolidate duplicated timer setup code by Waiman Long · 6 years ago
  71. 73b0140 mm/gup: change GUP fast to use flags rather than a write 'bool' by Ira Weiny · 6 years ago
  72. 6b4f4bc locking/futex: Allow low-level atomic operations to return -EAGAIN by Will Deacon · 6 years ago
  73. 5a07168 futex: Ensure that futex address is aligned in handle_futex_death() by Chen Jie · 6 years ago
  74. 3478588 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  75. b1b988a Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  76. 0614621d Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
  77. 49262de futex: Convert futex_pi_state.refcount to refcount_t by Elena Reshetova · 6 years ago
  78. 41ea391 Merge tag 'y2038-new-syscalls' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground into timers/2038 by Thomas Gleixner · 6 years ago
  79. 1a1fb98 futex: Handle early deadlock return correctly by Thomas Gleixner · 6 years ago
  80. 6f568eb futex: Fix barrier comment by Davidlohr Bueso · 6 years ago
  81. 8dabe72 y2038: syscalls: rename y2038 compat syscalls by Arnd Bergmann · 6 years ago
  82. 07879c6 sched/wake_q: Reduce reference counting for special users by Davidlohr Bueso · 6 years ago
  83. 0365aeb futex: No need to check return value of debugfs_create functions by Greg Kroah-Hartman · 6 years ago
  84. b061c38 futex: Fix (possible) missed wakeup by Peter Zijlstra · 6 years ago
  85. 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
  86. b12a912 Merge tag 'y2038-for-4.21' of ssh://gitolite.kernel.org:/pub/scm/linux/kernel/git/arnd/playground by Linus Torvalds · 6 years ago
  87. da791a6 futex: Cure exit race by Thomas Gleixner · 6 years ago
  88. bec2f7c y2038: futex: Add support for __kernel_timespec by Arnd Bergmann · 7 years ago
  89. 04e7712 y2038: futex: Move compat implementation into futex.c by Arnd Bergmann · 7 years ago
  90. 57c8a66 mm: remove include/linux/bootmem.h by Mike Rapoport · 6 years ago
  91. 4de1a29 futex: Replace spin_is_locked() with lockdep by Lance Roy · 6 years ago
  92. b639186 futex: Mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
  93. 2ee0826 pids: introduce find_get_task_by_vpid() helper by Mike Rapoport · 7 years ago
  94. a97cb0e futex: Fix OWNER_DEAD fixup by Peter Zijlstra · 7 years ago
  95. fbe0e83 futex: Prevent overflow by strengthen input validation by Li Jinyue · 7 years ago
  96. c1e2f0e futex: Avoid violating the 10th rule of futex by Peter Zijlstra · 7 years ago
  97. d70ef22 futex: futex_wake_op, fix sign_extend32 sign bits by Jiri Slaby · 7 years ago
  98. 649e441 Merge branch 'linus' into core/urgent, to pick up dependent commits by Ingo Molnar · 7 years ago
  99. e78c38f6 futex: futex_wake_op, do not fail on invalid op by Jiri Slaby · 7 years ago
  100. 153fbd1 futex: Fix more put_pi_state() vs. exit_pi_state_list() races by Peter Zijlstra · 7 years ago