[Pkg-xen-devel] Bug#1105222: Boot loop on Debian 12.10.0 once installing XEN under Nested Virutalization on INTEL CPUs

Olivier Hault (Level IT) olivier.hault at level-it.be
Tue May 13 18:39:11 BST 2025


Package: xen-hypervisor-4.17-amd64
Version: 4.17.5

Once XEN is installed on a Debian 12 Virtual Machine with Nested Virtualization enabled this will create a boot loop.

Here is a transcript:


  *
install Debian 12 under VMWare Workstation 17.6.3 (or another Hypervisor)
     *
Host OS : Windows 10 (or Linux)
     *
Host CPU : Intel i7 10th gen or another Intel CPU with Nested Virtualization support
     *
iso : debian-12.10.0-amd64-DVD-1.iso
     *
VM config CPU : Virtualize Intel VT-x/EPT or AMD-V/RVI enabled
  *
install XEN on Debian 12 -
     *
$ apt install xen-hypervisor
     *
$ reboot


  *
boot loop on the new added GRUD entries
     *
Debian GNU/Linux, with Xen Hypersior => boot loop
     *
Advanced options for Bebian GNU/Linux (with Xen Hypervisor) => boot loop

Analysis:


  *
Regression introduced by https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=6bdb965178bbb3fc50cd4418d4770a7789956e2c


  *
Regression fixed by https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=dd05d265b8abda4cc7206b29cd71b77fb46658bf

I suggest that this regression fix introduced in XEN 4.17.3 should be included in the upcoming XEN 4.17.6 or if it is not possible a custom patch by Debian.

Reference :

  *
https://wiki.debian.org/Xen/InstallBootConfig
  *
https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.17

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20250513/8efc1a14/attachment.htm>


More information about the Pkg-xen-devel mailing list