Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Feb 2018 22:42:45 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Ed Maste <emaste@freebsd.org>
Cc:        Devin Teske <dteske@freebsd.org>,  "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>
Subject:   Re: Feedback on proposed loader changes
Message-ID:  <CANCZdfoABv3sk4-kzHV1ELeX6mhSur7RzmuGSUpGYVV2thf_iw@mail.gmail.com>
In-Reply-To: <CAPyFy2BbNEwgAZ75nwRC5TkmNG1CYpgOaKEsDBJULwXiQNqpdg@mail.gmail.com>
References:  <CANCZdfoF4M1k=wOzueg0KQk9tRoQT-hO0SrB51wxv=-n3ESiUw@mail.gmail.com> <5015.1517478674@critter.freebsd.dk> <E8FCC310-5401-43D1-85CB-6A59E64BFE63@shxd.cx> <CAPyFy2BbNEwgAZ75nwRC5TkmNG1CYpgOaKEsDBJULwXiQNqpdg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 7, 2018 at 7:04 PM, Ed Maste <emaste@freebsd.org> wrote:

> On 1 February 2018 at 11:58, Devin Teske <devin@shxd.cx> wrote:
> >
> > 1. Please allow both boot systems for a while so that the lua-based menu
> can be made as feature full as the Forth menu.
>
> Zak, my co-op student from last term did a bunch of this work; it's in
> the lua-bootloader branch of https://github.com/ZakSN/freebsd. The
> work term ended before Warner's rework was ready, but it should be
> relatively straightforward to rebase it and begin review / refinement.
>

I haven't changed the .lua code at all yet from what was in the github
branch that Rui did to forward port the GSoC svn branch. I have plans for a
lot of changes (since it's lame to call perform to call setenv when we can
just directly do a setenv function call, for example).

This code looks to be mergeable, so I'll do that as a separate commit. The
non-lua bits I have to pick and choose, since there's some conflicts
though...


> I agree we should support both variants for at least some time.
>

Forth will be in 12, but not 13 is my plan. Lua will be in 12 and the
default. And thanks to Kyle Evans' heroic MFCs, there's a fighting chance
lua will be an off-by-default option in 11.2.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoABv3sk4-kzHV1ELeX6mhSur7RzmuGSUpGYVV2thf_iw>