opnsense-src/sys/amd64
Konstantin Belousov 1c56781cc9 amd64 wakeup: rework trampoline page allocation
There is no need to restrict trampoline page table to low 1M, it
should work with any pages below 4G.  Only wakeup code itself should
be below 1M.

Do not waste level 5 page when LA48 mode is used.

Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D31931
2021-09-14 00:23:15 +03:00
..
acpica amd64 wakeup: rework trampoline page allocation 2021-09-14 00:23:15 +03:00
amd64 amd64: correctly calculate KVA of the preloaded ucode blob 2021-08-31 04:46:12 +03:00
cloudabi32 fork: Allow ABI to specify fork return values for child. 2021-08-12 11:45:25 +03:00
cloudabi64 fork: Allow ABI to specify fork return values for child. 2021-08-12 11:45:25 +03:00
conf vmd(4): Major driver refactoring 2021-09-02 20:58:02 -04:00
ia32 Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
include Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
linux Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
linux32 Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
pci pci_cfgreg.c: Use io port config access for early boot time. 2019-04-09 18:07:17 +00:00
sgx Convert remaining cap_rights_init users to cap_rights_init_one 2021-01-12 13:16:10 +00:00
vmm Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
Makefile Bring the tags and links entries for amd64 up to date. 2015-10-27 22:59:24 +00:00