Re: [PATCH v4 0/7] mkimage: detect FIT image load address overlaps

Tom Rini <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <[email protected]>
On Fri, 31 Jul 2026 00:13:34 +0000, Aristo Chen via U-Boot wrote:

> This series brings back the FIT load address overlap detection that
> was applied to next in September 2025 and reverted a day later in
> commit e482fdbbca93 ("Revert "Merge patch series "mkimage: Detect FIT
> image load address overlaps and fix related test/DTS issues""").
> 
> The v2 revert had two causes. On TI AM62x family boards the tispl FIT
> image references the mutually exclusive tifsstub variants at a single
> shared load address, and v2 tried to satisfy the checker by moving the
> variants 64 KiB apart. Neha had warned in the v1 review that this
> address is fixed by the platform and that moving the images would
> break tifsstub selection, and that feedback was regrettably still
> unaddressed when the series was applied. Nishanth then hit exactly
> this class of failure in the K3 upstream boot build with real firmware
> binaries, where am62px_evm, a board v2 had not even touched, failed
> the new check on tifsstub-hs and tifsstub-fs sharing 0x9ca00000.
> Separately, E Shattow reported an overlap on the StarFive VisionFive
> 2, which we later narrowed down to OpenSBI fw_payload.bin having been
> passed to the build instead of the documented fw_dynamic.bin. With
> fw_dynamic.bin the board has no overlap, as confirmed on the list in
> January 2026.
> 
> [...]

Applied to u-boot/next, thanks!

[1/7] binman: Fix typo for the test case name
      commit: 5d1aba89f305366dd1ee59c5fd00e69cc9517cb8
[2/7] binman: Fix FIT image overlap issues
      commit: 6ac5492d596dd28aa53c16106abae4a743cb5651
[3/7] binman: Fix FIT image overlap issues for testFitSplitElf
      commit: 4a65f3eb67f43201df5834dea776aec15b6b64f1
[4/7] arm: dts: k3: phycore: widen SPL overlay load address spacing
      commit: a3112b4fe4f827a76605828d0c20de4c3895468d
[5/7] tools: mkimage: detect overlapping load regions in FIT configurations
      commit: 21bb6417641b26bfc6738ff9cbf006a47d317c27
[6/7] test: fit: cover mkimage load address overlap detection
      commit: 8e14d88252313f24257adcb74b49285e811f7ef0
[7/7] binman: fit: document how ELF load addresses are determined
      commit: dbe1b57e16caa3587c14a4abcf63559a6833742a
-- 
Tom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.