/[base]
ViewVC logotype

Revision 348075


Jump to revision: Previous Next
Author: kib
Date: Tue May 21 22:56:21 2019 UTC (5 years, 1 month ago)
Changed paths: 3
Log Message:
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


Changed paths

Path Details
Directoryhead/sys/amd64/amd64/initcpu.c modified , text changed
Directoryhead/sys/i386/i386/initcpu.c modified , text changed
Directoryhead/sys/x86/x86/cpu_machdep.c modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27