summaryrefslogtreecommitdiffstats
path: root/kernel/futex (follow)
Commit message (Expand)AuthorAgeFilesLines
* futex: fix user access on powerpcLinus Torvalds2024-12-091-2/+2
* futex: improve user space accessesLinus Torvalds2024-11-252-24/+57
* Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-11-231-1/+1
|\
| * mm: use page_pgoff() in more placesMatthew Wilcox (Oracle)2024-11-071-1/+1
* | Merge tag 'timers-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-11-201-3/+3
|\ \
| * | futex: Switch to use hrtimer_setup_sleeper_on_stack()Nam Cao2024-11-071-3/+3
| |/
* | Merge tag 'sched-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-11-191-1/+5
|\ \
| * | locking/mutex: Remove wakeups from under mutex::wait_lockPeter Zijlstra2024-10-141-1/+5
| |/
* | futex: Use atomic64_try_cmpxchg_relaxed() in get_inode_sequence_number()Uros Bizjak2024-10-171-2/+2
* | futex: Use atomic64_inc_return() in get_inode_sequence_number()Uros Bizjak2024-10-171-1/+1
|/
* fault-inject: improve build for CONFIG_FAULT_INJECTION=nJani Nikula2024-09-021-0/+1
* printk: Change type of CONFIG_BASE_SMALL to boolYoann Congal2024-05-061-1/+1
* futex: Prevent the reuse of stale pi_stateSebastian Andrzej Siewior2024-01-192-6/+20
* plist: Split out plist_types.hKent Overstreet2023-12-213-0/+3
* futex: Fix hardcoded flagsPeter Zijlstra2023-11-151-3/+6
* Merge tag 'io_uring-futex-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds2023-11-014-27/+63
|\
| * futex: make the vectored futex operations availableJens Axboe2023-09-292-5/+10
| * futex: make futex_parse_waitv() available as a helperJens Axboe2023-09-292-5/+16
| * futex: add wake_data to struct futex_qJens Axboe2023-09-291-0/+2
| * futex: abstract out a __futex_wake_mark() helperJens Axboe2023-09-292-11/+23
| * futex: factor out the futex wake handlingJens Axboe2023-09-293-4/+10
| * futex: move FUTEX2_VALID_MASK to futex.hJens Axboe2023-09-292-2/+2
* | futex: Don't include process MM in futex key on no-MMUBen Wolsieffer2023-10-271-1/+11
* | futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_...Li zeming2023-10-041-1/+1
|/
* futex: Add sys_futex_requeue()peterz@infradead.org2023-09-211-0/+38
* futex: Add flags2 argument to futex_requeue()peterz@infradead.org2023-09-213-10/+13
* futex: Propagate flags into get_futex_key()peterz@infradead.org2023-09-215-15/+18
* futex: Add sys_futex_wait()peterz@infradead.org2023-09-213-55/+129
* futex: FLAGS_STRICTpeterz@infradead.org2023-09-213-11/+15
* futex: Add sys_futex_wake()peterz@infradead.org2023-09-211-0/+30
* futex: Validate futex value against futex sizepeterz@infradead.org2023-09-212-0/+13
* futex: Flag conversionpeterz@infradead.org2023-09-213-20/+71
* futex: Extend the FUTEX2 flagspeterz@infradead.org2023-09-211-2/+7
* futex: Clarify FUTEX2 flagspeterz@infradead.org2023-09-211-4/+3
* futex/pi: Fix recursive rt_mutex waiter statePeter Zijlstra2023-09-202-30/+52
* locking/rtmutex: Use rt_mutex specific scheduler helpersSebastian Andrzej Siewior2023-09-201-0/+11
* Merge tag 'v6.6-rc2' into locking/core, to pick up fixesIngo Molnar2023-09-181-2/+1
|\
| * mm/mm_init.c: remove obsolete macro HASH_SMALLMiaohe Lin2023-08-181-2/+1
* | futex: Use a folio instead of a pageMatthew Wilcox (Oracle)2023-09-141-34/+33
|/
* Merge tag 'locking_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-01-011-4/+7
|\
| * futex: Fix futex_waitv() hrtimer debug object leak on kcalloc errorMathieu Desnoyers2022-12-271-4/+7
* | futex: Resend potentially swallowed owner death notificationAlexey Izbyshev2022-12-021-9/+17
|/
* freezer,sched: Rewrite core freezer logicPeter Zijlstra2022-09-071-4/+4
* Merge tag 'drm-next-2022-05-25' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-05-261-0/+1
|\
| * futex: add missing rtmutex.h includeChristian König2022-04-071-0/+1
* | futex: Remove a PREEMPT_RT_FULL reference.Sebastian Andrzej Siewior2022-05-131-1/+1
|/
* mm/truncate: Inline invalidate_complete_page() into its one callerMatthew Wilcox (Oracle)2022-03-211-1/+1
* Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-1/+1
|\
| * exit: Move oops specific logic from do_exit into make_task_deadEric W. Biederman2021-12-131-1/+1
* | futex: Remove futex_cmpxchg detectionArnd Bergmann2021-11-253-63/+0
|/