diff options
author | Jan Kara <jack@suse.cz> | 2018-12-28 03:39:20 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2018-12-28 15:11:51 -0500 |
commit | ab41ee6879981b3d3a16a1079a33fa6fd043eb3c (patch) | |
tree | bebba97531700a014e65998d6a275cf8f9fd3d57 /mm/migrate.c | |
parent | 88dbcbb3a4847f5e6dfeae952d3105497700c128 (diff) |
mm: migrate: drop unused argument of migrate_page_move_mapping()
All callers of migrate_page_move_mapping() now pass NULL for 'head'
argument. Drop it.
Link: http://lkml.kernel.org/r/20181211172143.7358-7-jack@suse.cz
Signed-off-by: Jan Kara <jack@suse.cz>
Acked-by: Mel Gorman <mgorman@suse.de>
Cc: Michal Hocko <mhocko@suse.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/migrate.c')
-rw-r--r-- | mm/migrate.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mm/migrate.c b/mm/migrate.c index 8dd57601714f..4389696fba0e 100644 --- a/mm/migrate.c +++ b/mm/migrate.c | |||
@@ -399,8 +399,7 @@ static int expected_page_refs(struct page *page) | |||
399 | * 3 for pages with a mapping and PagePrivate/PagePrivate2 set. | 399 | * 3 for pages with a mapping and PagePrivate/PagePrivate2 set. |
400 | */ | 400 | */ |
401 | int migrate_page_move_mapping(struct address_space *mapping, | 401 | int migrate_page_move_mapping(struct address_space *mapping, |
402 | struct page *newpage, struct page *page, | 402 | struct page *newpage, struct page *page, enum migrate_mode mode, |
403 | struct buffer_head *head, enum migrate_mode mode, | ||
404 | int extra_count) | 403 | int extra_count) |
405 | { | 404 | { |
406 | XA_STATE(xas, &mapping->i_pages, page_index(page)); | 405 | XA_STATE(xas, &mapping->i_pages, page_index(page)); |
@@ -687,7 +686,7 @@ int migrate_page(struct address_space *mapping, | |||
687 | 686 | ||
688 | BUG_ON(PageWriteback(page)); /* Writeback must be complete */ | 687 | BUG_ON(PageWriteback(page)); /* Writeback must be complete */ |
689 | 688 | ||
690 | rc = migrate_page_move_mapping(mapping, newpage, page, NULL, mode, 0); | 689 | rc = migrate_page_move_mapping(mapping, newpage, page, mode, 0); |
691 | 690 | ||
692 | if (rc != MIGRATEPAGE_SUCCESS) | 691 | if (rc != MIGRATEPAGE_SUCCESS) |
693 | return rc; | 692 | return rc; |
@@ -790,7 +789,7 @@ recheck_buffers: | |||
790 | } | 789 | } |
791 | } | 790 | } |
792 | 791 | ||
793 | rc = migrate_page_move_mapping(mapping, newpage, page, NULL, mode, 0); | 792 | rc = migrate_page_move_mapping(mapping, newpage, page, mode, 0); |
794 | if (rc != MIGRATEPAGE_SUCCESS) | 793 | if (rc != MIGRATEPAGE_SUCCESS) |
795 | goto unlock_buffers; | 794 | goto unlock_buffers; |
796 | 795 | ||