[PATCH v2 0/3] Clean up bloblist initialization

Tom Rini trini at konsulko.com
Tue Jun 2 20:30:53 CEST 2026


On Tue, 19 May 2026 10:20:53 -0600, Tom Rini wrote:

> 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.
> 
> [...]

Applied to u-boot/next, thanks!

[1/3] bloblist / handoff: Make this depend on BLOBLIST_FIXED
      commit: 679eb25fb8fd75bc6877e8c03f264bf80f71a4b9
[2/3] bloblist: Demote not finding a bloblist to a debug
      commit: b4858d2afcf7fc819ed33643370a2b3ccf7055ac
[3/3] bloblist: Rework bloblist_init and bloblist_maybe_init
      commit: 5ab1600213608129ea63fc3046f46349515821d6
-- 
Tom




More information about the U-Boot mailing list