HomeFreeBSD

The regular x86 PTEs and nested PTEs are very similar but not identical.
rS252333Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

The regular x86 PTEs and nested PTEs are very similar but not identical.

In some instances they have bits that are equivalent but at different
positions. In other instances a bit in the regular PTE has no equivalent
in the nested PTE. The PG_M bit is an example of the former.

Undefine the PG_M macro in pmap.c so it is not inadvertently tested
with nested PTEs.

Use a function 'pmap_modified_bit(pmap_t)' to compute the bitmask for the
"modified" bit in the PTE.

Details

Provenance
neelAuthored on
Parents
rS252332: Fix build.
Branches
Unknown
Tags
Unknown

Event Timeline