vfs: add RENAME_WHITEOUT
authorMiklos Szeredi <mszeredi@suse.cz>
Thu, 23 Oct 2014 22:14:37 +0000 (00:14 +0200)
committerMiklos Szeredi <mszeredi@suse.cz>
Thu, 23 Oct 2014 22:14:37 +0000 (00:14 +0200)
commit0d7a855526dd672e114aff2ac22b60fc6f155b08
tree5354ed84bddf7ca55c6cdd3509a71fd8e0bcf63e
parent787fb6bc9682ec7c05fb5d9561b57100fbc1cc41
vfs: add RENAME_WHITEOUT

This adds a new RENAME_WHITEOUT flag.  This flag makes rename() create a
whiteout of source.  The whiteout creation is atomic relative to the
rename.

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
fs/namei.c
include/uapi/linux/fs.h