- d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
- 03c109d futex: get rid of a kernel-docs build warning by Mauro Carvalho Chehab · 4 years, 9 months ago
- 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
- 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
- a08971e futex: arch_futex_atomic_op_inuser() calling conventions change by Al Viro · 4 years, 11 months ago
- 8d67743 futex: Unbreak futex hashing by Thomas Gleixner · 4 years, 10 months ago
- 4b39f99 futex: Remove {get,drop}_futex_key_refs() by Peter Zijlstra · 4 years, 10 months ago
- 2229933 futex: Remove pointless mmgrap() + mmdrop() by Peter Zijlstra · 4 years, 10 months ago
- 8019ad1 futex: Fix inode life-time issue by Peter Zijlstra · 4 years, 10 months ago
- 51bfb1d futex: Fix kernel-doc notation warning by Randy Dunlap · 5 years ago
- 3ef240e futex: Prevent exit livelock by Thomas Gleixner · 5 years ago
- ac31c7f futex: Provide distinct return value when owner is exiting by Thomas Gleixner · 5 years ago
- 3f186d9 futex: Add mutex around futex exit by Thomas Gleixner · 5 years ago
- af8cbda futex: Provide state handling for exec() as well by Thomas Gleixner · 5 years ago
- 4a8e991 futex: Sanitize exit state handling by Thomas Gleixner · 5 years ago
- 18f6943 futex: Mark the begin of futex exit explicitly by Thomas Gleixner · 5 years ago
- f24f224 futex: Set task::futex_state to DEAD right after handling futex exit by Thomas Gleixner · 5 years ago
- 150d715 futex: Split futex_mm_release() for exit/exec by Thomas Gleixner · 5 years ago
- 3d4775d futex: Replace PF_EXITPIDONE with a state by Thomas Gleixner · 5 years ago
- ba31c1a4 futex: Move futex exit handling into futex code by Thomas Gleixner · 5 years ago
- ca16d5b futex: Prevent robust futex exit race by Yang Tao · 5 years ago
- 7514590 futex: Drop leftover wake_q_add() comment by Davidlohr Bueso · 5 years ago
- 9dd8813 hrtimer/treewide: Use hrtimer_sleeper_start_expires() by Thomas Gleixner · 5 years ago
- dbc1625 hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls by Sebastian Andrzej Siewior · 5 years ago
- b744948 hrtimer: Remove task argument from hrtimer_init_sleeper() by Thomas Gleixner · 5 years ago
- 26b73da Merge tag 'v5.2-rc3' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
- 1a59d1b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 by Thomas Gleixner · 6 years ago
- 5ca584d futex: Consolidate duplicated timer setup code by Waiman Long · 6 years ago
- 73b0140 mm/gup: change GUP fast to use flags rather than a write 'bool' by Ira Weiny · 6 years ago
- 6b4f4bc locking/futex: Allow low-level atomic operations to return -EAGAIN by Will Deacon · 6 years ago
- 5a07168 futex: Ensure that futex address is aligned in handle_futex_death() by Chen Jie · 6 years ago
- 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
- 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
- 0614621d Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
- 49262de futex: Convert futex_pi_state.refcount to refcount_t by Elena Reshetova · 6 years ago
- 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
- 1a1fb98 futex: Handle early deadlock return correctly by Thomas Gleixner · 6 years ago
- 6f568eb futex: Fix barrier comment by Davidlohr Bueso · 6 years ago
- 8dabe72 y2038: syscalls: rename y2038 compat syscalls by Arnd Bergmann · 6 years ago
- 07879c6 sched/wake_q: Reduce reference counting for special users by Davidlohr Bueso · 6 years ago
- 0365aeb futex: No need to check return value of debugfs_create functions by Greg Kroah-Hartman · 6 years ago
- b061c38 futex: Fix (possible) missed wakeup by Peter Zijlstra · 6 years ago
- 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
- 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
- da791a6 futex: Cure exit race by Thomas Gleixner · 6 years ago
- bec2f7c y2038: futex: Add support for __kernel_timespec by Arnd Bergmann · 7 years ago
- 04e7712 y2038: futex: Move compat implementation into futex.c by Arnd Bergmann · 7 years ago
- 57c8a66 mm: remove include/linux/bootmem.h by Mike Rapoport · 6 years ago
- 4de1a29 futex: Replace spin_is_locked() with lockdep by Lance Roy · 6 years ago
- b639186 futex: Mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
- 2ee0826 pids: introduce find_get_task_by_vpid() helper by Mike Rapoport · 7 years ago
- a97cb0e futex: Fix OWNER_DEAD fixup by Peter Zijlstra · 7 years ago
- fbe0e83 futex: Prevent overflow by strengthen input validation by Li Jinyue · 7 years ago
- c1e2f0e futex: Avoid violating the 10th rule of futex by Peter Zijlstra · 7 years ago
- d70ef22 futex: futex_wake_op, fix sign_extend32 sign bits by Jiri Slaby · 7 years ago
- 649e441 Merge branch 'linus' into core/urgent, to pick up dependent commits by Ingo Molnar · 7 years ago
- e78c38f6 futex: futex_wake_op, do not fail on invalid op by Jiri Slaby · 7 years ago
- 153fbd1 futex: Fix more put_pi_state() vs. exit_pi_state_list() races by Peter Zijlstra · 7 years ago
- c74aef2 futex: Fix pi_state->owner serialization by Peter Zijlstra · 7 years ago
- 30d6e0a futex: Remove duplicated code and fix undefined behaviour by Jiri Slaby · 7 years ago
- 388f8e1 Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 7 years ago
- 48fb6f4 futex: Remove unnecessary warning from get_futex_key by Mel Gorman · 7 years ago
- bc2eecd futex: Allow for compiling out PI support by Nicolas Pitre · 7 years ago
- e06fdaf Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 7 years ago
- 650fc87 Merge tag 'docs-4.13' of git://git.lwn.net/linux by Linus Torvalds · 7 years ago
- 3859a27 randstruct: Mark various structs for randomization by Kees Cook · 8 years ago
- ac6424b sched/wait: Rename wait_queue_t => wait_queue_entry_t by Ingo Molnar · 8 years ago
- 7b4ff1a mutex, futex: adjust kernel-doc markups to generate ReST by Mauro Carvalho Chehab · 8 years ago
- 38fcd06 futex: Clarify mark_wake_futex memory barrier usage by Darren Hart (VMware) · 8 years ago
- 94ffac5 futex: Fix small (and harmless looking) inconsistencies by Peter Zijlstra · 8 years ago
- 97181f9 futex: Avoid freeing an active timer by Thomas Gleixner · 8 years ago
- aa2bfe5 rtmutex: Clean up by Peter Zijlstra · 8 years ago
- 2a1c602 rtmutex: Deboost before waking up the top waiter by Xunlei Pang · 8 years ago
- 56222b2 futex: Drop hb->lock before enqueueing on the rtmutex by Peter Zijlstra · 8 years ago
- bebe5b5 futex: Futex_unlock_pi() determinism by Peter Zijlstra · 8 years ago
- cfafcd1 futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock() by Peter Zijlstra · 8 years ago
- 38d589f futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock() by Peter Zijlstra · 8 years ago
- 5080935 futex,rt_mutex: Introduce rt_mutex_init_waiter() by Peter Zijlstra · 8 years ago
- 16ffa12 futex: Pull rt_mutex_futex_unlock() out from under hb->lock by Peter Zijlstra · 8 years ago
- 73d786b futex: Rework inconsistent rt_mutex/futex_q state by Peter Zijlstra · 8 years ago
- bf92cf3 futex: Cleanup refcounting by Peter Zijlstra · 8 years ago
- 734009e futex: Change locking rules by Peter Zijlstra · 8 years ago
- 5293c2e futex,rt_mutex: Provide futex specific rt_mutex API by Peter Zijlstra · 8 years ago
- 1b367ec futex: Use smp_store_release() in mark_wake_futex() by Peter Zijlstra · 8 years ago
- 499f5ac futex: Cleanup variable names for futex_top_waiter() by Peter Zijlstra · 8 years ago
- 9bbb25a futex: Add missing error handling to FUTEX_REQUEUE_PI by Peter Zijlstra · 8 years ago
- c236c8e futex: Fix potential use-after-free in FUTEX_REQUEUE_PI by Peter Zijlstra · 8 years ago
- 6e84f31 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h> by Ingo Molnar · 8 years ago
- 84f001e sched/headers: Prepare for new header dependencies before moving code to <linux/sched/wake_q.h> by Ingo Molnar · 8 years ago
- f1f1007 mm: add new mmgrab() helper by Vegard Nossum · 8 years ago
- 25f71d1 futex: Move futex_init() to core_initcall by Yang Yang · 8 years ago
- 2456e85 ktime: Get rid of the union by Thomas Gleixner · 8 years ago
- 194a6b5 sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_Q by Waiman Long · 8 years ago
- e8b61b3 futex: Add some more function commentry by Thomas Gleixner · 9 years ago
- 784bdf3 futex: Assume all mappings are private on !MMU systems by Thomas Gleixner · 8 years ago
- 077fa7a futex: Calculate the futex key based on a tail page for file-based futexes by Mel Gorman · 9 years ago
- bd28b14 x86: remove more uaccess_32.h complexity by Linus Torvalds · 9 years ago
- fe1bce9 futex: Acknowledge a new waiter in counter before plist by Davidlohr Bueso · 9 years ago
- 89e9e66 futex: Handle unlock_pi race gracefully by Sebastian Andrzej Siewior · 9 years ago
- 29b75eb futex: Replace barrier() in unqueue_me() with READ_ONCE() by Jianyu Zhan · 9 years ago