VM: only single page chunks
commit19e6dad47b1357692065bd233e6c14e721440285
authorBen Gras <ben@minix3.org>
Tue, 18 Sep 2012 11:17:49 +0000 (18 13:17 +0200)
committerBen Gras <ben@minix3.org>
Tue, 18 Sep 2012 11:17:49 +0000 (18 13:17 +0200)
tree7999da067a148f6e469d1dcf11e6e7206d3419df
parent6d7b770761ec9e69240152fdd6fc2e5f9ff85e30
VM: only single page chunks

 . only reference single pages in process data structures
   to simplify page faults, copy-on-write, etc.
 . this breaks the secondary cache for objects that are
   not one-page-sized; restored in a next commit
kernel/arch/i386/pg_utils.c
servers/vm/alloc.c
servers/vm/glo.h
servers/vm/memlist.h
servers/vm/proto.h
servers/vm/region.c
servers/vm/region.h
servers/vm/sanitycheck.h
servers/vm/vm.h
servers/vm/yielded.h