opnsense-src/sys/amd64
Zhenlei Huang 9e7f349ff1 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
Fixes:		c08973d09c Workaround for Intel SKL002/SKL012S errata
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D42311
2023-10-21 09:31:58 +08:00
..
acpica x86: AMD Zen2: Zenbleed chicken bit mitigation 2023-10-02 15:29:18 -04:00
amd64 amd64 pmap: Prefer consistent naming for loader tunable 2023-10-21 09:31:58 +08:00
conf Add a COMPAT_FREEBSD14 kernel option 2023-10-10 11:48:22 +02:00
ia32 syscalls: fix missing SIGSYS for several ENOSYS errors 2023-10-03 01:30:52 +03:00
include sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
linux linux(4): Deduplicate SystemV IPC defines from amd64/linux 2023-10-04 21:18:45 +03:00
linux32 linux(4): Drop the outdated comments about sixth register on i386 int0x80 2023-10-10 12:33:22 +03:00
pci sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
sgx sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
vmm vmx: Prefer consistent naming for loader tunables 2023-10-20 01:18:25 +08:00
Makefile sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00