[openwrt/openwrt] ath79: bsap18x0: pad rootfs image

LEDE Commits lede-commits at lists.infradead.org
Fri Jul 15 06:22:39 PDT 2022


chunkeey pushed a commit to openwrt/openwrt.git, branch openwrt-22.03:
https://git.openwrt.org/409534860fd55be8c90ffc4b377ecbb3adb94784

commit 409534860fd55be8c90ffc4b377ecbb3adb94784
Author: Tomasz Maciej Nowak <tmn505 at gmail.com>
AuthorDate: Mon Jul 4 14:23:06 2022 +0200

    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 <tmn505 at gmail.com>
    (cherry picked from commit 9decd2a8436d2bb6b5f436268c92a6e6728486ce)
---
 target/linux/ath79/image/generic.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/target/linux/ath79/image/generic.mk b/target/linux/ath79/image/generic.mk
index 2b81690654..2d4d1e5c91 100644
--- a/target/linux/ath79/image/generic.mk
+++ b/target/linux/ath79/image/generic.mk
@@ -208,7 +208,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




More information about the lede-commits mailing list