SMP stacks and initial INT handling
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 25 Mar 2009 01:28:17 +0000 (18:28 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 25 Mar 2009 01:28:17 +0000 (18:28 -0700)
commite0716fccac22ead059aea6079005dc681baae3c3
tree7b2fb32ec9ccc6ad2039652b797d9480c0a11788
parent4281048308de8a46b8edf2be3ce122c01e2109a3
SMP stacks and initial INT handling

Per-core stacks, pages of which include per-core GDT and Taskstates.
Currently using the same IDT for all cores, and the same
interrupt_handler table.  Also removed the old "sizeof(struct
Trapframe)" from the bootstack_top and smp variety.  Not sure why it was
there, and it works fine without it.
inc/mmu.h
kern/entry.S
kern/init.c
kern/pmap.h