linux/fs/f2fs
Chao Yu 9421d57051 f2fs: fix to do security initialization of encrypted inode with original filename
When creating new inode, security_inode_init_security will be called for
initializing security info related to the inode, and filename is passed to
security module, it helps security module such as SElinux to know which
rule or label could be applied for the inode with specified name.

Previously, if new inode is created as an encrypted one, f2fs will transfer
encrypted filename to security module which may fail the check of security
policy belong to the inode. So in order to this issue, alter to transfer
original unencrypted filename instead.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2016-09-07 17:27:35 -07:00
..
acl.c f2fs: avoid mark_inode_dirty 2016-07-08 10:34:09 -07:00
acl.h f2fs: clean up coding style and redundancy 2016-07-25 12:58:12 -07:00
checkpoint.c f2fs: skip new checkpoint when doing fstrim without fs change 2016-08-29 18:31:07 -07:00
data.c f2fs: fix to preallocate block only aligned to 4K 2016-08-29 18:31:15 -07:00
debug.c f2fs: add discard info to sys entry of f2fs status 2016-08-29 18:31:06 -07:00
dir.c f2fs: fix to do security initialization of encrypted inode with original filename 2016-09-07 17:27:35 -07:00
extent_cache.c f2fs: disable extent_cache for fcollapse/finsert inodes 2016-07-15 15:21:20 -07:00
f2fs.h f2fs: fix to do security initialization of encrypted inode with original filename 2016-09-07 17:27:35 -07:00
file.c f2fs: remove unnecessary initialization 2016-08-29 18:31:13 -07:00
gc.c f2fs: do in batch synchronously readahead during GC 2016-09-07 17:27:34 -07:00
gc.h f2fs: detect idle time depending on user behavior 2016-01-11 15:56:37 -08:00
hash.c f2fs: introduce dot and dotdot name check 2015-05-28 15:41:34 -07:00
inline.c f2fs: fix to do security initialization of encrypted inode with original filename 2016-09-07 17:27:35 -07:00
inode.c f2fs: avoid mark_inode_dirty 2016-07-08 10:34:09 -07:00
Kconfig f2fs: add mount option to select fault injection ratio 2016-05-07 10:32:22 -07:00
Makefile fs crypto: move per-file encryption from f2fs tree to fs/crypto 2016-03-17 21:19:33 -07:00
namei.c f2fs: fix to report error number of f2fs_find_entry 2016-07-20 14:53:19 -07:00
node.c f2fs: remove redundant judgement condition in available_free_memory 2016-08-29 18:31:12 -07:00
node.h f2fs: produce more nids and reduce readahead nats 2016-07-06 10:44:08 -07:00
recovery.c f2fs: handle error case with f2fs_bug_on 2016-07-20 14:53:22 -07:00
segment.c f2fs: schedule in between two continous batch discards 2016-09-07 17:27:33 -07:00
segment.h f2fs: not allow to write illegal blkaddr 2016-08-24 10:16:14 -07:00
shrinker.c f2fs: produce more nids and reduce readahead nats 2016-07-06 10:44:08 -07:00
super.c f2fs: enable inline_dentry by default and add noinline_dentry option 2016-08-29 18:31:17 -07:00
trace.c f2fs: use bio op accessors 2016-06-07 13:41:38 -06:00
trace.h f2fs: add sbi and page pointer in f2fs_io_info 2015-05-28 15:41:32 -07:00
xattr.c f2fs: avoid mark_inode_dirty 2016-07-08 10:34:09 -07:00
xattr.h f2fs: add missing argument to f2fs_setxattr stub 2016-03-17 21:19:47 -07:00