HomeFreeBSD

apic: initialize lapic_paddr statically

Description

apic: initialize lapic_paddr statically

The default value for LAPIC registers page physical address
is usually right. Having this value available early makes
pmap_force_invalidate_cache_range(), used on non-self-snoop machines,
avoid flushing LAPIC range for early calls.

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, 1:19 PM
Reviewer
alc
Differential Revision
D32318: amd64 efirt: do not flush cache for runtime pages
Parents
rG7102ec5226e5: unifdef.1: Fix typo on "input"
Branches
Unknown
Tags
Unknown