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

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jan 18 15:06:42 UTC 2019


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

Rodney W. Grimes <rgrimes at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rgrimes at FreeBSD.org

--- Comment #4 from Rodney W. Grimes <rgrimes at FreeBSD.org> ---
(In reply to Conrad Meyer from comment #2)
Your correct in that bhyve does very little to hide CPUID bits of the host from
the guest and this has caused us these types of problems.  This only gets worse
with the addition of mitigation bits.

What we need is a general mechanism to deal with this that would allow both
masking and setting of any of the CPUID bits, something along the lines of
(HOST & mask) | force for each of the cpuid values.

This would even give us the ability to change processor model and type.

IIRC this is how vmware implements the "create least common denominator" CPUid
accross a cluster of servers so that you can do live migration.

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


More information about the freebsd-virtualization mailing list