[Bug 237968] 12-STABLE: MDS software mitigation locks up on Haswell
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue May 21 22:56:44 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237968
--- Comment #1 from commit-hook at freebsd.org ---
A commit references this bug:
Author: kib
Date: Tue May 21 22:56:22 UTC 2019
New revision: 348075
URL: https://svnweb.freebsd.org/changeset/base/348075
Log:
Do not call hw_mds_recalculate() from initializecpu().
If MDS mitigation is enabled by the tunable but MDS microcode is not
early-loaded, software mitigation is selected. This causes
initializecpu() to try to allocate memory which makes boot process
very unhappy.
Create SYSINIT that runs sufficiently late to succeed.
Reported by: naddy
PR: 237968
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Changes:
head/sys/amd64/amd64/initcpu.c
head/sys/i386/i386/initcpu.c
head/sys/x86/x86/cpu_machdep.c
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list