HomeFreeBSD

Use pmap_pte_ufast() instead of pmap_pte() in pmap_extract(),

Description

Use pmap_pte_ufast() instead of pmap_pte() in pmap_extract(),
pmap_is_prefaultable() and pmap_incore(), pushing the number of
shootdown IPIs back to the 3/1 kernel.

Benchmarked by: bde
Tested by: pho
Sponsored by: The FreeBSD Foundation

Details

Provenance
kibAuthored on
Parents
rS334400: Extract code for fast mapping of pte from pmap_extract_and_hold()
Branches
Unknown
Tags
Unknown