Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a2b52a59 authored by Namjae Jeon's avatar Namjae Jeon Committed by Jaegeuk Kim
Browse files

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: default avatarNamjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: default avatarAmit Sahrawat <a.sahrawat@samsung.com>
Signed-off-by: default avatarJaegeuk Kim <jaegeuk.kim@samsung.com>
parent 3786dfdf
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -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)