Refactored pmap code for x86_{64,32}.
authorSimon Gerber <simon.gerber@hp.com>
Wed, 18 Jun 2014 20:02:04 +0000 (13:02 -0700)
committerSimon Gerber <simon.gerber@inf.ethz.ch>
Thu, 30 Apr 2015 19:19:28 +0000 (21:19 +0200)
commitb9537e3f3aaf185f98633cfc1bf9e9b433d73411
tree54a47950f015244ba146e3c881c31af89a79cb4d
parent1b6974a34573f6f9af233f68012702ebbcaa93e7
Refactored pmap code for x86_{64,32}.

* factored out common code for vnode manipulation (see pmap_x86.{h,c})
* cleaned up x86_32 pmap implementation

Signed-off-by: Simon Gerber <simon.gerber@hp.com>
lib/barrelfish/include/target/x86/pmap_x86.h
lib/barrelfish/target/x86/pmap_x86.c
lib/barrelfish/target/x86_32/pmap_target.c
lib/barrelfish/target/x86_64/pmap_target.c