[PATCH v2 0/5] riscv: vdso: Implement __vdso_futex_robust_try_unlock()
Nam Cao
namcao at linutronix.de
Thu Jul 2 06:38:00 PDT 2026
Nam Cao <namcao at linutronix.de> writes:
> This series adds new vdso futex entries, allowing user to address the robust
> futex race condition regarding clearing the robust_list_head::list_op_pending
> pointer.
>
> Thomas wrote a summary of the problem:
> https://lore.kernel.org/lkml/20260602084648.462672743@kernel.org/
>
> The core infrastructure has been implemented along with x86 support. This
> series adds RISC-V support.
>
> The first 4 patches prepare compat vdso Makefile. The final patch is the main
> show.
Sorry, I hit send before saving. This v2 addresses some of Sashiko's
comments, while the rest of the comments are addressed by Thomas in:
https://lore.kernel.org/linux-riscv/20260701-riscv-vdso-lto-v1-0-89db0cd82077@linutronix.de/
https://lore.kernel.org/linux-riscv/20260630-riscv-vdso32-alternative-v1-0-a32fd89b7b1c@linutronix.de/
Nam
More information about the linux-riscv
mailing list