On Thu, Jun 04, 2026 at 07:31:05PM +0400, Alexey Charkov wrote: > Add support for the Boot Loader Specification (BLS) type 1 boot entries, > as generated by default by systemd's kernel-install when loader=bls. > > Given that the format of BLS entries is pretty much the same as PXElinux, > reuse the existing library for the parsing logic. > > BLS type 2 entries are out of scope, as they are effectively just EFI > applications and should be booted as such. > > This implementation is also only allowing a single top-sorting entry to > boot, as the standard boot infrastruture currently doesn't support > multiple entries per partition-bootmeth tuple. I have a proposed extension > to enable that and will post it separately as RFC - that enables the use > of `bootflow menu` to select the kernel to boot without jumping through > several menus with different behavior as is currently required with > extlinux.conf. > > Signed-off-by: Alexey Charkov <[email protected]>
This is good to see, thanks for posting it. One concern I have is that out of 1529 platforms, this would be enabled on 1392 of them. And the size growth is around 1.5 kilobytes. Is there some smaller percentage of platforms this should be "default y" for ? Or is the expectation that something like Debian will be configuring for this moving forward, so yes even something like PowerPC platforms be using this? Thanks! -- Tom
signature.asc
Description: PGP signature

