x86_64: save/pop kernel contexts
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 9 Jul 2013 23:08:15 +0000 (16:08 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 11 Jul 2013 02:30:02 +0000 (19:30 -0700)
commit5509059bbb551d954b434f63a8c5b2e332d15f76
treef8e288fe5f93cdf664d19896a4ba6ad35c7d2e1b
parentf4918ccfb285f872ad0927cd0cbfd8b2543b87e9
x86_64: save/pop kernel contexts

Kernel contexts are now arch-specific, and x86_64 is using SW contexts
(smaller, simpler).
kern/arch/riscv/trap.h
kern/arch/x86/process64.c
kern/arch/x86/trap32.h
kern/arch/x86/trap64.c
kern/arch/x86/trap64.h
kern/include/trap.h