summaryrefslogtreecommitdiffstatshomepage
path: root/mm
diff options
context:
space:
mode:
authorKeith Busch <keith.busch@intel.com>2019-07-18 14:58:46 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2019-07-18 16:08:07 -0800
commit371096949f0ad3950b06729989bd27de51b8c5f5 (patch)
tree07e2eb89ab58c07f951213a7df3824b9db111af0 /mm
parent9a845030427c7a2879a7d635cc7c0e5f79ec962d (diff)
downloadlinux-stable-371096949f0ad3950b06729989bd27de51b8c5f5.tar.gz
linux-stable-371096949f0ad3950b06729989bd27de51b8c5f5.tar.bz2
linux-stable-371096949f0ad3950b06729989bd27de51b8c5f5.tar.xz
linux-stable-371096949f0ad3950b06729989bd27de51b8c5f5.zip
mm: migrate: remove unused mode argument
migrate_page_move_mapping() doesn't use the mode argument. Remove it and update callers accordingly. Link: http://lkml.kernel.org/r/20190508210301.8472-1-keith.busch@intel.com Signed-off-by: Keith Busch <keith.busch@intel.com> Reviewed-by: Zi Yan <ziy@nvidia.com> Cc: Mel Gorman <mgorman@techsingularity.net> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm')
-rw-r--r--mm/migrate.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/mm/migrate.c b/mm/migrate.c
index 3445747e229d..8992741f10aa 100644
--- a/mm/migrate.c
+++ b/mm/migrate.c
@@ -394,8 +394,7 @@ static int expected_page_refs(struct address_space *mapping, struct page *page)
394 * 3 for pages with a mapping and PagePrivate/PagePrivate2 set. 394 * 3 for pages with a mapping and PagePrivate/PagePrivate2 set.
395 */ 395 */
396int migrate_page_move_mapping(struct address_space *mapping, 396int migrate_page_move_mapping(struct address_space *mapping,
397 struct page *newpage, struct page *page, enum migrate_mode mode, 397 struct page *newpage, struct page *page, int extra_count)
398 int extra_count)
399{ 398{
400 XA_STATE(xas, &mapping->i_pages, page_index(page)); 399 XA_STATE(xas, &mapping->i_pages, page_index(page));
401 struct zone *oldzone, *newzone; 400 struct zone *oldzone, *newzone;
@@ -681,7 +680,7 @@ int migrate_page(struct address_space *mapping,
681 680
682 BUG_ON(PageWriteback(page)); /* Writeback must be complete */ 681 BUG_ON(PageWriteback(page)); /* Writeback must be complete */
683 682
684 rc = migrate_page_move_mapping(mapping, newpage, page, mode, 0); 683 rc = migrate_page_move_mapping(mapping, newpage, page, 0);
685 684
686 if (rc != MIGRATEPAGE_SUCCESS) 685 if (rc != MIGRATEPAGE_SUCCESS)
687 return rc; 686 return rc;
@@ -780,7 +779,7 @@ recheck_buffers:
780 } 779 }
781 } 780 }
782 781
783 rc = migrate_page_move_mapping(mapping, newpage, page, mode, 0); 782 rc = migrate_page_move_mapping(mapping, newpage, page, 0);
784 if (rc != MIGRATEPAGE_SUCCESS) 783 if (rc != MIGRATEPAGE_SUCCESS)
785 goto unlock_buffers; 784 goto unlock_buffers;
786 785