This series refactors the wait-related futex functional tests (futex_wait, futex_wait_private_mapped_file, and futex_wait_uninitialized_heap) to exclusively use the kselftest_harness.h framework.
This eliminates mixed usage of legacy ksft_* APIs and high-level harness asserts, preventing crashes on older kernels, and ensures proper thread joining. Patch 1 migrates futex_wait. Patch 2 migrates futex_wait_private_mapped_file. Patch 3 migrates futex_wait_uninitialized_heap. Wake Liu (3): selftests/futex: Migrate futex_wait to harness selftests/futex: Migrate futex_wait_private_mapped_file to harness selftests/futex: Migrate futex_wait_uninitialized_heap to harness .../selftests/futex/functional/futex_wait.c | 125 +++++++++++------- .../futex_wait_private_mapped_file.c | 26 ++-- .../futex_wait_uninitialized_heap.c | 22 +-- 3 files changed, 100 insertions(+), 73 deletions(-) -- 2.54.0.746.g67dd491aae-goog

