Reader-writer queue locks
[akaros.git] / kern / src / testing.c
2014-01-16 Barret RhodenReader-writer queue locks
2013-09-12 Barret RhodenThe monitor doesn't cache coreid
2013-09-12 Barret RhodenAtomic pipes
2013-08-08 Kevin KluesAdded setjmp/longjmp support to the kernel
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)
2013-06-07 Barret RhodenRemoves sparc; it's hard to believe (XCC)
2013-05-27 Barret RhodenReplaces %08p with %p
2013-04-12 Barret RhodenChanges hardware trapframe calls to use new struct
2013-04-11 Barret RhodenKernel messages no longer take *tf
2013-04-11 Barret RhodenSwitches kernel trap.h #include order
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-01-09 Barret RhodenFixes memset() bug
2012-11-21 Barret RhodenSpinlock irqsave usage checks
2012-11-21 Barret RhodenAsserts/checks for early RKMSG context
2012-11-21 Barret Rhodenx86: send_ipi takes an OS coreid
2012-11-09 Barret RhodenKernel message nested function scoping
2012-11-09 Barret RhodenChanges semaphore API
2012-10-25 Barret RhodenCondition variables
2012-09-25 Barret RhodenUCQ debug code
2012-04-25 Barret Rhodenproc_wakeup() replaces schedule_scp()
2012-02-29 Barret RhodenKsched tracks MCPs for their entire lifetime
2011-11-03 Barret RhodenFixes race where we'd ignore a kmsg when halting
2011-11-03 Barret RhodenCleaned up the 'timer interfaces'
2011-11-03 Barret RhodenHelpers for temporarily changing address spaces
2011-11-03 Barret RhodenUCQs (XCC)
2011-11-03 Barret RhodenKernel message parameters are now longs
2011-11-03 Barret RhodenAtomics rewrite (XCC)
2011-11-03 Barret RhodenSafer assertions related to __up_sem()
2011-11-03 Andrew WatermanSynced up RISC-V build
2011-11-03 Barret RhodenFixes nasty CAS bug
2011-11-03 Andrew Waterman32b/64b compatibility fixes
2011-11-03 Barret RhodenFixes event BCQ bug
2011-11-03 Barret RhodenBitmask updates
2011-11-03 Barret RhodenKthread infrastructure
2011-11-03 Barret RhodenFixes bug with radix_delete()
2011-11-03 Barret RhodenTouched up testing functions
2011-11-03 Barret RhodenFixes radix tree bug
2011-11-03 Barret RhodenRadix Trees!
2011-11-03 Barret RhodenInitial page cache structures
2011-11-03 Barret Rhodenmmap() merges, fixed 0-page allocation bug
2011-11-03 Barret RhodenRenamed vm_prot from vm_perm to be more consistent
2011-11-03 Barret RhodenVM regions: management functions and structs
2011-11-03 Barret RhodenBounded concurrent queues (BCQ)
2011-11-03 Barret Rhodenproc messages are routine instead of immediate
2011-11-03 Barret RhodenRemoved the workqueue
2011-11-03 Barret RhodenKernel messages infrastructure
2011-11-03 Andrew Watermancleand up and sped up SPAARC kernel entry
2010-02-06 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-02-04 Barret Rhodenx86 core id reordering
2010-01-10 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-01-10 Andrew Watermanmade test_interrupts sparc compatible
2009-12-03 Barret RhodenMerge remote branch 'origin/sparc-dev'
2009-12-01 Barret RhodenProcess reference counting
2009-11-09 Barret RhodenHash table changes
2009-10-28 Andrew WatermanMerge branch 'sparc-dev' of ssh://waterman@scm.millenni...
2009-10-28 Kevin KluesFinished up the page coloring stuff
2009-10-27 Zach AndersonMerge branch 'master' of ssh://scm.millennium.berkeley...
2009-10-27 Zach AndersonGet things to build Ivy again. Turn off error db loggin...
2009-10-24 Barret RhodenSpinlock debugging infrastructure
2009-10-23 Kevin KluesAdding allocation of colors for processes
2009-10-19 Barret RhodenSlab allocator
2009-10-01 ROS DeveloperMore sparc related fixes
2009-09-18 Zach AndersonMerge with master
2009-09-17 Paul PearceMerge branch 'net-dev'. See body of commit for details.
2009-09-15 Zach AndersonAdding SharC annotations. Type checker off
2009-09-13 Zach AndersonAdded more SharC annotations
2009-09-13 Zach AndersonMerge branch 'master' of ssh://scm.millennium.berkeley...
2009-09-12 Kevin KluesRewrote cache colored page allocation functions
2009-09-11 Zach AndersonGet the previous commit working with gcc
2009-09-10 Zach Andersonre-Deputized some things and added Deputy polymorphic...
2009-09-05 Barret RhodenCompiles with GCC
2009-08-31 Barret RhodenActive messages for x86
2009-08-31 Barret RhodenBare support for dispatching parallel processes
2009-08-28 Zach AndersonMerge branch 'ivy'
2009-08-28 Zach AndersonGetting SharC to check some locking
2009-08-28 Paul PearceMerge branch 'master' into net-dev (with code changes...
2009-08-24 Zach AndersonFix conflict
2009-08-21 Andrew WatermanAdded page-coloring support to SPARC port
2009-08-21 Kevin KluesMajor reworking to integrate cache coloring into the...
2009-08-21 Zach AndersonDone deputizing
2009-08-19 Zach AndersonDone Deputizing kernel
2009-08-18 Paul PearceAdded support to boot ROS in VirtualBox and KVM. Expand...
2009-08-12 Barret RhodenProcess running / destruction outline
2009-08-12 Kevin KluesReworked the user VM map and added sysevent queue
2009-08-04 Andrew Watermanfixed sparc atomics; added sparc newlib
2009-08-04 Barret RhodenMerge branch 'master' into proc-work
2009-08-04 Barret RhodenMerge branch 'master' into proc-work
2009-08-03 Andrew WatermanFinished sparc port merge, fixed symlink cleaning
2009-08-01 Kevin KluesMerge branch 'master' into net-dev
2009-07-31 Barret RhodenIntegrated with x86
2009-07-30 Andrew WatermanAndrew's port to sparc
2009-07-29 Paul PearceAdded support for bochs/kvm broken mptables, added...
2009-07-24 Barret RhodenWorkqueue interface and coreid()
2009-07-24 Barret RhodenProcess state work, initial steps
2009-07-01 Kevin KluesMerge commit 'origin' into net-dev
2009-07-01 Paul PearceMoved all NIC related stuff into rl8168.c/h from testin...
2009-06-06 Barret RhodenSplit atomic library
2009-06-06 Barret RhodenMeasurement infrastructure and tests
2009-06-05 Kevin KluesReorganized the directory structure, placing newlib...
2009-05-26 Kevin KluesAnother round at reorganization
next