]> git.baikalelectronics.ru Git - kernel.git/commit
mm: Define MAP_SYNC and VM_SYNC flags
authorJan Kara <jack@suse.cz>
Wed, 1 Nov 2017 15:36:41 +0000 (16:36 +0100)
committerDan Williams <dan.j.williams@intel.com>
Fri, 3 Nov 2017 13:26:25 +0000 (06:26 -0700)
commit86929913605dcbda12b8d9f536864339f3cb7431
tree9ca796e1c964fbed568e7aa68dde7c3819fa344c
parente7d055c510e4029796e179a03a9e31a8f7e752ea
mm: Define MAP_SYNC and VM_SYNC flags

Define new MAP_SYNC flag and corresponding VMA VM_SYNC flag. As the
MAP_SYNC flag is not part of LEGACY_MAP_MASK, currently it will be
refused by all MAP_SHARED_VALIDATE map attempts and silently ignored for
everything else.

Reviewed-by: Ross Zwisler <ross.zwisler@linux.intel.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
fs/proc/task_mmu.c
include/linux/mm.h
include/linux/mman.h
include/uapi/asm-generic/mman.h