Hi all, After merging the dma-mapping-fixes tree, today's linux-next build (x86_64 allmodconfig) failed like this: /home/sfr/next/next/mm/migrate.c: In function 'migrate_vma_collect': /home/sfr/next/next/mm/migrate.c:2350:61: error: 'mm_walk' undeclared (first use in this function) mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, NULL, mm_walk.mm, ^~~~~~~ Caused by commit f4c1f66bf710 ("pagewalk: seperate function pointers from iterator data") I have applied the following patch for today: From: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> Date: Thu, 8 Aug 2019 08:25:40 +1000 Subject: [PATCH] pagewalk: fix up missed conversion in migrate_vma_collect() Signed-off-by: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> --- mm/migrate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/migrate.c b/mm/migrate.c index 75de4378dfcd..585113d2e37d 100644 --- a/mm/migrate.c +++ b/mm/migrate.c @@ -2347,7 +2347,7 @@ static void migrate_vma_collect(struct migrate_vma *migrate) { struct mmu_notifier_range range; - mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, NULL, mm_walk.mm, + mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, NULL, migrate->vma->vm_mm, migrate->start, migrate->end); mmu_notifier_invalidate_range_start(&range); -- 2.20.1 -- Cheers, Stephen Rothwell
Attachment:
pgpmM_S8qIzPO.pgp
Description: OpenPGP digital signature