Home
last modified time | relevance | path

Searched hist:"70183 daa808078fd9737f8b76ef66b14e01c2756" (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/vm/
H A Dvm_fault.cdiff 70183daa808078fd9737f8b76ef66b14e01c2756 Sat May 26 04:59:34 CEST 2018 Alan Cox <alc@FreeBSD.org> Use pmap_enter(..., psind=1) in vm_fault_populate() on amd64. While
superpage mappings were already being created by automatic promotion in
vm_fault_populate(), this change reduces the cost of creating those
mappings. Essentially, one pmap_enter(..., psind=1) call takes the place
of 512 pmap_enter(..., psind=0) calls, and that one pmap_enter(...,
psind=1) call eliminates the allocation of a page table page.

Reviewed by: kib
MFC after: 10 days
Differential Revision: https://reviews.freebsd.org/D15572