HomeFreeBSD

In the pmap_set_pg() function, which enables the global bit on the

Description

In the pmap_set_pg() function, which enables the global bit on the
ptes mapping the kernel on CPUs where global TLB entries are
supported, revert to flushing only non-global entries, i.e. to the
pre-r291688 state. There is no need to flush global TLB entries,
since only global entries created during the previous iterations of
the loop could exist at this moment.

Submitted by: alc
Differential revision: https://reviews.freebsd.org/D4368

Details

Provenance
kibAuthored on
Differential Revision
D4368: Use invlpg instead of total invalidation, when setting PG_G.
Parents
rS291849: sfxge: pick up the new TLV structures
Branches
Unknown
Tags
Unknown