HomeFreeBSD

arm64: enable superpage mappings by pmap_mapdev{,_attr}()

Description

arm64: enable superpage mappings by pmap_mapdev{,_attr}()

In order for pmap_kenter{,_device}() to create superpage mappings,
either 64 KB or 2 MB, pmap_mapdev{,_attr}() must request appropriately
aligned virtual addresses.

Reviewed by: markj
Tested by: gallatin
Differential Revision: https://reviews.freebsd.org/D42737

Details

Provenance
alcAuthored on Mar 30 2024, 8:35 PM
Reviewer
markj
Differential Revision
D42737: arm64 pmap: Add ATTR_CONTIGUOUS support [Part 1]
Parents
rGfd6cb031f577: arm64 pmap: Add ATTR_CONTIGUOUS support [Part 1]
Branches
Unknown
Tags
Unknown