Re: Loading splash ok -> <reset>, how to debug?

From: Warner Losh <imp_at_bsdimp.com>
Date: Wed, 11 Jun 2025 03:14:36 UTC
OK. so it's eficom not eficon.

And it's weird...  I'm at BSDcan this week, and I want to help
(despite my earlier grumpiness... sorry about that)... but I'm not
sure I'll be in the right frame of mind enough to help before next
week.

I think you'll need to instrument elf64_exec in
stand/efi/loader/arch/arm64/exec.c to see if you make it too the
(*entry)(modulep) line or not.

Warner

On Tue, Jun 10, 2025 at 8:37 PM Bjoern A. Zeeb
<bzeeb-lists@lists.zabbadoz.net> wrote:
>
> On Mon, 9 Jun 2025, Warner Losh wrote:
>
> > Any luck finding where the splash definition was coming from? Or other booting?
>
> loader.conf of
>
> ------------------------------------------------------------------------
> boot_verbose="-v"
> debug.kdb.alt_break_to_debugger=1
>
> beastie_disable="YES"
> boot_serial=YES
> splash=""
> ------------------------------------------------------------------------
>
> does not do it either;  just hangs again and resets.
>
> ------------------------------------------------------------------------
> console=eficon
> ------------------------------------------------------------------------
>
> does not help either, neither did...
>
> ------------------------------------------------------------------------
> OK set console="eficon,efi"
> OK boot -v
> Using DTB provided by EFI at 0x3e6c3000.
> \
> <hang,reset>
> ------------------------------------------------------------------------
>
> I really do not know when it starts working;  it's on an automatic reset
> loop and at some point .. it boots ...
>
> I also tried to toy around with
> kern.msgbufsize=1146880
> to shift memory but I guess if the handoff does not work that doesn't
> matter yet either.
>
> Do I need to start instrumenting loader to get more information on how
> far we make it?
>
> /bz
>
> --
> Bjoern A. Zeeb                                                     r15:7