freebsd-src/sys/amd64
Zhenlei Huang 8934fcb498 amd64 pmap: Prefer consistent naming for loader tunable
The sysctl knob 'vm.pmap.allow_2m_x_ept' is loader tunable and have
public document entry in security(7) but is fetched from kernel
environment 'hw.allow_2m_x_ept'. That is inconsistent and obscure.

As there is public security advisory FreeBSD-SA-19:25.mcepsc [1],
people may refer to it and use 'hw.allow_2m_x_ept', let's keep old
name for compatibility.

[1] https://www.freebsd.org/security/advisories/FreeBSD-SA-19:25.mcepsc.asc

Reviewed by:	kib
Approved by:	re (gjb)
Fixes:		c08973d09c Workaround for Intel SKL002/SKL012S errata
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D42311

(cherry picked from commit 9e7f349ff1)
(cherry picked from commit 8784b153a3)
2023-10-24 22:35:51 +08:00
..
acpica x86: AMD Zen2: Zenbleed chicken bit mitigation 2023-10-13 19:14:00 -04:00
amd64 amd64 pmap: Prefer consistent naming for loader tunable 2023-10-24 22:35:51 +08:00
conf release: update stable/14 following branching from main 2023-08-24 19:07:33 -04:00
ia32
include
linux
linux32 linux(4): Replace linux32_copyiniov by freebsd32_copyiniov 2023-08-20 10:36:32 +03:00
pci
sgx
vmm vmx: Prefer consistent naming for loader tunables 2023-10-24 22:35:51 +08:00
Makefile