Date: Wed, 27 Mar 2019 09:25:05 -0500 From: Kyle Evans <kevans@freebsd.org> To: "Rodney W. Grimes" <freebsd-rwg@gndrsh.dnsmgr.net> Cc: Rebecca Cran <rebecca@bluestop.org>, Konstantin Belousov <kostikbel@gmail.com>, "freebsd-arch@freebsd.org" <arch@freebsd.org>, FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: Re: Adding a new efi-update-loader script: need help understanding Makefile.inc1 for "make installworld" Message-ID: <CACNAnaE6xvVL=1B1-26YGnrezqCDTB6YF3%2BooA%2BX_2X2Hvw_4w@mail.gmail.com> In-Reply-To: <201903270847.x2R8lMxc088823@gndrsh.dnsmgr.net> References: <0828a41a-c25d-37a2-25b3-82c35c9a5c5d@bluestop.org> <201903270847.x2R8lMxc088823@gndrsh.dnsmgr.net>
index | next in thread | previous in thread | raw e-mail
On Wed, Mar 27, 2019 at 3:47 AM Rodney W. Grimes <freebsd-rwg@gndrsh.dnsmgr.net> wrote: > > > On 3/26/19 12:21 AM, Rodney W. Grimes wrote: > > > > > > > > The current BTX 1.1 is bit rot, that value has not changed in ages > > > and tells me nothing about what boot code I am running, why do we > > > even output it? > > > > > > Sure, but the fact it shows up as "FreeBSD/amd64 EFI loader, Revision > > 1.1" in "strings /boot/loader.efi" shows one way we could easily embed a > > useful version number. > > Please go implement the placing of the version that is used to > cause uname -U to output 1200086 or whatever from /usr/sbin/uname > at build time, which is not an issue at all as far as reproducabile > builds as that version number is the same no mater how many times you > run the build. > > This is the current defining value that says your kernel is compatible > with userland and should also be the defining value for if your boot > code is also compatible. > This feels slightly wrong/misleading. We change loader -> kernel handoff far, far, far less frequently than we change userland <-> kernel compatibility. I don't have any constructive feedback otherwise, though, and it does at least provide an indicator of how old your boot bits are relative to the rest of the world.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaE6xvVL=1B1-26YGnrezqCDTB6YF3%2BooA%2BX_2X2Hvw_4w>
