On Sat, Jul 27, 2019 at 06:05:25AM -0700, Jason Thorpe wrote: > > > > On Jul 27, 2019, at 5:05 AM, Robert Swindells <[email protected]> wrote: > > > > > > I don't think the Linux futex emulation code is correct/good enough. > > I have be on/off working on an updated futex implementation written by > Taylor, with the intent of making it a native call (in order to improve or > own semaphore and mutex implementations). You are correct in that the > current implementation is lacking. > > I will try to focus on finishing up the new implementation soon. But even > the stuff written by Taylor is a little lacking compared to what modern Linux > uses futexes for, so some additional work is going to be required. >
Hi jason, it's probably good practice to share your own code in these circumstances. I believe it's https://github.com/thorpej/netbsd-src/tree/trc-jrt-futex
