VMMCP: initialization
[akaros.git] / kern / include / smp.h
2015-03-17 Barret RhodenVMMCP: initialization
2015-03-17 Ron MinnichMore pruning of files we don't need.
2015-02-16 Barret RhodenFinishes removal of x86_32 (XCC)
2014-09-29 Barret RhodenCPU state tracking
2014-06-12 Barret Rhodenx86: even faster core_id()s with segmentation
2014-05-22 Barret RhodenKprof samples during the timer IRQ
2014-05-07 Ronald G. MinnichAdd a per-cpu pointer to profiling code.
2014-04-25 Ronald G. MinnichAdd the Plan 9 kprof device.
2014-02-13 Ronald G. MinnichBit ops/bit masks
2014-01-17 Ronald G. MinnichThis now enables vmx via vmxon and vmclear works too
2014-01-17 Ronald G. MinnichSimplify things and put VM info into per-cpu struct
2014-01-16 Barret RhodenAllow multiple handlers per IRQ
2014-01-16 Barret RhodenKthreads track cur_sysc and cur_errbuf
2014-01-16 Barret RhodenKthreads track running kernel contexts
2014-01-16 Barret RhodenAdds per cpu errbuf pointers
2013-09-04 Barret RhodenAdds a pcpu tracer for spinlocks
2013-09-04 Barret RhodenSpinlock checking is disabled by default
2013-07-27 Barret RhodenAdds a KMSG tracer
2013-07-27 Barret RhodenAdds a pcpui trace buffer for generic events
2013-06-28 Barret Rhodenx86_64: tracks stacktop in pcpui for sysenter
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)
2013-04-13 Barret RhodenKernel uses user_contexts, instead of TFs
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-20 Barret RhodenKernel uses ARCH_CL_SIZE (XCC)
2013-01-09 Barret RhodenLock depth checking allows panicy prints
2012-11-21 Barret RhodenKernel context (IRQ, etc) tracking
2012-09-05 Barret RhodenSpinlock depth checking
2012-09-05 Barret RhodenTracks proc's vcoreids in pcpu info
2011-11-03 Barret Rhodencur_proc broken up into owning_proc and cur_proc
2011-11-03 Barret RhodenArch independent per-cpu initialization
2011-11-03 Barret RhodenAlarm infrastructure
2011-11-03 Barret RhodenRemoved set_current_proc()
2011-11-03 Barret RhodenSyscall return paths cleaned up
2011-11-03 Barret RhodenCopies out current_tf to pcpui
2011-11-03 Barret RhodenSplit pcpui->syscalls into a current and next
2011-11-03 Barret RhodenKthreads stop zeroing the current_tf
2011-11-03 Barret RhodenAll local system calls are asynchronous (XCC)
2011-11-03 Barret RhodenKthread infrastructure
2011-11-03 Barret Rhodenx86: decouples the GDT/TS/ETC from the stack
2011-11-03 David ZhuMake errno and return value work for async syscalls.
2011-11-03 Barret RhodenRemoved CONFIG_OSDI and EXPER_TRADPROC
2011-11-03 Barret RhodenLoad balancing for EXPER_TRADPROC
2011-11-03 Barret RhodenMCPs -> Many Filthy _S Ps
2011-11-03 Andrew WatermanMade fillmeup compile on SPARC
2011-11-03 Barret RhodenExp: per-core runqueues and timer ticks
2011-11-03 Barret RhodenHandles routine kmsgs before returning to userspace
2011-11-03 Barret RhodenRemoved the workqueue
2011-11-03 Barret RhodenKernel messages infrastructure
2010-01-10 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-01-07 Barret RhodenThread local storage for x86
2009-12-03 Barret RhodenMerge remote branch 'origin/sparc-dev'
2009-10-31 Barret RhodenMulti-cored process changes
2009-10-27 Zach AndersonGet things to build with Ivy.
2009-10-27 Zach AndersonMerge branch 'master' of ssh://scm.millennium.berkeley...
2009-10-25 Barret RhodenPer-cpu data init
2009-10-23 Barret RhodenActive messages using dynamically allocated memory
2009-09-18 Zach AndersonMoved Ivy lock tracking into per cpu info
2009-09-17 Paul PearceMerge branch 'net-dev'. See body of commit for details.
2009-09-13 Zach AndersonAdded more SharC annotations
2009-09-13 Zach AndersonMerge branch 'master' of ssh://scm.millennium.berkeley...
2009-09-13 Zach AndersonAdding SharC annotations
2009-09-10 Zach Andersonre-Deputized some things and added Deputy polymorphic...
2009-09-05 Barret RhodenCompiles with GCC
2009-08-31 Barret RhodenProcess management via active messages
2009-08-31 Barret RhodenActive messages for x86
2009-08-31 Barret RhodenSorted some races with proc IPIs, poorly.
2009-08-31 Barret RhodenBare support for dispatching parallel processes
2009-08-28 Paul PearceMerge branch 'master' into net-dev (with code changes...
2009-08-19 Zach AndersonDone Deputizing kernel
2009-08-14 Zach AndersonAnnotated i386/smp.c i386/smp_boot.c
2009-08-12 Barret RhodenProcess running / destruction outline
2009-08-04 Barret RhodenMerge branch 'master' into proc-work
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