Age | Commit message (Expand) | Author | Files | Lines |
2021-06-28 | Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -13/+16 |
2021-06-25 | mm, futex: fix shared futex pgoff on shmem huge page | Hugh Dickins | 1 | -2/+1 |
2021-06-22 | futex: Provide FUTEX_LOCK_PI2 to support clock selection | Thomas Gleixner | 1 | -1/+6 |
2021-06-22 | futex: Prepare futex_lock_pi() for runtime clock selection | Thomas Gleixner | 1 | -1/+2 |
2021-05-25 | futex: Deduplicate cond_resched() invocation in futex_wake_op() | Pavel Begunkov | 1 | -5/+2 |
2021-05-12 | locking: Fix comment typos | Ingo Molnar | 1 | -6/+6 |
2021-05-06 | futex: Make syscall entry points less convoluted | Thomas Gleixner | 1 | -26/+37 |
2021-05-06 | futex: Get rid of the val2 conditional dance | Thomas Gleixner | 1 | -14/+2 |
2021-05-06 | futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI | Thomas Gleixner | 1 | -2/+2 |
2021-05-06 | Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") | Thomas Gleixner | 1 | -2/+1 |
2021-03-29 | Merge tag 'v5.12-rc5' into locking/core, to pick up fixes | Ingo Molnar | 1 | -2/+1 |
2021-03-17 | kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() | Oleg Nesterov | 1 | -2/+1 |
2021-03-11 | kernel/futex: Explicitly document pi_lock for pi_state owner fixup | Davidlohr Bueso | 1 | -0/+1 |
2021-03-11 | kernel/futex: Move hb unlock out of unqueue_me_pi() | Davidlohr Bueso | 1 | -7/+3 |
2021-03-11 | kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() | Davidlohr Bueso | 1 | -6/+5 |
2021-03-11 | kernel/futex: Kill rt_mutex_next_owner() | Davidlohr Bueso | 1 | -2/+5 |
2021-02-12 | Merge branch 'linus' into locking/core, to pick up upstream fixes | Ingo Molnar | 1 | -123/+96 |
2021-01-28 | futex: Remove unneeded gotos | Jangwoong Kim | 1 | -4/+3 |
2021-01-28 | futex: Change utime parameter to be 'const ... *' | Alejandro Colomar | 1 | -3/+3 |
2021-01-26 | futex: Handle faults correctly for PI futexes | Thomas Gleixner | 1 | -37/+20 |
2021-01-26 | futex: Simplify fixup_pi_state_owner() | Thomas Gleixner | 1 | -27/+26 |
2021-01-26 | futex: Use pi_state_update_owner() in put_pi_state() | Thomas Gleixner | 1 | -7/+1 |
2021-01-26 | rtmutex: Remove unused argument from rt_mutex_proxy_unlock() | Thomas Gleixner | 1 | -1/+1 |
2021-01-26 | futex: Provide and use pi_state_update_owner() | Thomas Gleixner | 1 | -33/+33 |
2021-01-26 | futex: Replace pointless printk in fixup_owner() | Thomas Gleixner | 1 | -7/+3 |
2021-01-26 | futex: Ensure the correct return value from futex_lock_pi() | Thomas Gleixner | 1 | -15/+16 |
2020-12-09 | Merge branch 'locking/rwsem' | Peter Zijlstra | 1 | -2/+3 |
2020-11-14 | futex: Remove unused empty compat_exit_robust_list() | Lukas Bulwahn | 1 | -2/+0 |
2020-11-09 | futex: Don't enable IRQs unconditionally in put_pi_state() | Dan Carpenter | 1 | -2/+3 |
2020-11-08 | futex: Handle transient "ownerless" rtmutex state correctly | Mike Galbraith | 1 | -2/+14 |
2020-11-01 | Merge tag 'locking-urgent-2020-11-01' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -1/+3 |
2020-10-28 | futex: Fix incorrect should_fail_futex() handling | Mateusz Nosek | 1 | -1/+3 |
2020-10-20 | futex: Adjust absolute futex timeouts with per time namespace offset | Andrei Vagin | 1 | -0/+5 |
2020-10-16 | kernel/: fix repeated words in comments | Randy Dunlap | 1 | -1/+1 |
2020-08-13 | futex: Convert to use the preferred 'fallthrough' macro | Miaohe Lin | 1 | -2/+2 |
2020-08-12 | mm/gup: remove task_struct pointer for all gup code | Peter Xu | 1 | -1/+1 |
2020-08-04 | Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -7/+7 |
2020-07-18 | futex: Remove unused or redundant includes | André Almeida | 1 | -17/+0 |
2020-07-18 | futex: Consistently use fshared as boolean | André Almeida | 1 | -5/+5 |
2020-07-18 | futex: Remove needless goto's | André Almeida | 1 | -24/+16 |
2020-07-18 | futex: Remove put_futex_key() | André Almeida | 1 | -49/+12 |
2020-07-16 | treewide: Remove uninitialized_var() usage | Kees Cook | 1 | -7/+7 |
2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -2/+2 |
2020-04-21 | futex: get rid of a kernel-docs build warning | Mauro Carvalho Chehab | 1 | -0/+3 |
2020-03-31 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -99/+8 |
2020-03-28 | Merge branch 'uaccess.futex' of git://git.kernel.org/pub/scm/linux/kernel/git... | Thomas Gleixner | 1 | -3/+2 |
2020-03-28 | futex: arch_futex_atomic_op_inuser() calling conventions change | Al Viro | 1 | -3/+2 |
2020-03-10 | futex: Unbreak futex hashing | Thomas Gleixner | 1 | -2/+2 |
2020-03-06 | futex: Remove {get,drop}_futex_key_refs() | Peter Zijlstra | 1 | -84/+6 |
2020-03-06 | futex: Remove pointless mmgrap() + mmdrop() | Peter Zijlstra | 1 | -13/+1 |