Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 2024 12:43:13 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        Alexander Leidinger <Alexander@leidinger.net>, Current FreeBSD <freebsd-current@freebsd.org>
Subject:   RE: No valid device tree blob found!
Message-ID:  <AA3E1F57-19BD-49DB-A70A-E762DBE09540@yahoo.com>
References:  <AA3E1F57-19BD-49DB-A70A-E762DBE09540.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AA3E1F57-19BD-49DB-A70A-E762DBE09540>