]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r347566:
authorKonstantin Belousov <kib@FreeBSD.org>
Tue, 14 May 2019 17:04:00 +0000 (17:04 +0000)
committerKonstantin Belousov <kib@FreeBSD.org>
Tue, 14 May 2019 17:04:00 +0000 (17:04 +0000)
commit1a2cc81946c55cb99ac3991c66c7b51710792b64
treec7bf91048ff5fad1e1f4c5d9269e93a6519b5334
parentc4de34aa0003e7e42f00199daa26c7026508bd72
MFC r347566:
Mitigations for Microarchitectural Data Sampling.

Reference: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00233.html
Security: CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091
Security: FreeBSD-SA-19:07.mds
Reviewed by: jhb
Tested by: emaste, lwhsu
Approved by: so (gtetlow)
15 files changed:
sys/amd64/amd64/exception.S
sys/amd64/amd64/genassym.c
sys/amd64/amd64/initcpu.c
sys/amd64/amd64/machdep.c
sys/amd64/amd64/support.S
sys/amd64/include/pcpu.h
sys/dev/cpuctl/cpuctl.c
sys/i386/i386/exception.s
sys/i386/i386/genassym.c
sys/i386/i386/initcpu.c
sys/i386/i386/support.s
sys/i386/include/pcpu.h
sys/x86/include/specialreg.h
sys/x86/include/x86_var.h
sys/x86/x86/cpu_machdep.c