kernel_optimize_test/fs/f2fs
Yunlei He dad48e7312 f2fs: fix a bug caused by NULL extent tree
Thread A:					Thread B:

-f2fs_remount
    -sbi->mount_opt.opt = 0;
						<--- -f2fs_iget
						         -do_read_inode
							     -f2fs_init_extent_tree
							         -F2FS_I(inode)->extent_tree is NULL
        -default_options && parse_options
	    -remount return
						<---  -f2fs_map_blocks
						          -f2fs_lookup_extent_tree
                                                              -f2fs_bug_on(sbi, !et);

The same problem with f2fs_new_inode.

Signed-off-by: Yunlei He <heyunlei@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2017-05-23 21:07:18 -07:00
..
acl.c
acl.h
checkpoint.c f2fs: remove unnecessary read cases in merged IO flow 2017-05-23 21:05:37 -07:00
data.c f2fs: avoid f2fs_lock_op for IPU writes 2017-05-23 21:07:15 -07:00
debug.c
dir.c
extent_cache.c f2fs: fix a bug caused by NULL extent tree 2017-05-23 21:07:18 -07:00
f2fs.h f2fs: avoid f2fs_lock_op for IPU writes 2017-05-23 21:07:15 -07:00
file.c f2fs: support statx 2017-05-23 21:05:34 -07:00
gc.c f2fs: try to freeze in gc and discard threads 2017-05-23 21:07:18 -07:00
gc.h
hash.c
inline.c
inode.c f2fs: load inode's flag from disk 2017-05-23 21:05:31 -07:00
Kconfig
Makefile
namei.c
node.c f2fs: declare load_free_nid_bitmap static 2017-05-23 21:07:16 -07:00
node.h
recovery.c
segment.c f2fs: try to freeze in gc and discard threads 2017-05-23 21:07:18 -07:00
segment.h f2fs: split bio cache 2017-05-23 21:05:39 -07:00
shrinker.c
super.c f2fs: split bio cache 2017-05-23 21:05:39 -07:00
trace.c
trace.h
xattr.c
xattr.h