Adds epoch_*sec() helpers
[akaros.git] / kern / src / event.c
2014-10-13 Barret RhodenFixes bug with EVENT_VCORE_MUST_RUN
2014-01-17 Barret RhodenSplits the mm_lock
2014-01-16 Barret RhodenSafety checks in send_event()
2013-05-27 Barret RhodenReplaces %08p with %p
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2012-10-20 Barret RhodenPOSIX signal sending / reception (XCC)
2012-10-05 Barret Rhodencan_rcv_msg is now a VC flag (XCC)
2012-10-02 Barret RhodenAdds some event/uthread debugging code
2012-09-05 Barret RhodenProc code unmaps vcores when taking cores
2012-04-25 Barret Rhodenproc_wakeup() - spammable and starts in the ksched
2012-03-16 Barret RhodenSCPs can sleep on events (XCC)
2012-03-15 Barret RhodenEvent delivery to _S procs
2012-03-11 Barret RhodenEvents that wake processes poke the ksched
2011-12-17 Barret RhodenVcoreid sanity checks in event code
2011-12-15 Barret RhodenEvent flag for spamming public messages (XCC)
2011-12-15 Barret RhodenBit messages are now flagged (XCC)
2011-12-15 Barret RhodenFALLBACK logic -> spam_public_msg() (XCC)
2011-12-15 Barret RhodenPublic VCPD mboxes (XCC)
2011-11-03 Barret RhodenFixes minor bug
2011-11-03 Barret RhodenCleaned up memory barrier usage (XCC)
2011-11-03 Barret Rhodenev_q option VCORE_MUST_RUN (XCC)
2011-11-03 Barret RhodenAllow ev_qs to not have INDIR throttling (XCC)
2011-11-03 Barret RhodenBreaks up the proc_lock to use the mm_lock
2011-11-03 Barret RhodenFixes event FALLBACK code
2011-11-03 Barret Rhodenproc_yield() will return if you have an event
2011-11-03 Barret RhodenEvent queue throttling (XCC)
2011-11-03 Barret RhodenChecks for non-VCPD mboxs and INDIRs
2011-11-03 Barret Rhodenev_qs can request fallback to active vcores (XCC)
2011-11-03 Barret RhodenSeparates EVENT_INDIR from EVENT_IPI (XCC)
2011-11-03 Barret RhodenHelpers for temporarily changing address spaces
2011-11-03 Barret RhodenFixes event_q "get" interfaces to work with UCQs
2011-11-03 Barret RhodenReplaces BCQs with UCQs (XCC)
2011-11-03 Barret RhodenEvent queues no longer use KVAs
2011-11-03 Barret Rhodenis_user_rwaddr() now takes a length parameter
2011-11-03 Barret RhodenVCORE_APPRO sets the ev_mbox
2011-11-03 Barret RhodenFix for not having a cr3 loaded at all times
2011-11-03 Barret RhodenBitmask updates
2011-11-03 Barret RhodenFixes bug with current in send_event()
2011-11-03 Barret RhodenRevamped event interfaces (XCC)