RE: No valid device tree blob found!

From: Mark Millard <marklmi_at_yahoo.com>
Date: Thu, 31 Oct 2024 19:43:13 UTC
lexander Leidinger <Alexander_at_Leidinger.net> wrote on
Date: Wed, 30 Oct 2024 21:11:52 UTC :

> I've updated an oracle ampere instance running -current from 
> 2024-09-12-140543 to 2024-10-30-121420 and now I get:
> ---snip---
> Hit [Enter] to boot immediately, or any other key for command prompt.
> Booting [/boot/kernel/kernel]...
> Loading splash ok
> No valid device tree blob found!
> WARNING! Trying to fire up the kernel, but no device tree blob found!
> ---snip---
> 
> I don't see anything in UPDATING about changing the kernel config... 
> what did I miss?
. . .

One possibility is this was an ACPI based boot.

Booting ACPI (such as via EDK2 use with ACPI selected) normally
produces the messages:

No valid device tree blob found!
WARNING! Trying to fire up the kernel, but no device tree blob found!

I've got a bunch of historical ACPI-based boot logs with that text,
including this year, not just many prior years. An example
extraction is:

. . .
Loading configured modules...

/boot/entropy size=0x1000

/etc/hostid size=0x25

No valid device tree blob found!

WARNING! Trying to fire up the kernel, but no device tree blob found!

---<<BOOT>>---
. . .


The lack of a device tree is the normal case for ACPI based booting.
I do find this part of the messaging for an ACPI-based boot
misleading.

===
Mark Millard
marklmi at yahoo.com