minix/servers/vm
Ben Gras 7e73260cf5 - enable remembering of device memory ranges set by PCI and
told to kernel
  - makes VM ask the kernel if a certain process is allowed
    to map in a range of physical memory (VM rounds it to page
    boundaries afterwards - but it's impossible to map anything
    smaller otherwise so I assume this is safe, i.e. there won't
    be anything else in that page; certainly no regular memory)
  - VM permission check cleanup (no more hardcoded calls, less
    hardcoded logic, more readable main loop), a loose end left
    by GQ
  - remove do_copy warning, as the ipc server triggers this but
    it's no more harmful than the special cases already excluded
    explicitly (VFS, PM, etc).
2009-11-03 11:12:23 +00:00
..
i386 disable address space randomisation feature in normal mode. 2009-09-29 12:10:30 +00:00
addravl.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
addravl.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
alloc.c unnecessarily verbose message. 2009-09-25 17:59:38 +00:00
break.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
cavl_if.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
cavl_impl.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
exec.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
exit.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
fork.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
glo.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
main.c - enable remembering of device memory ranges set by PCI and 2009-11-03 11:12:23 +00:00
Makefile - simplify findhole() for use for 1 page only 2009-09-23 13:33:01 +00:00
mmap.c - enable remembering of device memory ranges set by PCI and 2009-11-03 11:12:23 +00:00
pagefaults.c assert overammbitious. 2009-09-28 01:23:11 +00:00
pagerange.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
physravl.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
physravl.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
proto.h Kernel, servers: remove unused proto.h definitions 2009-10-31 14:11:50 +00:00
queryexit.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
region.c threw out sanity checks before pagetable rewrites, triggering false 2009-09-27 12:44:36 +00:00
region.h field for sanity check feature. 2009-09-27 12:37:37 +00:00
rs.c - enable remembering of device memory ranges set by PCI and 2009-11-03 11:12:23 +00:00
sanitycheck.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
signal.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
slaballoc.c - simplify findhole() for use for 1 page only 2009-09-23 13:33:01 +00:00
util.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
utility.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
vfs.c - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00
vm.h - simplify findhole() for use for 1 page only 2009-09-23 13:33:01 +00:00
vmproc.h - pages that points to page directory values of all processes, 2009-09-21 14:49:49 +00:00