+13
−2
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
init_mm doesn't require page table lock to be initialized at any level. Add a separate page table allocator for it, and the new one skips page table ctors. The ctors allocate memory when ALLOC_SPLIT_PTLOCKS is set. Not calling them avoids memory leak in case we call pte_free_kernel() on init_mm. Acked-by:Mark Rutland <mark.rutland@arm.com> Signed-off-by:
Yu Zhao <yuzhao@google.com> Signed-off-by:
Will Deacon <will.deacon@arm.com>