Fixed kernel page fault on x86 port
authorKevin Klues <klueska@ros-dev.(none)>
Tue, 23 Mar 2010 02:26:44 +0000 (19:26 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:37 +0000 (17:35 -0700)
commit0ef6dbd3f66048450689c42fdba131d6cba69ce2
treedb903258d59a0f638f541b08718d7f252920ae94
parent26243438571db7a0edd999810f9e25af933d6b57
Fixed kernel page fault on x86 port

On sysenter, we now push zeros for esp and ss
onto the stack.  Thus, examining these fields
does not cause a page fault anymore.
kern/arch/i686/trap.c
kern/arch/i686/trap.h
kern/arch/i686/trapentry.S