Official MINIX sources - Automatically replicated from gerrit.minix3.org
Go to file
Ben Gras 7950348337 VM: memtype fix
Memory types in VM are described by methods. Each mapped region has
a type, and all pages instantiated get that type on creation.
Individual page types has to be able to change though. This commit
changes the code to use the memory types of the individual pages,
where appropriate, instead of just the higher-level region, in case
it has changed. This is needed to e.g. support future copy-on-write
MAP_PRIVATE mmap modes.

Change-Id: I5523db14ac036ec774a54392fb67f9acb8725731
2013-03-31 18:59:41 +02:00
benchmarks Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
bin Importing bin/ksh 2013-03-14 11:33:10 +01:00
commands Importing usr.bin/head 2013-03-23 14:37:39 +01:00
common __aeabi_ldivmod: fix sign logic 2013-02-11 21:37:10 +01:00
dist/nvi Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
distrib lwip (inet's alternative) is compiled by default 2013-03-25 16:51:25 +01:00
docs Importing bin/ksh 2013-03-14 11:33:10 +01:00
drivers Move MINIX reboot definitions into minix/reboot.h 2013-03-20 16:50:01 +00:00
etc etc: force system.conf install 2013-03-30 15:01:15 +01:00
external Reduce differences in libgcc Makefiles for ARM 2013-03-08 09:41:49 +01:00
gnu/dist Toolchain upgrade and portability improvements. 2012-11-15 16:07:29 +01:00
include VM: 64-bit mmap() 2013-03-31 18:59:41 +02:00
kernel Move MINIX reboot definitions into minix/reboot.h 2013-03-20 16:50:01 +00:00
lib VM: 64-bit mmap() 2013-03-31 18:59:41 +02:00
libexec Removing obsolete _NBSD_LIBC define 2013-02-26 09:44:24 +00:00
man Importing usr.bin/whatis 2013-03-23 16:10:23 +01:00
releasetools Importing usr.bin/from 2013-03-23 16:11:11 +01:00
sbin Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
servers VM: memtype fix 2013-03-31 18:59:41 +02:00
share lwip (inet's alternative) is compiled by default 2013-03-25 16:51:25 +01:00
sys VM: 64-bit mmap() 2013-03-31 18:59:41 +02:00
test Rename "struct partition" to "struct part_geom" 2013-03-20 16:14:21 +00:00
tools Removing forgotten, useless, renegade defines 2013-02-27 10:54:04 +01:00
usr.bin Importing usr.bin/from 2013-03-23 16:11:11 +01:00
usr.sbin Removing obsolete _NBSD_LIBC define 2013-02-26 09:44:24 +00:00
.gitignore gitignore: ignore some more generated files 2012-12-06 13:29:20 +00:00
.gitreview misc:Add gerrit code review support. 2013-01-16 09:44:16 +01:00
build.sh Reverting back to default value of MKARZERO 2013-01-17 10:03:58 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Installing posix tests in /usr/tests/minix-posix 2013-03-13 10:43:16 +01:00