Exp: per-core runqueues and timer ticks
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 20 Apr 2010 18:03:25 +0000 (11:03 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:43 +0000 (17:35 -0700)
commitfd49a3e14076bbd803beb10123de2185b0310972
tree67a8f9cd73e8ec794cc8fed6be82524defc5ee53
parente18f89feed3a1da24dc381aa17f64a939370a415
Exp: per-core runqueues and timer ticks

This is for the experiment with traditional style process work.  There
are per-core runqueues and a local timer tick to call a basic schedule
function (FCFS).  It's all #ifdef'd by __CONFIG_EXPER_TRADPROC__.
Makeconfig
Makelocal.template
kern/arch/i686/smp_boot.c
kern/arch/i686/trap.c
kern/arch/sparc/smp.c
kern/arch/sparc/timer.c
kern/arch/sparc/timer.h
kern/include/smp.h
kern/include/trap.h
kern/src/smp.c
kern/src/timer.c