Skip to content

Futex

FUTEX SUBSYSTEM

Maintained 827 threads 1,907 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
lkml
Files
Documentation/locking/*futex*, include/asm-generic/futex.h, include/linux/futex.h, include/uapi/linux/futex.h, kernel/futex/*, tools/perf/bench/futex*, tools/testing/selftests/futex/
Maintainers
Ingo Molnar, Thomas Gleixner
Reviewers
André Almeida, Davidlohr Bueso, Darren Hart, Peter Zijlstra
  1. Stop lockdep_assert_held*() from assuming lock ownership PATCH 14 patches Bart Van Assche lkml kernel/ (6), include/ (5), net/ (5), Documentation/, +3 Superseded 9 replies
  2. Stop lockdep_assert_held*() from assuming lock ownership PATCH v2 14 patches Bart Van Assche lkml kernel/ (6), include/ (5), net/ (5), Documentation/, +3 In review 5 replies
  3. futex: Canonicalize arm64 tagged user addresses PATCH v2 1 patch Shubhang Kaushik (Ampere) linux-kselftest lkml stable tools/testing/selftests/futex/functional/ (4), kernel/futex/ Superseded 3 replies
  4. Add offsetofp() and offsetofendp() for pointer arithmetic PATCH 3 patches Bence Csokas arm-scmi bpf chrome-platform +17 drivers/ (29), net/ (12), fs/ (7), arch/, +4 In review 4 replies
  5. two small fixes out of kernel/sys.c PATCH 3 patches Bradley Morgan linux-kselftest linux-perf-users lkml kernel/ (2), tools/ (2), include/ In review 4 replies
  6. selftests/futex: Skip futex_requeue_pi on unprivileged thread creation PATCH 1 patch Rénich Bon Ćirić linux-kselftest lkml tools/testing/selftests/futex/functional/ (2) In review 1 reply
  7. futex: Canonicalize arm64 tagged user addresses PATCH v3 2 patches Shubhang Kaushik (Ampere) linux-kselftest lkml stable tools/testing/selftests/futex/functional/ (4), kernel/futex/ New 0 replies
  8. selftests/futex: print tv_sec as long long PATCH 1 patch Sasha Levin linux-kselftest lkml tools/testing/selftests/futex/functional/futex_requeue_pi.c In review 1 reply
  9. selftests/futex: Fix flaky futex_wait and futex_waitv tests PATCH v2 4 patches Mathieu Desnoyers linux-kselftest lkml tools/testing/selftests/futex/functional/ (2), tools/testing/selftests/futex/include/ New 0 replies
  10. selftests/futex: Retry the wake in futex_wait instead of sleeping PATCH 1 patch Mathieu Desnoyers linux-kselftest lkml tools/testing/selftests/futex/functional/futex_wait.c In review 1 reply
  11. locking/rtmutex: priority inheritance fixes and tests PATCH v2 5 patches Mathieu Desnoyers linux-kselftest linux-rt-devel lkml +1 tools/testing/selftests/futex/functional/ (4), kernel/locking/ (3) New 0 replies
  12. locking/rtmutex: priority inheritance fixes and tests PATCH 5 patches Mathieu Desnoyers linux-kselftest linux-rt-devel lkml +2 tools/testing/selftests/futex/functional/ (4), kernel/locking/ (3) Superseded 10 replies
  13. futex: Use a keyed hash for global futex buckets PATCH 1 patch Kyle Zeng lkml oe-lkp kernel/futex/core.c Superseded 2 replies
  14. selftests/futex: load atomic values before harness comparisons PATCH 1 patch Sasha Levin linux-kselftest lkml llvm tools/testing/selftests/futex/functional/robust_list.c In review 2 replies
  15. selftests: report per-suite build results without failing the build PATCH 7 patches Sasha Levin linux-arm-kernel linux-doc linux-kselftest +4 tools/ (8), Documentation/ In review 7 replies
  16. futex: Canonicalize arm64 tagged user addresses PATCH 1 patch Shubhang Kaushik (Ampere) linux-kselftest lkml stable tools/testing/selftests/futex/functional/ (3), kernel/futex/ Superseded 1 reply
  17. FAILED: patch "[PATCH] futex: Fix mm reuse handling for FUT_OFF_MMSHARED" failed to apply to 5.10-stable tree PATCH 5.10.y 1 patch [email protected] stable include/linux/ (3), kernel/, kernel/futex/ New 0 replies
  18. FAILED: patch "[PATCH] futex: Fix mm reuse handling for FUT_OFF_MMSHARED" failed to apply to 5.15-stable tree PATCH 5.15.y 1 patch [email protected] stable include/linux/ (3), kernel/, kernel/futex/ New 0 replies
  19. FAILED: patch "[PATCH] futex: Fix mm reuse handling for FUT_OFF_MMSHARED" failed to apply to 6.1-stable tree PATCH 6.1.y 1 patch [email protected] stable include/linux/ (3), kernel/, kernel/futex/ New 0 replies
  20. FAILED: patch "[PATCH] futex: Fix mm reuse handling for FUT_OFF_MMSHARED" failed to apply to 6.6-stable tree PATCH 6.6.y 1 patch [email protected] stable include/linux/ (3), kernel/, kernel/futex/ New 0 replies
  21. irq/core for v7.4-rc1 GIT PULL Thomas Gleixner lkml drivers/ (52), arch/ (34), kernel/ (23), include/ (13), +7 Merged 5 replies
  22. FAILED: patch "[PATCH] futex: Fix mm reuse handling for FUT_OFF_MMSHARED" failed to apply to 6.12-stable tree PATCH 6.12.y 1 patch [email protected] stable include/linux/ (3), kernel/, kernel/futex/ New 0 replies
  23. FAILED: patch "[PATCH] futex: Fix mm reuse handling for FUT_OFF_MMSHARED" failed to apply to 6.18-stable tree PATCH 6.18.y 1 patch [email protected] stable include/linux/ (3), kernel/futex/ New 0 replies
  24. FUTEX_PING: A stealable futex using Proxy Execution. RFC PATCH 12 patches Suleiman Souhlal lkml kernel/ (10), include/ (4), tools/ (2), init/ In review 19 replies
  25. futex: Fix mm reuse handling for FUT_OFF_MMSHARED PATCH 1 patch Jann Horn lkml stable include/linux/ (2), kernel/futex/ Applied 0 replies
  26. perf bench futex: Fix several bugs and bad inputs PATCH 8 patches Michal Pluta linux-perf-users lkml sashiko-reviews tools/perf/bench/ (6) In review 3 replies
  27. futex: Fix !CONFIG_FUTEX build PATCH 1 patch Jann Horn lkml include/linux/futex.h New 0 replies
  28. futex: Fix private hash use-after-free on resize PATCH v2 1 patch Chris Mason lkml kernel/futex/core.c Applied 1 reply
  29. __futex_pivot_hash() race RFC PATCH 1 patch Chris Mason lkml kernel/futex/core.c New 6 replies
  30. Fix data races on hrtimer_sleeper ->task field PATCH v2 1 patch Paul E. McKenney io-uring linux-fsdevel lkml +1 kernel/ (5), include/ (2), fs/, io_uring/, +1 New 0 replies
  31. futex: Prevent robust futex exit race more PATCH 1 patch Keno Fischer lkml stable kernel/futex/ (3) Applied 25 replies
  32. futex: Handle the correct robust list at compat_exit_robust_list() PATCH 1 patch André Almeida lkml kernel/futex/core.c In review 2 replies
  33. futex: Create {set,get}_robust_list2() syscalls PATCH v7 10 patches André Almeida linux-api linux-kselftest lkml arch/ (15), include/ (6), kernel/ (4), scripts/, +1 New 0 replies
  34. futex: fix hb lock mismatch in futex_wait_requeue_pi() and CLONE_VFORK hash init PATCH 1 patch Hui Peng lkml kernel/, kernel/futex/ In review 1 reply
  35. futex: scheduling-while-atomic because nested vfork can break guard(private_hash) BUG Jann Horn lkml kernel/futex/core.c Applied 8 replies
  36. futex: Fix futex_do_wait() reference in kernel-doc PATCH 1 patch Karl Mehltretter lkml kernel/futex/requeue.c In review 1 reply
  37. FAILED: patch "[PATCH] futex: Provide rt_mutex_.*_schedule() equivalents for futex" failed to apply to 6.12-stable tree PATCH 6.12.y 2 patches [email protected] stable include/ (3), kernel/ (3) New 0 replies
  38. FAILED: patch "[PATCH] futex: Provide rt_mutex_.*_schedule() equivalents for futex" failed to apply to 6.18-stable tree PATCH 6.18.y 3 patches [email protected] stable kernel/ (7), include/ (3) New 0 replies
  39. FAILED: patch "[PATCH] futex: Prevent rcuwait use-after-free during requeue PI" failed to apply to 5.15-stable tree PATCH 5.15.y 6 patches [email protected] stable kernel/futex/ (4) New 0 replies
  40. perf bench futex: Define SYS_futex on 32-bit arches with 64-bit time_t PATCH 1 patch Nylon Chen linux-perf-users linux-riscv lkml tools/perf/bench/futex.h Applied 2 replies
  41. futex: Address two futex-requeue-pi issues PATCH v4 2 patches Sebastian Andrzej Siewior lkml stable kernel/futex/ (2), include/linux/sched/, kernel/locking/, kernel/sched/ Applied 1 reply
  42. futex: Address two futex-requeue-pi issues PATCH v3 2 patches Sebastian Andrzej Siewior lkml kernel/futex/requeue.c Superseded 7 replies
  43. futex: private hash can stay on the shared atomic refcount indefinitely after auto-scaling DISCUSSION Nikita Taranov lkml regressions 6 replies
  44. Reclaimable kernel stacks RFC 10 patches David Stevens linux-arm-kernel linux-mm linux-rt-devel +1 kernel/ (9), arch/ (5), include/ (4), fs/ (3), +3 In review 41 replies
  45. futex: Avoid hash-bucket locking for mismatched waits PATCH 1 patch Usama Arif linux-kselftest lkml kernel/futex/, tools/testing/selftests/futex/functional/ In review 16 replies
  46. FAILED: patch "[PATCH] futex: Fix race on the initial mm->futex.phash.ref allocation" failed to apply to 6.18-stable tree PATCH 6.18.y 1 patch [email protected] stable kernel/futex/core.c New 0 replies
  47. FAILED: patch "[PATCH] futex/pi: Plug private futex exec() race" failed to apply to 6.18-stable tree PATCH 6.18.y 1 patch [email protected] stable kernel/futex/ (2), fs/, include/linux/ New 0 replies
  48. FAILED: patch "[PATCH] futex: Avoid private hash use-after-free on final put" failed to apply to 6.18-stable tree PATCH 6.18.y 2 patches [email protected] stable include/linux/, kernel/, kernel/futex/ New 0 replies
  49. FAILED: patch "[PATCH] futex: Fix race on the initial mm->futex.phash.ref allocation" failed to apply to 7.1-stable tree PATCH 7.1.y 3 patches [email protected] stable include/linux/ (3), kernel/, kernel/futex/ New 0 replies
  50. FAILED: patch "[PATCH] futex: Avoid private hash use-after-free on final put" failed to apply to 7.1-stable tree PATCH 7.1.y 2 patches [email protected] stable include/linux/, kernel/, kernel/futex/ New 0 replies
Page 1 of 17 –