Cooperation between multiple userspace runtimes?
Cooperation between multiple userspace runtimes?
Posted Feb 4, 2026 19:53 UTC (Wed) by josh (subscriber, #17465)Parent article: API changes for the futex robust list
Are there any efforts trying to figure out how to coordinate between multiple prospective users of the robust list? As far as I can tell, you can only have one per thread, and libc doesn't provide any way to integrate with theirs when using futex natively rather than via libc's locks.
By contrast, as I understand it, a great deal of effort went into a userspace ABI that supports multiple users of rseq.