opnsense-src/sys/amd64
Bojan Novković ddc09a10ea pmap_growkernel: Use VM_ALLOC_NOFREE when allocating pagetable pages
This patch modifies pmap_growkernel in all pmaps to use VM_ALLOC_NOFREE
when allocating new pagetable pages. This should help reduce longterm
fragmentation as these pages are never released after
they are allocated.

Differential Revision:	https://reviews.freebsd.org/D45998
Reviewed by:	alc, markj, kib, mhorne
Tested by:	alc
2024-07-30 17:38:24 +02:00
..
acpica Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
amd64 pmap_growkernel: Use VM_ALLOC_NOFREE when allocating pagetable pages 2024-07-30 17:38:24 +02:00
conf Retire non-NEW_PCIB code and remove config option 2024-07-18 18:55:12 +01:00
ia32 freebsd32: struct siginfo32 -> struct __siginfo32 2024-03-19 23:13:26 +00:00
include Retire non-NEW_PCIB code and remove config option 2024-07-18 18:55:12 +01:00
linux syscalls: Regen for Linux emulator additions 2024-05-23 13:40:47 -06:00
linux32 syscalls: Regen for Linux emulator additions 2024-05-23 13:40:47 -06:00
pci x86: Adjust base addr for PCI MCFG regions 2023-12-27 13:14:47 -08:00
sgx Reduce reliance on sys/sysproto.h pollution 2024-04-15 21:35:40 +01:00
vmm Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00