From: Tomasz Maciej Nowak Date: Tue, 7 Jun 2022 13:58:30 +0000 (+0200) Subject: ath79: bsap18x0: pad rootfs image X-Git-Tag: v23.05.0-rc1~3177 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=commitdiff_plain;h=9decd2a8436d2bb6b5f436268c92a6e6728486ce ath79: bsap18x0: pad rootfs image This image is supposed to be written with help of bootloader to the flash, but as it stands, it's not aligned to block size and RedBoot will happily create non-aligned partition size in FIS directory. This could lead to kernel to mark the partition as read-only, therefore pad the image to block erase size boundary. Signed-off-by: Tomasz Maciej Nowak --- diff --git a/target/linux/ath79/image/generic.mk b/target/linux/ath79/image/generic.mk index 96b073b1b5..effa3af841 100644 --- a/target/linux/ath79/image/generic.mk +++ b/target/linux/ath79/image/generic.mk @@ -209,7 +209,7 @@ define Device/adtran_bsap1880 IMAGE_SIZE := 11200k IMAGES += kernel.bin rootfs.bin IMAGE/kernel.bin := append-kernel - IMAGE/rootfs.bin := append-rootfs | pad-rootfs + IMAGE/rootfs.bin := append-rootfs | pad-rootfs | pad-to $$(BLOCKSIZE) IMAGE/sysupgrade.bin := append-rootfs | pad-rootfs | \ check-size | sysupgrade-tar rootfs=$$$$@ | append-metadata endef