On Tue, Jul 29, 2025 at 02:27:49PM +0200, Philip Oberfichtner wrote: > Hi Tom, > > On Mon, Jul 28, 2025 at 04:25:31PM -0600, Tom Rini wrote: > > On Tue, Jul 08, 2025 at 12:39:57PM +0200, Philip Oberfichtner wrote: > > > > > Like other images, u-boot-with-spl.bin may be subject to size > > > restrictions. Extend CONFIG_SPL_SIZE_LIMIT to handle this case. > > > > > > Signed-off-by: Philip Oberfichtner <p...@denx.de> > > > --- > > > > > > Notes: > > > Changes in v4: none > > > > > > Changes in v3: > > > Reuse existing SPL_SIZE_LIMIT instead of implementing a new > > > option > > > > > > Changes in v2: none > > > > > > Makefile | 1 + > > > common/spl/Kconfig | 2 +- > > > 2 files changed, 2 insertions(+), 1 deletion(-) > > > > This is not quite right enough, sorry. This causes a number of boards > > (evb-ast2600 ibm-sbp1 stm32746g-eval_spl stm32f746-disco_spl > > stm32f769-disco_spl) which have size checks and are fine to now fail > > their size checks, presumably because they're checking the "wrong" file > > now or similar. > > Thanks for pointing that out. To sum it up: If those boards use > SPL_SIZE_LIMIT to restrict the size of an SPL-only image, then > u-boot-with-spl.bin, of course, can be too large and the build fails. > > Plus in our previous discussion, we figured out why using > BOARD_SIZE_LIMIT also isn't suitable: > https://lore.kernel.org/u-boot/aD2EflR9DRYG-MY5@antares/ > > So from here I really don't see any better way than introducing yet > another CONFIG_*SIZE_LIMIT option. > > > But maybe we can however simplify and deduplicate some of the code. What > do you think about something like that (I have not yet tested it, just > a rough idea so far):
That sounds like a good idea, so long as it works :) Thanks! -- Tom
signature.asc
Description: PGP signature