perf: Treat the kernel like [kernel.kallsyms]
[akaros.git] / user / parlib / mcs.c
2016-03-07 Barret RhodenRemove MCS dissemination barrier
2015-12-08 Barret RhodenFix a deadlock bug in MCS-PDR locks
2015-06-18 Barret RhodenChanges user includes to <library/header.h> (XCC)
2013-06-07 Barret RhodenRemoves sparc; it's hard to believe (XCC)
2013-05-25 Barret RhodenReworks MCS-PDR locks to avoid preempt storms
2013-05-08 Barret RhodenRISCV uses CAS-style MCS-PDR locks
2013-05-08 Barret RhodenMCS-PDR locks take a *qnode
2013-05-07 Barret RhodenMCS-PDR locks cache vcoreids
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-20 Barret RhodenRemoves the MCS-PDR lock holder optimization (XCC)
2013-03-20 Barret RhodenMCS PDR locks use memalign
2012-10-02 Barret RhodenAdds some event/uthread debugging code
2012-05-16 Andrew WatermanRISCV uses the no-CAS version of MCS-PDR locks
2011-12-20 Barret RhodenVcore preemption spinning helpers
2011-12-15 Barret RhodenUTHREAD_FPSAVED flag
2011-12-15 Barret RhodenClarifies/fixes some issues with __preempt and MCS
2011-12-15 Barret RhodenMore thoroughly detect preemptions
2011-12-15 Barret RhodenUCQs now use mcs_pdr_locks (XCC)
2011-11-03 Barret RhodenMCS Preemption-Detection and Recovery locks
2011-11-03 Barret RhodenUthread helpers for disabling notifs
2011-11-03 Barret RhodenAdds MCS unlock code that uses CAS.
2011-11-03 Barret RhodenDONT_MIGRATE set more carefully
2011-11-03 Barret RhodenUpdated memory barrier stuff
2011-11-03 Barret RhodenCleaned up memory barrier usage (XCC)
2011-11-03 Barret RhodenMCS locks properly disable thread migration
2011-11-03 Barret RhodenAtomics rewrite (XCC)
2011-11-03 Barret RhodenSupport for blocking and restarting uthreads (XCC)
2011-11-03 Barret RhodenMCS locks have a "notification-safe" variant
2011-11-03 Barret RhodenMCS locks are smaller and don't rely on vcore_id()
2011-11-03 Kevin KluesMassive renaming/cleanup of harts->vcores