Bug#935542: grub-efi-amd64-bin: KVM internal error with 2.04-2

Marc Lehmann debian-reportbug at plan9.de
Fri Aug 23 20:09:46 BST 2019


Package: grub-efi-amd64-bin
Version: 2.04-2
Severity: normal

Dear Maintainer,

after upgrading grub to 2.04-2, my vm's stopped booting in 64 bit uefi
mode with the error below. When using tcg, the vm simply hangs. Both
shortly after the "Welcome..." message.

This might well be a bug in qemu, but it seems that grub itself is simply
crashing. Booting in 32 bit uefi mode or bios mode works, and so does 64
bit uefi booting once grub is downgraded to the buster version of grub.

Last log messages of OVMF before the crash:

   InstallProtocolInterface: 605DAB50-E046-4300-ABB6-3DD810DD8B23 7E2E8E90
   FSOpen: Open '\EFI\BOOT\grubx64.efi' Success
   PixelBlueGreenRedReserved8BitPerColor

KVM crash message:

   KVM internal error. Suberror: 1
   emulation failure
   RAX=0000000000000000 RBX=000000007bdd6cc0 RCX=000000007ff0c030 RDX=0000000000007f00
   RSI=00000000000000ff RDI=000000007b6e4fe0 RBP=000000007b6e4f40 RSP=000000007ff0c1f8
   R8 =000000007dee4168 R9 =0000000000000000 R10=ffffffffffffffff R11=000000007bc22700
   R12=000000007b71ed00 R13=000000007b6e4f00 R14=0000000000020002 R15=000000007dede315
   RIP=00000000000b0000 RFL=00210246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0
   ES =0030 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
   CS =0038 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA]
   SS =0030 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
   DS =0030 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
   FS =0030 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
   GS =0030 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
   LDT=0000 0000000000000000 0000ffff 00008200 DPL=0 LDT
   TR =0000 0000000000000000 0000ffff 00008b00 DPL=0 TSS64-busy
   GDT=     000000007fbeea98 00000047
   IDT=     000000007f2f0018 00000fff
   CR0=80010033 CR2=0000000000000000 CR3=000000007fc01000 CR4=00000668
   DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
   DR6=00000000ffff0ff0 DR7=0000000000000400
   EFER=0000000000000d00
   Code=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <ff> ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

-- System Information:
Debian Release: 10.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-updates'), (500, 'stable-debug'), (500, 'oldstable-updates'), (500, 'oldstable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32

Kernel: Linux 5.1.21-050121-generic (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8), LANGUAGE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages grub-efi-amd64-bin depends on:
ii  grub-common  2.02+dfsg1-20

Versions of packages grub-efi-amd64-bin recommends:
ii  efibootmgr             15-1
ii  grub-efi-amd64-signed  1+2.02+dfsg1+20

grub-efi-amd64-bin suggests no packages.

-- no debconf information



More information about the Pkg-grub-devel mailing list