Skip to content


[build] Disable TIVOLI_VMM_WORKAROUND in the qemu configuration
Browse files Browse the repository at this point in the history
This prevents KVM guests from crashing that run iPXE on host CPUs
without "unrestricted_guest" support.

Once KVM gets the FXSAVE / FXRSTOR emulation feature (*), and the
feature becomes widely available to users, we can back out this change
from iPXE.

(*) Already in progress by Radim:

    [PATCH 0/2] KVM: x86: emulate fxsave and fxrstor

Cc: Bandan Das <>
Cc: Gerd Hoffmann <>
Cc: Greg <>
Cc: Michael Brown <>
Cc: Michael Prokop <>
Cc: Paolo Bonzini <>
Cc: Peter Pickford <>
Cc: Radim Krčmář <>
Signed-off-by: Laszlo Ersek <>
Signed-off-by: Michael Brown <>
  • Loading branch information
lersek authored and mcb30 committed Nov 8, 2016
1 parent dd9a14d commit b991c67
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/config/qemu/general.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,8 @@

/* Work around missing EFI_PXE_BASE_CODE_PROTOCOL */

/* The Tivoli VMM workaround causes a KVM emulation failure on hosts
* without unrestricted_guest support

0 comments on commit b991c67

Please sign in to comment.