Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Nov 2024 13:53:20 +0000
From:      "Dave Cottlehuber" <dch@skunkwerks.at>
To:        "Alexander Leidinger" <Alexander@leidinger.net>, "Warner Losh" <imp@bsdimp.com>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: No valid device tree blob found!
Message-ID:  <42552643-382a-4ef0-b27e-437a82878936@app.fastmail.com>
In-Reply-To: <132ca9158817a4706d1b9e78c3567973@Leidinger.net>
References:  <8cf9adb0e7ca6340460c695ffd64a0df@Leidinger.net> <896b9ce404ffcb126dcdd6008583b117@Leidinger.net> <CANCZdfr4qGgyt=fN4%2BJiFytthjseNo_2B0LVXHZNH93Y3vqEVg@mail.gmail.com> <a007694a811d1daa48703236b3eba007@Leidinger.net> <CANCZdfq%2BUuP7Ya69jz5jnoBB1Cg2Y-sHq1g%2BixsmEvjU7cSipA@mail.gmail.com> <132ca9158817a4706d1b9e78c3567973@Leidinger.net>

index | next in thread | previous in thread | raw e-mail



On Thu, 7 Nov 2024, at 22:41, Alexander Leidinger wrote:
> Am 2024-11-07 20:59, schrieb Warner Losh:
>
>>  
>> 
>> On Wed, Nov 6, 2024 at 3:41 AM Alexander Leidinger <Alexander@leidinger.net> wrote:
>>> Am 2024-11-02 17:08, schrieb Warner Losh:
>>> 
>>>> 
>>>> 
>>>> On Sat, Nov 2, 2024, 10:03 AM Alexander Leidinger <Alexander@leidinger.net> wrote:
>>>>> Am 2024-10-30 22:11, schrieb Alexander Leidinger:
>>>>> 
>>>>> > WARNING! Trying to fire up the kernel, but no device tree blob found!
>>>>> 
>>>>> For anyone interested, I opened 
>>>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282493 for this. 
>>>>  
>>>> Yea. This is a hang or a bad console. The warning is lame and misleading.
>>>>  
>>>> Can you bisect?
>>> Found it.
>>> 
>>> # git bisect bad
>>> c87b3f0006be9ac5813f1ff636f18c9b4a41b08e is the first bad commit
>>> commit c87b3f0006be9ac5813f1ff636f18c9b4a41b08e (HEAD)
>>> Author: Warner Losh <imp@FreeBSD.org>
>>> Date:   Mon Oct 14 15:58:10 2024 -0600
>>> 
>>>     uart: uart_getenv: check for NULL class last, not first
>>> 
>>>     This allows one to specify dt:XXXX when the default class isn't compiled
>>>     into the kernel. It's not an error to not have a class until we're done
>>>     parsing the spec, so defer checking until then.
>>> 
>>>     Sponsored by:           Netflix
>>>     Reviewed by:            adrian, andrew, markj
>>>     Differential Revision:  https://reviews.freebsd.org/D47078
>>> 
>>>  sys/dev/uart/uart_subr.c | 14 +++++++-------
>>>  1 file changed, 7 insertions(+), 7 deletions(-)
>>> 
>>> -current as of today without this change boots just fine on the Ampere system in the Oracle cloud.
>>> 
>>  
>> what's your loader.conf? this should only matter if something is set there...  

I see this too using our latest snapshots, so GENERIC kernel etc, same h/w as Alex.

https://cgit.freebsd.org/src/tree/release/tools/oracle.conf#n49

autoboot_delay="5"
beastie_disable="YES"
boot_serial="YES"
loader_logo="none"
cryptodev_load="YES"
opensolaris_load="YES"
xz_load="YES"
zfs_load="YES" 

A+
Dave


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42552643-382a-4ef0-b27e-437a82878936>