From: Tom Rini Date: Wed, 23 Jul 2025 19:12:22 +0000 (-0600) Subject: Merge patch series "mkimage: validate default configuration reference" X-Git-Tag: v2025.10-rc1~27 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d0b9b9a80f438e6fcc12204fb88acad525d93673;p=thirdparty%2Fu-boot.git Merge patch series "mkimage: validate default configuration reference" Aristo Chen says: This patch series introduces a validation step in `mkimage` to ensure that the `default` property under the `/configurations` node in a FIT image references a valid subnode. If the referenced node does not exist, mkimage now prints an error and fails early. This helps prevent runtime failures when U-Boot attempts to boot using an undefined configuration. The first patch implements the validation logic in `fit_image.c`. The second patch fixes an invalid default configuration reference exposed by this new check in the `k3-am65-iot2050-boot-image.dtsi`. The final patch adds a test case to verify that mkimage correctly fails when an invalid default configuration is present in the ITS file. This series improves the robustness of FIT image generation and helps catch malformed image trees during build time. Link: https://lore.kernel.org/r/20250715130317.3886-1-aristo.chen@canonical.com --- d0b9b9a80f438e6fcc12204fb88acad525d93673