Searched hist:"70183 daa808078fd9737f8b76ef66b14e01c2756" (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/vm/ |
H A D | vm_fault.c | diff 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
|