The robust
futex kernel API is a way for a user-space program to ensure that the
locks it holds are properly cleaned up when it exits. But the API suffers
from a number of different problems, as André Almeida described in a session in the
"Gaming on
Linux" microconference at the 2025 Linux Plumbers Conference in Tokyo.
He had some ideas for a new API that would solve many of those problems,
which he wanted to discuss with attendees; there is a
difficult-to-trigger race condition that he wanted to talk about too.