Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Joerg Sonnenberger <joerg@netbsd.org>
List: source-changes
Date: 07/17/2007 17:42:09
Module Name:	src
Committed By:	joerg
Date:		Tue Jul 17 17:42:09 UTC 2007

Modified Files:
	src/distrib/sets/lists/base: shl.mi
	src/distrib/sets/lists/comp: mi
	src/lib/libc: shlib_version
	src/lib/libc/sys: Makefile.inc
	src/sys/compat/linux/common: linux_misc.c
	src/sys/kern: syscalls.master
	src/sys/sys: mman.h
	src/sys/uvm: files.uvm uvm_extern.h uvm_mremap.c
Added Files:
	src/lib/libc/sys: mremap.2

Log Message:
Add native mremap system call based on the UVM implementation for
Linux compat. Add code to enforce alignment of the new location.
Special thanks to wizd for helping with the man page.


To generate a diff of this commit:
cvs rdiff -r1.394 -r1.395 src/distrib/sets/lists/base/shl.mi
cvs rdiff -r1.1050 -r1.1051 src/distrib/sets/lists/comp/mi
cvs rdiff -r1.186 -r1.187 src/lib/libc/shlib_version
cvs rdiff -r1.175 -r1.176 src/lib/libc/sys/Makefile.inc
cvs rdiff -r0 -r1.1 src/lib/libc/sys/mremap.2
cvs rdiff -r1.182 -r1.183 src/sys/compat/linux/common/linux_misc.c
cvs rdiff -r1.170 -r1.171 src/sys/kern/syscalls.master
cvs rdiff -r1.38 -r1.39 src/sys/sys/mman.h
cvs rdiff -r1.8 -r1.9 src/sys/uvm/files.uvm
cvs rdiff -r1.131 -r1.132 src/sys/uvm/uvm_extern.h
cvs rdiff -r1.4 -r1.5 src/sys/uvm/uvm_mremap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.