Re: [patch 8/8] x86/vdso: Implement __vdso_futex_robust_try_unlock()

From: Peter Zijlstra

Date: Thu Mar 19 2026 - 05:28:03 EST


On Thu, Mar 19, 2026 at 09:53:53AM +0100, Florian Weimer wrote:
> If the the /lib/modules/$(uname -r)/vdso/vdsoNN.so path is standard, we
> can use it in the link map, at the expense of an additional system call
> during process startup. It isn't just a performance cost. We've seen
> seccomp filters that kill the process on uname calls.

I've always though it would be a good idea to expose vdsoNN.so somewhere
in our virtual filesystem, either /proc or /sys or whatever.