scratch an itch I've had for a while: clean up the x86 context switch routine to not
commitcbbdefed54b1c2d7361e68e034a75af458d5e63b
authorTravis Geiselbrecht <geist@newos.org>
Sat, 4 Sep 2004 01:30:58 +0000 (4 01:30 +0000)
committerTravis Geiselbrecht <geist@newos.org>
Sat, 4 Sep 2004 01:30:58 +0000 (4 01:30 +0000)
tree623fbd5becbebe536e3d7d079c844b6cc9d37ef6
parent6c3b3877edd35736ea34eefabdd8c3b14cf82490
scratch an itch I've had for a while: clean up the x86 context switch routine to not
swap cr3 inside the switch. may as well do it outside of the assembly in the C
wrapper routine.

git-svn-id: svn+ssh://newos.org/var/svn/newos/newos@1114 c25cc9d1-44fa-0310-b259-ad778cb1d433
kernel/arch/i386/arch_i386.S
kernel/arch/i386/arch_thread.c