Hiten Pandya brought up futexes for possible inclusion in DragonFly, pointing at this page for reference.
Bill Huey brought up http://people.redhat.com/drepper/futex.pdf, with the caveat that futexes are used for 1:1 threading models, not M:N models such as DragonFly is using/will be using.