Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 May 2019 22:56:41 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 237968] 12-STABLE: MDS software mitigation locks up on Haswell
Message-ID:  <bug-237968-227-frLlxC49qh@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-237968-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-237968-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237968

--- Comment #1 from commit-hook@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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-237968-227-frLlxC49qh>