Hello,

I added some printf here and there and it seems there is no HPET table in
VirtualBox APIC, at
least no one can be found in the way we are discovering  them.

So, hpet_addr remains uninitialized. This is what I get on the serial
console. There seems to be
only FACP, APIC and SSDT tables.
-------------------------------
ECTMAP: min:613 low:736 high:1227
acpi_apic_init :: called
ACPI >= v2.0
acpi_apic_init :: try to get XSDT pointer...
acpi_apic_init :: try to get XSDT pointer: ffffffff849b5030 (3)
acpi_apic_init :: try to get APIC table pointer...
acpi_get_apic2 :: XSDT TABLE: F A C P
acpi_get_apic2 :: XSDT TABLE: A P I C
acpi_get_apic2 :: XSDT TABLE: S S D T
acpi_apic_init :: try to get APIC table pointer: ffffffff849b7240
ACPI:
 rsdp = 0x3ff0030
 rsdt/xsdt = 0xffffffff849b5030 (n = 3)
8 bit APIC ids
APIC entry=0xffffffff849b726c end=0xffffffff849b7294
APIC entry=0xffffffff849b726c end=0xffffffff849b7294
APIC entry=0xffffffff849b7276 end=0xffffffff849b7294
APIC entry=0xffffffff849b7280 end=0xffffffff849b7294
APIC entry=0xffffffff849b7288 end=0xffffffff849b7294
CPUS:
 CPU 0 - APIC ID 0 - addr=0xffffffff849b9000
IOAPICS:
 IOAPIC 0 - APIC ID 1 - addr=0xffffffff849ba000
IOAPIC version 0x20
IRQ override: pin=0 gsi=2 trigger=EDGE polarity=HIGH
IRQ override: pin=9 gsi=9 trigger=LEVEL polarity=LOW
IOAPIC 0 configured with GSI 0-23
com 2 out of range
RTC time is 2025-08-11 22:36:14
hpet_init :: called
../i386/i386/apic.c:428: hpet_init: Assertion `hpet_addr != 0' failed.panic
../kern/debug.c:103: Debugger: Debugger invoked, but there isn't one!
--------------------------------

Cheers,
Diego

El lun, 11 ago 2025 a las 11:01, Bruno Haible via Bug reports for the GNU
Hurd (<bug-hurd@gnu.org>) escribió:

> The image from November 2024
>
> https://cdimage.debian.org/cdimage/ports/latest/hurd-amd64/debian-hurd-20241115.img.tar.xz
> boots fine in VirtualBox (7.0.x on Ubuntu).
>
> The image from August 2025
>
> https://cdimage.debian.org/cdimage/ports/latest/hurd-amd64/debian-hurd-amd64-20250807.img.tar.xz
> does not boot in VirtualBox (7.0.x on Ubuntu).
> It reboots after some I/O APIC message.
> Find attached a screen capture and the log.
>
> This is with I/O APIC on in the VM's configuration.
> If I turn I/O APIC off, it does not even get that far: it hangs during
> boot.
>
> Bruno
>
>

Reply via email to