On Fri, Jan 15, 2021 at 09:31:19PM +0100, Heinrich Schuchardt wrote: > On 1/15/21 7:43 PM, Tom Rini wrote: > > On Fri, Jan 15, 2021 at 07:02:50PM +0100, Heinrich Schuchardt wrote: > > > > > Some boards are very tight on the binary size. Booting via UEFI is > > > possible > > > without using the boot manager. > > > > While I don't think we need to re-word this part, for the record my > > concern is global, not specific platforms. To re-iterate something we > > talked about on IRC, I think it's important to be able to select and > > have a default UEFI implementation that covers as many common use cases > > as possible, while also being as small as possible. > > > > > > > > Provide a configuration option to make the boot manager available. > > > > > > Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> > > [snip] > > > +config CMD_BOOTEFI_BOOTMGR > > > + bool "UEFI Boot Manager" > > > + default y > > > + help > > > + Select this option if you want to select the UEFI binary to be booted > > > + via UEFI variables Boot####, BootOrder, and BootNext. This enables the > > > + 'bootefi bootmgr' command. > > > > I'm not sure this should be default y. My concern is that the default > > set of options is growing so that every possible case has support in the > > binary but the hardware and practical use means we don't need all of > > that. This should perhaps be "default y if DISTRO_DEFAULTS" at least. > > If you want to default something to no, I think that > EFI_UNICODE_CAPITALIZATION is a better candidate. > > On wandboard_defconfig: > > 683976 - 680228 = 3748 bytes saved.
OK, thanks. Can you make up a patch with sufficient explanation of why it's OK to not support this by default? -- Tom
signature.asc
Description: PGP signature