HomeFreeBSD

amd64: add pmap_page_set_memattr_noflush()

Description

amd64: add pmap_page_set_memattr_noflush()

Similar to pmap_page_set_memattr() by setting MD page cache attribute
to the argument. Unlike pmap_page_set_memattr(), does not flush cache
for the direct mapping of the page.

Reviewed by: alc, markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D32318

Details

Provenance
kibAuthored on Oct 5 2021, 2:12 PM
Reviewer
alc
Differential Revision
D32318: amd64 efirt: do not flush cache for runtime pages
Parents
rGf8d3368b4346: apic: initialize lapic_paddr statically
Branches
Unknown
Tags
Unknown