minix/servers/vm
Ben Gras 2dd02cc560 mark pages whose refcount were >1 and drop to 1 and are
read/write writable in the pagetable right away instead of waiting for
a pagefault. minor optimization.

some a sanity check of SLAB-allocated pointers.

vm gets its own _exit and __exit like PM, so the stock (library) panic works.
2009-04-22 12:39:29 +00:00
..
i386 mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
alloc.c let drivers allocate memory at 64k physical boundary. 2009-02-12 12:26:08 +00:00
asynsend.c Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
break.c - code shared with exec() letting boot-time processes have 2008-12-08 16:43:20 +00:00
exec.c . map text (kernel's and processes') in readonly 2008-12-18 15:35:22 +00:00
exit.c mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
fork.c Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
glo.h mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
main.c mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
Makefile Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
mmap.c let drivers allocate memory at 64k physical boundary. 2009-02-12 12:26:08 +00:00
pagefaults.c mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
proto.h mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
region.c mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
region.h mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
sanitycheck.h mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
signal.c Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
slaballoc.c mark pages whose refcount were >1 and drop to 1 and are 2009-04-22 12:39:29 +00:00
util.h Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
utility.c must be unsigned for base+limit check to to work 2009-01-22 13:05:20 +00:00
vfs.c Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
vm.h let drivers allocate memory at 64k physical boundary. 2009-02-12 12:26:08 +00:00
vmproc.h Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00