openwrt/target/linux/mediatek
Jascha Sundaresan bc0a2c933e
mediatek: filogic: fix EAX17 rootfs hash in FIT node for per-device rootfs builds
When CONFIG_TARGET_PER_DEVICE_ROOTFS is enabled (as in buildbot builds),
the final per-device rootfs is assembled at root.squashfs+pkg=<hash> rather
than root.squashfs. The gen_netgear_rootfs_node.sh script was always hashing
root.squashfs (the base rootfs without device-specific packages), causing the
size and hash in the FIT node to not match the actual rootfs written to the
UBI volume, resulting in boot failure on buildbot-produced images.

Fix by using the per-device rootfs path when TARGET_PER_DEVICE_ROOTFS is set,
consistent with how include/image.mk handles the same distinction elsewhere.

Fixes: 46ab9f3f1c ("filogic: add support for Netgear EAX17")
Signed-off-by: Jascha Sundaresan <flizarthanon@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/22839
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2026-04-08 10:02:58 +02:00
..
base-files mediatek: filogic: add support for Cudy M3000 w/ YT8821 PHY 2026-03-14 01:40:32 +01:00
dts mediatek: add Huasifei WH3000 Pro NAND support 2026-04-06 22:39:41 +02:00
files/drivers treewide: constify mdio_bus 2026-03-13 19:56:20 +01:00
files-6.12 treewide: constify mdio_bus 2026-03-13 19:56:20 +01:00
filogic mediatek: add Huasifei WH3000 Pro NAND support 2026-04-06 22:39:41 +02:00
image mediatek: filogic: fix EAX17 rootfs hash in FIT node for per-device rootfs builds 2026-04-08 10:02:58 +02:00
mt7622 kernel: 6.12: move CONFIG_CRYPTO_LIB_SHA1 to generic 2026-04-06 01:38:41 +02:00
mt7623 kernel: enable CRYPTO_RNG2 and CRYPTO_SIG2 by default 2026-04-06 01:38:41 +02:00
mt7629 kernel: 6.12: move CONFIG_CRYPTO_LIB_SHA1 to generic 2026-04-06 01:38:41 +02:00
patches-6.12 mediatek: device tree overlay for BPI-R4 with BE14 module 2026-04-07 19:38:07 +01:00
Makefile mediatek: switch to Linux 6.12 by default 2025-07-18 12:26:40 +01:00
modules.mk mediatek: build rtl8367s_gsw as a kernel module 2025-11-30 22:59:28 +01:00