[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] Boot Sometimes Hangs At "masked EXTINT" (Varies)

I finally got a serial port working to capture problems with a xen startup.  (Details in a posting
which I create after this.)

I have found I am having mixed results booting xen, sometimes it works, other times the boot process gets hung at a "masked ExtINT" stage.  I ran xen on this server for 2 years using a method of launching and EFI file in conjunction with a configuration file.  I've wanted to have xen work with grub so I did not have to manually nurse each start-up.

It seems like if I select the edit mode in Grub2 of the Xen entry and then launch using control-x from within the editing session where I have not made any changes,
I have a better chance of the boot process working.  Now it could be that
something is failing with the serial console; however, I have noticed that
when I click the reset button on the panel, a very short click simply turns off the server.  Normally, when the server is running and I have to turn it off, I have
to hold the reset button down several seconds to cause power to go off.
This suggests that the hanging
session with the last posted message of "masked ExtINT[number varies]" is, indeed,
the last event.

The boot ends up hanging at "masked ExtINT on CPU#2" or on "CPU#4" or "CPU#6".

My next step is to try the latest version of xen and xen-tools, though Gentoo has
that version flagged and I have to determine what the flagging is for:


Here the tail of the boot log to the point of stopping:

(XEN) [2019-03-03 22:59:59] HVM: ASIDs enabled.
(XEN) [2019-03-03 22:59:59] HVM: VMX enabled
(XEN) [2019-03-03 22:59:59] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2019-03-03 22:59:59] HVM: HAP page sizes: 4kB, 2MB
(XEN) [2019-03-03 22:59:55] masked ExtINT on CPU#1
(XEN) [2019-03-03 22:59:55] masked ExtINT on CPU#2

Any thoughts or flags I should use to further capture what is happening?

Thank you,



The full log of the boot session from the point of selection in Grub2 is at:

A log of a successful boot into a regular Linux session (non-Xen) is at:

================== SOFTWARE ============================
Gentoo Linux:
# uname -a
Linux zeta 4.19.23-gentoo #7 SMP Sat Mar 2 20:42:00 PST 2019 x86_64 Intel(R) Atom(TM) CPU C2750 @ 2.40GHz GenuineIntel GNU/Linux

Kernel configuration (201903031742.config):


installed Xen 4.11.1:
# eix -I xen
[I] app-emulation/xen
     Available versions:  4.10.2-r2^st (~)4.10.3^st (~)4.11.1^st **4.12.0_rc2^st {custom-cflags debug efi flask}      Installed versions:  4.11.1^st(09:56:57 PM 03/02/2019)(efi flask -custom-cflags -debug)
     Homepage:            https://www.xenproject.org
     Description:         The Xen virtual machine monitor

[I] app-emulation/xen-tools
     Available versions:  4.10.2-r1(0/4.10)^t ~4.10.3(0/4.10)^t (~)4.11.1(0/4.11)^t **4.12.0_rc2(0/4.12)^t {api custom-cflags debug doc flask hvm ocaml ovmf +pam pygrub python +qemu +qemu-traditional screen sdl static-libs system-qemu system-seabios PYTHON_TARGETS="python2_7"}      Installed versions:  4.11.1(0/4.11)^t(09:53:47 PM 03/02/2019)(flask hvm ovmf pam qemu qemu-traditional screen sdl -api -custom-cflags -debug -doc -ocaml -pygrub -python -static-libs -system-qemu -system-seabios PYTHON_TARGETS="python2_7")
     Homepage:            https://www.xenproject.org
     Description:         Xen tools including QEMU and xl

Found 2 matches

 Emerge log of xen-tools install:


 Emerge log of xen install:


 # eix -I grub
[I] sys-boot/grub
     Available versions:  (2) 2.02-r1(2/2.02-r1)^st ~2.02-r2(2/2.02-r2)^st ~2.02-r3(2/2.02-r3)^st **9999(2/9999)^st        {debug device-mapper doc efiemu +fonts libzfs mount multislot nls sdl static test +themes truetype GRUB_PLATFORMS="coreboot efi-32 efi-64 emu ieee1275 loongson multiboot pc qemu qemu-mips uboot xen xen-32"}      Installed versions:  2.02-r1(2/2.02-r1)^st(11:16:22 PM 03/02/2019)(fonts nls themes -debug -device-mapper -doc -efiemu -libzfs -mount -multislot -sdl -static -test -truetype GRUB_PLATFORMS="efi-64 pc xen -coreboot -efi-32 -emu -ieee1275 -loongson -multiboot -qemu -qemu-mips -uboot -xen-32")
     Homepage:            https://www.gnu.org/software/grub/
     Description:         GNU GRUB boot loader


================== HARDWARE =======================
Motherboard: Supermicro A1SAi-2750F

CPU Intel® Atom™ Processor C2750
CPU TDP 20W (8-Core)
FCBGA 1283

Memory Capacity:
4x 204-pin DDR3 SO-DIMM socket
Supports up to 64GB DDR3 ECC Un-Buffered memory
Memory Type
1600/1333MHz ECC DDR3 SDRAM, 204-pin gold-plated DIMMs
DIMM Sizes 16GB, 8GB, 4GB, 2GB
Memory Voltage 1.5 V, 1.35

System BIOS Type 64Mb SPI Flash EEPROM with AMI UEFI

BIOS Features:
Plug and Play (PnP)
DMI 2.3
ACPI 5.0
USB Keyboard support
SMBIOS 2.7.1

Email Rider

John Laurence Poole
Salem OR 97301-4241
707-812-1323 office

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.