]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit - fs/f2fs/f2fs.h
f2fs: introduce ra_meta_pages to readahead CP/NAT/SIT pages
authorChao Yu <chao2.yu@samsung.com>
Fri, 7 Feb 2014 08:11:53 +0000 (16:11 +0800)
committerJaegeuk Kim <jaegeuk.kim@samsung.com>
Mon, 17 Feb 2014 05:58:53 +0000 (14:58 +0900)
commit662befda25fb16d7164633c39e9e20aeac5107d9
tree5c1b598aac5d326a0d524937584ee01ddcffa274
parent3375f696bd9cfdfd385e2460a9cf021d8ef01eab
f2fs: introduce ra_meta_pages to readahead CP/NAT/SIT pages

This patch help us to cleanup the readahead code by merging ra_{sit,nat}_pages
function into ra_meta_pages.
Additionally the new function is used to readahead cp block in
recover_orphan_inodes.

Change log from v1:
 o fix a deadloop bug pointed by Jaegeuk Kim.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
fs/f2fs/checkpoint.c
fs/f2fs/f2fs.h
fs/f2fs/node.c
fs/f2fs/segment.c