On Mon, Jun 01, 2026 at 08:24:06AM +0000, Peter Zijlstra wrote:
> Does this affect being able to build tools/testing/selftests/futex/
> without having to do the ludicrous batshit 'make headers' thing?

No, this series does not affect the ability to build the futex selftests
without 'make headers'.

The refactoring only touches the test logic and assertions to use the
kselftest harness, and does not introduce any new UAPI header dependencies.
All recent futex/prctl UAPI definitions (like futex_waitv, FUTEX2_* flags,
and PR_FUTEX_HASH) are already guarded with fallback defines in futextest.h,
futex2test.h, and the test files themselves.

It compiles fine in a virgin tree using the host's system headers,
exactly as it did before.

> If I cannot build the futex selftests in a virgin tree, then they're
> broken. The selftests maintainers have time and time again shown their
> incompetence and I'm sick of it.



-- 
Best Regards,
Wake Liu

Reply via email to