Proc refcnting wrappers
[akaros.git] / kern / arch / sparc / trap.c
2011-11-03 Barret RhodenProc refcnting wrappers
2011-11-03 Barret RhodenOptimize local routine kernel messages
2011-11-03 Barret RhodenSyscall return paths cleaned up
2011-11-03 Barret Rhodenproc_restartcore() only used for current_tf, etc
2011-11-03 Barret RhodenCopies out current_tf to pcpui
2011-11-03 Barret RhodenAll local system calls are asynchronous (XCC)
2011-11-03 Barret Rhodenproc_run() handles kmsgs before running
2011-11-03 Barret RhodenKthread infrastructure
2011-11-03 Barret RhodenChangeable kernel stacks
2011-11-03 David Zhufixing sparc-specific compilation issues.
2011-11-03 David ZhuMake errno and return value work for async syscalls.
2011-11-03 Barret RhodenAdded krefs, used them for process refcounting
2011-11-03 Barret RhodenFixes compilation issues for sparc
2011-11-03 Andrew WatermanFixed a current_tf setting bug and added checks
2011-11-03 Andrew WatermanAdded another missing icache flush in RTLD
2011-11-03 Andrew WatermanFixed backtracing w.r.t. SPARC kernel entry
2011-11-03 Andrew WatermanMassive cleanup of SPARC kernel entry code
2011-11-03 Andrew WatermanMade pthreads work on SPARC
2011-11-03 Andrew WatermanMade ros_pop_tf work on SPARC
2011-11-03 Andrew WatermanFixed cpu_halt on SPARC
2011-11-03 Barret RhodenEnsures __notify took the user trapframe as an arg
2011-11-03 Barret Rhodenset_current_tf only applies to user trapframes
2011-11-03 Andrew WatermanFixed up register window fill code
2011-11-03 Andrew WatermanFixed kernel messages on SPARC
2011-11-03 Barret Rhodenproc messages are routine instead of immediate
2011-11-03 Barret RhodenHandles routine kmsgs before returning to userspace
2011-11-03 Barret RhodenRoutine kmsg processing
2011-11-03 Barret RhodenSparc kernel messages
2011-11-03 Barret RhodenKernel messages infrastructure
2011-11-03 Andrew WatermanAdded icache flushing
2011-11-03 Andrew WatermanFixed bugs in SPARC trap handlers
2011-11-03 Andrew WatermanAdded arch framework for handling page faults
2011-11-03 Kevin KluesAdded support for returning errors from syscalls
2011-11-03 Andrew Watermancleand up and sped up SPAARC kernel entry
2010-03-24 Kevin KluesCheckin of Andrews stuff needed to compile glibc
2010-01-27 Andrew Watermanbacktrace on user fault in SPARC port
2010-01-03 Andrew WatermanAdded errno support
2009-12-16 Andrew WatermanSynced up SPARC port
2009-12-03 Barret RhodenMerge remote branch 'origin/sparc-dev'
2009-12-01 Barret RhodenProcess reference counting
2009-10-31 Barret RhodenMulti-cored process changes
2009-10-27 Zach AndersonMerge branch 'master' of ssh://scm.millennium.berkeley...
2009-10-27 Andrew WatermanAdded FPU emulation to SPARC port
2009-10-26 Andrew WatermanFixed lots of bugs in the SPARC port wrt multithreading
2009-10-21 Andrew WatermanPorted process stuff to SPARC port
2009-10-01 ROS DeveloperFixed the warnings in the sparc compilation...
2009-10-01 Sarah BirdMerged in all of the recent changes for compiling on...
2009-09-17 Paul PearceMerge branch 'net-dev'. See body of commit for details.
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-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-01 Kevin KluesMerge branch 'master' into net-dev
2009-07-30 Andrew WatermanRearranged arch-specific directory hierarchy