HomeFreeBSD

If a temporary mapping is made to support EARLY_PRINTF, undo that mapping

Description

If a temporary mapping is made to support EARLY_PRINTF, undo that mapping
after cninit() runs, otherwise we leave a bogus device-memory mapping in
userspace VA in the kernel pmap forever.

Pointed out by: cognet

Details

Provenance
ianAuthored on
Parents
rS327049: Allow pmap_kremove() to remove 1MB section mappings as well as 4K pages.
Branches
Unknown
Tags
Unknown