linux/fs/f2fs
Jaegeuk Kim fa37241743 f2fs: remain nat cache entries for further free nid allocation
In the checkpoint flow, the f2fs investigates the total nat cache entries.
Previously, if an entry has NULL_ADDR, f2fs drops the entry and adds the
obsolete nid to the free nid list.
However, this free nid will be reused sooner, resulting in its nat entry miss.
In order to avoid this, we don't need to drop the nat cache entry at this moment.

Reviewed-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
2013-03-27 09:16:18 +09:00
..
acl.c f2fs: avoid null dereference in f2fs_acl_from_disk 2013-01-04 09:46:27 +09:00
acl.h f2fs: adjust kernel coding style 2012-12-11 13:43:42 +09:00
checkpoint.c f2fs: reduce unncessary locking pages during read 2013-03-20 18:30:06 +09:00
data.c f2fs: do not skip writing file meta during fsync 2013-03-27 09:16:16 +09:00
debug.c f2fs: add device name in debugfs 2013-02-12 07:15:01 +09:00
dir.c f2fs: align f2fs maximum name length to linux based filesystem 2013-03-18 21:00:35 +09:00
f2fs.h f2fs: do not skip writing file meta during fsync 2013-03-27 09:16:16 +09:00
file.c f2fs: do not skip writing file meta during fsync 2013-03-27 09:16:16 +09:00
gc.c f2fs: fix typo in comments 2013-03-20 18:30:16 +09:00
gc.h f2fs: clarify and enhance the f2fs_gc flow 2013-02-12 07:15:02 +09:00
hash.c f2fs: unify string length declarations and usage 2012-12-28 11:27:53 +09:00
inode.c f2fs: do not skip writing file meta during fsync 2013-03-27 09:16:16 +09:00
Kconfig f2fs: resolve build failures 2012-12-11 13:43:43 +09:00
Makefile f2fs: update Kconfig and Makefile 2012-12-11 13:43:42 +09:00
namei.c f2fs: align f2fs maximum name length to linux based filesystem 2013-03-18 21:00:35 +09:00
node.c f2fs: remain nat cache entries for further free nid allocation 2013-03-27 09:16:18 +09:00
node.h f2fs: adjust kernel coding style 2012-12-11 13:43:42 +09:00
recovery.c f2fs: fix the recovery flow to handle errors correctly 2013-03-27 09:16:06 +09:00
segment.c f2fs: clarify and enhance the f2fs_gc flow 2013-02-12 07:15:02 +09:00
segment.h f2fs: fix overflow when calculating utilization on 32-bit 2013-03-08 10:02:56 +09:00
super.c f2fs: fix the recovery flow to handle errors correctly 2013-03-27 09:16:06 +09:00
xattr.c f2fs: reorganize f2fs_setxattr 2013-03-20 18:30:15 +09:00
xattr.h f2fs: adjust kernel coding style 2012-12-11 13:43:42 +09:00