[PATCH 0/3] Clean up bloblist initialization

Tom Rini trini at konsulko.com
Thu May 14 19:42:26 CEST 2026


Hey all,

I've been sitting on this series for a bit (as the patch dates imply),
and I'm ready to move forward now with it.

This series does a few small but important cleanups to how we check for,
and initialize a bloblist. The first thing is that the way things are
done today, our HANDOFF code can only work with a fixed bloblist
location, so express that requirement in Kconfig. Next, we demote the
scary message about "Bloblist at ... not found" to a debug because we
most often see that because the bloblist doesn't (and can't) exist yet.
Finally, we remove bloblist_maybe_init and split this in to an exists
and a real init. This results in practically no growth (between 8 bytes
growth to 12 bytes saved, with some outliers saving much more thanks to
knowing it's impossible to have been passed a bloblist yet). This also
cleans up some of the code around checking for / knowing about a
bloblist existing.

-- 
Tom



More information about the U-Boot mailing list