android_kernel_google_msm/fs/f2fs
Chao Yu 807a2aa41d f2fs: introduce dirty list node in inode info
Add a new dirt list node member in inode info for linking the inode to
global dirty list in superblock, instead of old implementation which
allocate slab cache memory as an entry to inode.

It avoids memory pressure due to slab cache allocation, and also makes
codes more clean.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2016-10-29 23:12:21 +08:00
..
acl.c
acl.h
checkpoint.c f2fs: introduce dirty list node in inode info 2016-10-29 23:12:21 +08:00
crypto.c
crypto_fname.c
crypto_key.c
crypto_policy.c
data.c f2fs: kill f2fs_drop_largest_extent 2016-10-29 23:12:20 +08:00
debug.c f2fs: introduce dirty list node in inode info 2016-10-29 23:12:21 +08:00
dir.c f2fs: clean up error path in f2fs_readdir 2016-10-29 23:12:20 +08:00
extent_cache.c f2fs: kill f2fs_drop_largest_extent 2016-10-29 23:12:20 +08:00
f2fs.h f2fs: introduce dirty list node in inode info 2016-10-29 23:12:21 +08:00
f2fs_crypto.h
file.c f2fs: rename {add,remove,release}_dirty_inode to {add,remove,release}_ino_entry 2016-10-29 23:12:21 +08:00
gc.c f2fs: use sbi->blocks_per_seg to avoid unnecessary calculation 2016-10-29 23:12:20 +08:00
gc.h
hash.c
inline.c
inode.c f2fs: rename {add,remove,release}_dirty_inode to {add,remove,release}_ino_entry 2016-10-29 23:12:21 +08:00
Kconfig
Makefile
namei.c
node.c f2fs: clean up node page updating flow 2016-10-29 23:12:20 +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: clean up argument of recover_data 2016-10-29 23:12:20 +08:00
segment.c f2fs: enhance the bit operation for SSR 2016-10-29 23:12:20 +08:00
segment.h
shrinker.c
super.c f2fs: introduce dirty list node in inode info 2016-10-29 23:12:21 +08:00
trace.c
trace.h
xattr.c
xattr.h