summaryrefslogtreecommitdiff
path: root/fs/f2fs/node.h
diff options
context:
space:
mode:
authorZhang Zhen <zhenzhang.zhang@huawei.com>2014-04-15 06:19:38 (GMT)
committerJaegeuk Kim <jaegeuk.kim@samsung.com>2014-05-07 01:21:54 (GMT)
commit8abfb36ab396377ea712cd640c525fd5535d1dc9 (patch)
tree89e5bd1f683cc4428b95a66aa01303417249c8f8 /fs/f2fs/node.h
parentb156d542415d88c265a0a579448a93e66aa18e33 (diff)
downloadlinux-8abfb36ab396377ea712cd640c525fd5535d1dc9.tar.xz
f2fs: atomically set inode->i_flags in f2fs_set_inode_flags()
Use set_mask_bits() to atomically set i_flags instead of clearing out the S_IMMUTABLE, S_APPEND, etc. flags and then setting them from the FS_IMMUTABLE_FL, FS_APPEND_FL, etc. flags, since this opens up a race where an immutable file has the immutable flag cleared for a brief window of time. Signed-off-by: Zhang Zhen <zhenzhang.zhang@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
Diffstat (limited to 'fs/f2fs/node.h')
0 files changed, 0 insertions, 0 deletions