KMSGs no longer self-ipi for routine messages
[akaros.git] / kern / arch / sparc / trap.c
2012-11-21 Barret RhodenKMSGs no longer self-ipi for routine messages
2012-09-05 Barret RhodenEnsures IRQs are enabled when proc_destroy()ing
2012-09-05 Barret RhodenDebug code to see remote kmsgs
2011-11-03 Barret Rhodenproc_destroy() no longer requires edible refs
2011-11-03 Barret Rhodenset_current_tf() no longer sets the local *tf var
2011-11-03 Barret RhodenSparc's cpu_halt() enables interrupts
2011-11-03 Barret Rhodenmm.h directly includes ros/mman.h
2011-11-03 Barret RhodenKernel message parameters are now longs
2011-11-03 Barret RhodenNMIs and cross-core trapframe inspection
2011-11-03 Barret RhodenKernel debugging helpers
2011-11-03 Barret RhodenFixes sparc syscall interface (XCC)
2011-11-03 Barret Rhodenproc_destroy() refcnting issues dealt with
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