opnsense-src/sys/amd64
Konstantin Belousov b82149116a amd64 pmap: More unification for psind = 1 vs 2 in pmap_enter_largepage().
Move
  pkru check
  wait for page alloc
  wire accounting update
  asserting allowed updates for valid mappings
out of psind conditions.

Also add assert that psind references supported page size.
Remove not true comment.
Avoid uneccessary page table walks from top level.

Reviewed by:	alc, markj (previous version)
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D26513
2020-09-22 23:28:06 +00:00
..
acpica amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
amd64 amd64 pmap: More unification for psind = 1 vs 2 in pmap_enter_largepage(). 2020-09-22 23:28:06 +00:00
cloudabi32 Use uintptr_t instead of register_t * for the stack base. 2019-12-03 23:17:54 +00:00
cloudabi64 amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
conf ZFS: clarify dependencies for static linking 2020-08-28 17:06:35 +00:00
ia32 amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
include Sparsify the vm_page_dump bitmap 2020-09-21 22:21:59 +00:00
linux Get rid of sv_errtbl and SV_ABI_ERRNO(). 2020-09-17 11:39:33 +00:00
linux32 Get rid of sv_errtbl and SV_ABI_ERRNO(). 2020-09-17 11:39:33 +00:00
pci pci_cfgreg.c: Use io port config access for early boot time. 2019-04-09 18:07:17 +00:00
sgx amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
vmm bhyve: do not permit write access to VMCB / VMCS 2020-09-15 21:04:27 +00:00
Makefile Bring the tags and links entries for amd64 up to date. 2015-10-27 22:59:24 +00:00