Date: Sun, 30 Sep 2018 10:09:26 +0300 From: Toomas Soome <tsoome@me.com> To: Warner Losh <imp@bsdimp.com> Cc: Yuri <yuri@rawbw.com>, FreeBSD Current <current@freebsd.org> Subject: Re: UEFI Loader problems in CURRENT Message-ID: <9BA68FB3-413B-45EE-BDC1-FC10462AED39@me.com> In-Reply-To: <CANCZdfoyqJGz5u7n6CfLx1iYMjdjq9za9M=WT2UzprgRf5bkoA@mail.gmail.com> References: <8e1102e9-4327-2268-6370-f81231ba0d1a@rawbw.com> <CANCZdfqirb%2BQ7X209BPNOswN7%2BbveY-z816VsTDYW6uKfrTh4g@mail.gmail.com> <CANCZdfoyqJGz5u7n6CfLx1iYMjdjq9za9M=WT2UzprgRf5bkoA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
If the hung/crash is after printout of bootorder, and the fix (at least in s= ome cases) is about setting the boot device (with linux tools, but I=E2=80=99= d assume the efi bootmanager setup would do the same), it means, we do get b= ad value from efi boot manager variables, and if the fbsd installer and/or b= oot program update does not include the variable setup, we can not rely on t= hose values in loader. Or, we should have foolproof way to check the values -= if we can trust them.=20 Rgds, Toomas > On 30 Sep 2018, at 08:06, Warner Losh <imp@bsdimp.com> wrote: >=20 > Having had a few hours to think about things, I'm starting to think that > the loader may be crashing w/o any clue or traceback. I'll look into this > being a possibility. In the past, this has happened because of an untested= > error condition and/or assuming pointers were non-NULL. It would be super > swell if there were a cheap to obtain box that exhibits this problem. >=20 > Warner >=20 >> On Sat, Sep 29, 2018 at 6:14 PM Warner Losh <imp@bsdimp.com> wrote: >>=20 >> Sadly both of these bugs are thin on detail beyond it doesn't work. Makes= >> it hard to even look into it. >>=20 >> Warner >>=20 >>> On Sat, Sep 29, 2018, 6:00 PM Yuri <yuri@rawbw.com> wrote: >>>=20 >>> See: >>>=20 >>> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230090 >>>=20 >>> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219957 >>>=20 >>>=20 >>> Yuri >>>=20 >>>=20 >>> _______________________________________________ >>> freebsd-current@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.or= g >>> " >>>=20 >>=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9BA68FB3-413B-45EE-BDC1-FC10462AED39>