]> Zhao Yanbai Git Server - minix.git/commit
keep some processes mapped in always; direct message copying
authorBen Gras <ben@minix3.org>
Mon, 8 Jun 2009 04:02:22 +0000 (04:02 +0000)
committerBen Gras <ben@minix3.org>
Mon, 8 Jun 2009 04:02:22 +0000 (04:02 +0000)
commitac86f5bb498ca32b7900fad83973538424dc78db
tree837ff45b3a3ba1575647ecb0cb861b5715dd8975
parente2a7535c5565c3f31f53ec1db1afe299c1322aec
keep some processes mapped in always; direct message copying
where possible (no buffering); no more explicit vm checkranges
in kernel; new allocator for vm using avl tree without needing
remapping
35 files changed:
drivers/lance/lance.c
drivers/random/main.c
drivers/tty/console.c
kernel/arch/i386/arch_do_vmctl.c
kernel/arch/i386/exception.c
kernel/arch/i386/include/archtypes.h
kernel/arch/i386/klib386.s
kernel/arch/i386/memory.c
kernel/arch/i386/mpx386.s
kernel/debug.h
kernel/glo.h
kernel/proc.c
kernel/proc.h
kernel/system.c
kernel/system/do_fork.c
kernel/system/do_vmctl.c
kernel/table.c
kernel/vm.h
servers/mfs/Makefile
servers/pm/signal.c
servers/vm/Makefile
servers/vm/addravl.c [new file with mode: 0644]
servers/vm/addravl.h [new file with mode: 0644]
servers/vm/alloc.c
servers/vm/cavl_if.h [new file with mode: 0755]
servers/vm/cavl_impl.h [new file with mode: 0755]
servers/vm/glo.h
servers/vm/i386/pagetable.c
servers/vm/main.c
servers/vm/mmap.c
servers/vm/pagefaults.c
servers/vm/proto.h
servers/vm/region.c
servers/vm/region.h
servers/vm/vm.h