HomeFreeBSD

amd64 pmap: allocate pv table entries for gaps in PA

Description

amd64 pmap: allocate pv table entries for gaps in PA

This matches the state prior to r353149 and fixes crashes with DRM
modules.

Reported and tested by: cy, garga, Krasznai Andras
Fixes: r353149 ("amd64 pmap: implement per-superpage locks")
Sponsored by: The FreeBSD Foundation

Details

Provenance
mjgAuthored on
Parents
rS353306: Clear PGA_WRITEABLE in riscv's pmap_remove_l3().
Branches
Unknown
Tags
Unknown