[Bug 235010] bhyve: Linux guest crash due to unhandled MSR

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Jan 17 19:45:48 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235010

--- Comment #3 from commit-hook at 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]:
 
https://developer.amd.com/wp-content/resources/111006-B_AMD64TechnologyIndirectBranchControlExtenstion_WP_7-18Update_FNL.pdf

  [2]:
 
https://developer.amd.com/wp-content/resources/124441_AMD64_SpeculativeStoreBypassDisable_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

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


More information about the freebsd-virtualization mailing list