Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Jan 2019 19:45:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 235010] bhyve: Linux guest crash due to unhandled MSR
Message-ID:  <bug-235010-27103-1Y8Twwdj7y@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-235010-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-235010-27103@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=3D235010

--- Comment #3 from commit-hook@freebsd.org ---
A commit references this bug:

Author: cem
Date: Thu Jan 17 19:44:48 UTC 2019
New revision: 343120
URL: https://svnweb.freebsd.org/changeset/base/343120

Log:
  Add definitions for AMD Spectre/Meltdown CPUID information

  No functional change, aside from printing recognized bits in CPU
  identification.

  The bits are documented in 111006-B "Indirect Branch Control Extension"[1]
and
  124441 "Speculative Store Bypass Disable."[2]

  Notably missing (left as future work):
    * Integration with hw.spec_store_bypass_disable and hw_ssb_active flag,
      which are currently Intel-specific
    * Integration with hw_ibrs_active global flag, which are currently
      Intel-specific
    * SSB_NO integration in hw_ssb_recalculate()
    * Bhyve integration (PR 235010)

  [1]:
=20
https://developer.amd.com/wp-content/resources/111006-B_AMD64TechnologyIndi=
rectBranchControlExtenstion_WP_7-18Update_FNL.pdf

  [2]:
=20
https://developer.amd.com/wp-content/resources/124441_AMD64_SpeculativeStor=
eBypassDisable_Whitepaper_final.pdf

  PR:           235010 (related, but does not fix)
  MFC after:    a week

Changes:
  head/sys/x86/include/specialreg.h
  head/sys/x86/x86/identcpu.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-235010-27103-1Y8Twwdj7y>