f2fs: reorganize code for ra_node_page
We can remove unneeded label unlock_out, avoid unnecessary jump and reorganize the returning conditions in this function. Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Amit Sahrawat <a.sahrawat@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
This commit is contained in:
parent
3786dfdf4f
commit
a2b52a598a
|
@ -874,15 +874,11 @@ void ra_node_page(struct f2fs_sb_info *sbi, nid_t nid)
|
|||
return;
|
||||
|
||||
if (read_node_page(apage, READA))
|
||||
goto unlock_out;
|
||||
|
||||
page_cache_release(apage);
|
||||
return;
|
||||
|
||||
unlock_out:
|
||||
unlock_page(apage);
|
||||
|
||||
release_out:
|
||||
page_cache_release(apage);
|
||||
return;
|
||||
}
|
||||
|
||||
struct page *get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid)
|
||||
|
|
Loading…
Reference in New Issue