android_kernel_google_msm/fs/f2fs
Jaegeuk Kim e694adb9e1 f2fs: cover more area with nat_tree_lock
There was a subtle bug on nat cache management which incurs wrong nid allocation
or wrong block addresses when try_to_free_nats is triggered heavily.
This patch enlarges the previous coverage of nat_tree_lock to avoid data race.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2016-10-29 23:12:24 +08:00
..
acl.c
acl.h
checkpoint.c f2fs: write pending bios when cp_error is set 2016-10-29 23:12:24 +08:00
crypto.c
crypto_fname.c
crypto_key.c
crypto_policy.c
data.c f2fs: introduce max_file_blocks in sbi 2016-10-29 23:12:24 +08:00
debug.c f2fs: monitor zombie_tree count 2016-10-29 23:12:24 +08:00
dir.c f2fs: remove f2fs_bug_on in terms of max_depth 2016-10-29 23:12:24 +08:00
extent_cache.c f2fs: introduce zombie list for fast shrinking extent trees 2016-10-29 23:12:24 +08:00
f2fs.h f2fs: introduce max_file_blocks in sbi 2016-10-29 23:12:24 +08:00
f2fs_crypto.h
file.c f2fs: use IPU for fdatasync 2016-10-29 23:12:24 +08:00
gc.c f2fs: let user being aware of IO error 2016-10-29 23:12:23 +08:00
gc.h
hash.c
inline.c f2fs: don't convert inline inode when inline_data option is disable 2016-10-29 23:12:22 +08:00
inode.c f2fs: load largest extent all the time 2016-10-29 23:12:23 +08:00
Kconfig
Makefile
namei.c f2fs crypto: check CONFIG_F2FS_FS_XATTR for encrypted symlink 2016-10-29 23:12:24 +08:00
node.c f2fs: cover more area with nat_tree_lock 2016-10-29 23:12:24 +08:00
node.h f2fs: use sbi->blocks_per_seg to avoid unnecessary calculation 2016-10-29 23:12:20 +08:00
recovery.c f2fs: report error of do_checkpoint 2016-10-29 23:12:22 +08:00
segment.c f2fs: report error of do_checkpoint 2016-10-29 23:12:22 +08:00
segment.h
shrinker.c f2fs: speed up shrinking extent tree entries 2016-10-29 23:12:22 +08:00
super.c f2fs: introduce max_file_blocks in sbi 2016-10-29 23:12:24 +08:00
trace.c
trace.h
xattr.c
xattr.h