HomeFreeBSD

Split out creating the arm64 L2 dmap entries

Description

Split out creating the arm64 L2 dmap entries

When creating the DMAP region we may need to create level 2 page table
entries at the start and end of a block of memory. The code to do this
was almost identical so we can merge into a single function.

Sponsored by: The FreeBSD Foundation

(cherry picked from commit ba3b60200191399c3c128e9acee47b5254514822)

Details

Provenance
andrewAuthored on Mar 10 2022, 6:00 PM
Parents
rGdf24ac386cb2: Remove l1ptfrom pmap_early_vtophys on arm64
Branches
Unknown
Tags
Unknown