m68k: mm: Fully initialize the page-table allocator
authorPeter Zijlstra <peterz@infradead.org>
Fri, 31 Jan 2020 12:45:40 +0000 (13:45 +0100)
committerGeert Uytterhoeven <geert@linux-m68k.org>
Mon, 10 Feb 2020 09:57:48 +0000 (10:57 +0100)
commit518a6b58243aff43361c1f027697dfe5a89cbc4f
treea6f9e65e96f699ffdc91a6ed0d5d0643f2c6a5e7
parent0e071ee6815692a3b241bbe9a9a29f7cdec023ed
m68k: mm: Fully initialize the page-table allocator

Also iterate the PMD tables to populate the PTE table allocator. This
also fully replaces the previous zero_pgtable hack.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Will Deacon <will@kernel.org>
Acked-by: Greg Ungerer <gerg@linux-m68k.org>
Tested-by: Michael Schmitz <schmitzmic@gmail.com>
Tested-by: Greg Ungerer <gerg@linux-m68k.org>
Link: https://lore.kernel.org/r/20200131125403.938797587@infradead.org
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
arch/m68k/mm/init.c