[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: watchdog triggered auto-rollback
From: |
Attila Lendvai |
Subject: |
Re: watchdog triggered auto-rollback |
Date: |
Wed, 29 May 2024 20:41:44 +0000 |
> > i'm afraid that's not the case currently:
> >
> > %guile-static-stripped crashes with a sigsegv (i.e. the guile used in the
> > initrd (?))
> > https://issues.guix.gnu.org/71211
>
>
> Interesting. Is this a recent bug? When I was trying to bring up
> Guix on the VisionFive 2 I was being dropped into a Guile REPL when
> the initrd failed to find the root partition.
well, the reproducer "works" on a recent x86_64, but i originally noticed this
long ago (maybe a year even). back then i investigated an early crash in the
boot, and reached %GUILE-STATIC-STRIPPED, and made a TODO note to further
investigate. then i forgot most of what happened, and recently i opened a bug
report based on my note.
since then EXPRESSION->INITRD may have changed, because it now uses
%GUILE-STATIC-INITRD. but it's created with the same MAKE-GUILE-STATIC-STRIPPED
that produces the faulty %GUILE-STATIC-STRIPPED, so...
in short: the reproducer crashes both %GUILE-STATIC-STRIPPED and
%GUILE-STATIC-INITRD on x86_64, and i believe that it crashes the same in the
early phase of the boot when it tries to enter the debugger.
--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
Freedom cannot be given… it can only be taken away.