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

Commit 6ff1b530 authored by Jaegeuk Kim's avatar Jaegeuk Kim
Browse files

f2fs: enable f2fs_migrate_page



Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
parent acc31b16
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -388,7 +388,7 @@ const struct address_space_operations f2fs_meta_aops = {
	.set_page_dirty	= f2fs_set_meta_page_dirty,
	.invalidatepage = f2fs_invalidate_page,
	.releasepage	= f2fs_release_page,
#ifdef CONFIG_F2FS_MIGRATION
#ifdef CONFIG_MIGRATION
	.migratepage    = f2fs_migrate_page,
#endif
};
+2 −2
Original line number Diff line number Diff line
@@ -2130,7 +2130,7 @@ static sector_t f2fs_bmap(struct address_space *mapping, sector_t block)
	return generic_block_bmap(mapping, block, get_data_block_bmap);
}

#ifdef CONFIG_F2FS_MIGRATION
#ifdef CONFIG_MIGRATION
#include <linux/migrate.h>

int f2fs_migrate_page(struct address_space *mapping,
@@ -2194,7 +2194,7 @@ const struct address_space_operations f2fs_dblock_aops = {
	.releasepage	= f2fs_release_page,
	.direct_IO	= f2fs_direct_IO,
	.bmap		= f2fs_bmap,
#ifdef CONFIG_F2FS_MIGRATION
#ifdef CONFIG_MIGRATION
	.migratepage    = f2fs_migrate_page,
#endif
};
+1 −1
Original line number Diff line number Diff line
@@ -1732,7 +1732,7 @@ const struct address_space_operations f2fs_node_aops = {
	.set_page_dirty	= f2fs_set_node_page_dirty,
	.invalidatepage	= f2fs_invalidate_page,
	.releasepage	= f2fs_release_page,
#ifdef CONFIG_F2FS_MIGRATION
#ifdef CONFIG_MIGRATION
	.migratepage    = f2fs_migrate_page,
#endif
};