]> bbs.cooldavid.org Git - net-next-2.6.git/commit - arch/um/os-Linux/process.c
[PATCH] uml: MADV_REMOVE fixes
authorJeff Dike <jdike@addtoit.com>
Wed, 19 Apr 2006 05:20:24 +0000 (22:20 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 19 Apr 2006 16:13:49 +0000 (09:13 -0700)
commitb73781c866f671ff5a84d7c840510b43e8731d13
treeb8e5d32802fd048e5229615576dc4fda82c722d4
parent676ff453e58c5ff7ddbfebf5a11142e3e4add161
[PATCH] uml: MADV_REMOVE fixes

MADV_REMOVE fixes - change the test mapping to be MAP_SHARED instead of
MAP_PRIVATE, as MADV_REMOVE on MAP_PRIVATE maps won't work.  Also, use
the kernel's definition of MADV_REMOVE instead of hardcoding it if there
isn't a libc definition.

Signed-off-by: Jeff Dike <jdike@addtoit.com>
Cc: Hugh Dickins <hugh@veritas.com>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/um/include/sysdep-i386/kernel-offsets.h
arch/um/include/sysdep-x86_64/kernel-offsets.h
arch/um/os-Linux/process.c