Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Feb 2018 23:17:12 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Kyle Evans <kevans@freebsd.org>
Cc:        src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org,  svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org
Subject:   Re: svn commit: r329011 - in stable/11: sys/boot sys/boot/common sys/boot/efi/libefi sys/boot/efi/loader sys/boot/efi/loader/arch/amd64 sys/boot/efi/loader/arch/arm sys/boot/efi/loader/arch/arm64 sys/b...
Message-ID:  <CANCZdfrV-qcHRm_8kEz7Ye%2BPjVdqLWA4=s1jj7tOuRwuEGiCMA@mail.gmail.com>
In-Reply-To: <CACNAnaESx_kRed4=EtiRxqrT2G83mNbbsADTfFZsYKw0GEFnCw@mail.gmail.com>
References:  <201802080250.w182olh7097879@repo.freebsd.org> <CACNAnaESx_kRed4=EtiRxqrT2G83mNbbsADTfFZsYKw0GEFnCw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Feb 7, 2018 8:23 PM, "Kyle Evans" <kevans@freebsd.org> wrote:

On Wed, Feb 7, 2018 at 8:50 PM, Kyle Evans <kevans@freebsd.org> wrote:
> Author: kevans
> Date: Thu Feb  8 02:50:47 2018
> New Revision: 329011
> URL: https://svnweb.freebsd.org/changeset/base/329011
>
> Log:
>   MFC r307322,r307323,r307324,r307326,r307327,r307338,
r307879,r307908,r307911,
>   r307942,r307950,r307951,r307954,r307955,r308125,r308195,r308476,r308534,
>   r308535,r308776,r308843,r310236,r310726: Loader fixes, 2016q4
>
>   r307322: Remove /boot/boot.conf, deprecated for 16 years
>
>   r307323: Remove fetching of pInterp.
>
>   r307324: Create a new linker set, Xficl_compile_set which contains a
list of
>   functions to call to register new forth words.
>
>   r307326: In UEFI mode expose the SMBIOS anchor base address via kenv
>
>   r307327: Update i386 build of loader.efi (but leave it disabled) so
that we
>   at least build it now.
>
>   r307338: Create a pcibios-version environment FORTH word.
>
>   r307879: Preliminary support for EFI in boot loader.
>
>   r307908: Fix the build on both arm64 and when WITHOUT_FORTH is defined.
>
>   r307911: Add better comment...
>
>   r307942: Really make WITHOUT_FORTH (MK_FORTH==no) work.
>
>   r307950: Add it (Makefile.ficl) to the right place
>
>   r307951: Fix two backwards tests.
>
>   r307954: Back out the move to the loader script from -N.
>
>   r307955: LIBSTAND goes last, so put it last here too.
>
>   r308125: In loader.efi, instead of exiting directly, try to fallback.
>
>   r308195: efinet_dev_print should honor verbose option.
>
>   r308476: boot/forth spelling issue in forth word
>
>   r308534: The file_loadraw function grew an argument, update install
function
>
>   r308535: Add support for LOADER_RC setting in the pkgfs manifes
>
>   r308776: loader: zfs toplevel vdev must have spa set.
>
>   r308843: loader: smbios version check is not correct
>
>   r310236: Renumber license clauses to avoid skipping #3
>
>   r310726: cdboot: add explict suffix to ambiguous or instruction
>
>   PR:           214375
>

Just as an FYI- this is the format that I intend to do these MFC's of
sys/boot work in. The intention is to batch these up by fiscal quarter
while we're playing catch up since there are so many (450+) commits
that need to make it back before we hit 2018Q1. I will be preparing
batches and committing every couple of days, two batches at a time.
Please do speak up before the next batches (likely to be committed in
the Friday/Saturday time frame) if this format is particularly
appalling.


Thanks for tackling this. It means we might just have Lau as an option for
the boot loader in 11.2.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfrV-qcHRm_8kEz7Ye%2BPjVdqLWA4=s1jj7tOuRwuEGiCMA>