New FUTEX Syscalls Back To Being Worked On For Helping Valve's ARM64 Gaming Ambitions

Igalia has been working to address shortcomings of the existing get_robust_list2 / set_robust_list2 with these new versions to better align with the needs of FEX-Emu and other emulation layers.

As the first update to the patches since late November, André Almeida of Igalia today posted a new version that is rebased against the latest mainline kernel, adapting to VDSO changes, and other code improvements. Updating these patches was held up by addressing a race condition.

Those interested can find these new FUTEX set_robust_list2 / get_robust_list2 patches via this kernel patch series.