iplib: Make netmkaddr() threadsafe
[akaros.git] / user / pthread / futex.c
2015-10-28 Barret RhodenEnsure vcore context code includes parlib/assert.h
2015-09-28 Barret RhodenAdd parlib/common.h
2015-06-18 Barret RhodenChanges user includes to <library/header.h> (XCC)
2014-03-21 Kevin KluesMove timeout code to other side of uthread yield.
2014-03-21 Kevin KluesRearrange the timeout logic to be a little more efficient
2014-03-21 Kevin KluesUpdate pthread futexes to use alarms for timeouts
2014-01-31 Kevin KluesUpdate pthread futex_waiti() to unlock after yield
2013-07-30 Kevin KluesAdd basic timeout functionality to pthread futexes
2013-07-30 Kevin KluesUpdate futex code to faster method for blocking
2013-05-25 Barret RhodenReworks MCS-PDR locks to avoid preempt storms
2013-05-08 Barret RhodenMCS-PDR locks take a *qnode
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2012-12-21 Barret RhodenFixes bug with semaphores and futexes
2012-12-21 Barret RhodenMoves futex.h to user/pthread (XCC)
2012-12-20 Barret RhodenOptimizes run_once(_safe) (XCC)
2012-12-19 Barret RhodenCleans up run_once and friends (XCC)
2012-12-18 Kevin KluesUse run_once() macro for initialization
2012-12-18 Kevin KluesImplementation of the futex interface for pthreads