From: Tomasz Maciej Nowak Date: Wed, 15 May 2024 17:02:06 +0000 (+0200) Subject: tegra: pad rootfs to recreate overlay after upgrade X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=82353d3e3d3059fa221541f764df9cdc8a20d9ed;p=openwrt%2Fstaging%2Fxback.git tegra: pad rootfs to recreate overlay after upgrade The old overlay remained after upgrades and would cause failure on first boot after upgrade, in which no new overlay could be created while old one was unusable. Signed-off-by: Tomasz Maciej Nowak --- diff --git a/target/linux/tegra/image/Makefile b/target/linux/tegra/image/Makefile index 82394f4ab6..8a331f2607 100644 --- a/target/linux/tegra/image/Makefile +++ b/target/linux/tegra/image/Makefile @@ -16,12 +16,13 @@ define Build/tegra-sdcard -n '$(DEVICE_TITLE) OpenWrt bootscript' \ -d $(BOOT_SCRIPT) \ $@.boot/boot.scr + $(CP) $@ $@.rootfs SIGNATURE="$(IMG_PART_SIGNATURE)" \ $(SCRIPT_DIR)/gen_image_generic.sh \ $@ \ $(CONFIG_TARGET_KERNEL_PARTSIZE) $@.boot \ - $(CONFIG_TARGET_ROOTFS_PARTSIZE) $(IMAGE_ROOTFS) \ + $(CONFIG_TARGET_ROOTFS_PARTSIZE) $@.rootfs \ 2048 $(if $(UBOOT),dd if=$(STAGING_DIR_IMAGE)/$(UBOOT).img of=$@ bs=512 skip=1 seek=1 conv=notrunc) @@ -32,7 +33,7 @@ DEVICE_VARS += BOOT_SCRIPT UBOOT define Device/Default BOOT_SCRIPT := generic-bootscript IMAGES := sdcard.img.gz - IMAGE/sdcard.img.gz := tegra-sdcard | gzip | append-metadata + IMAGE/sdcard.img.gz := append-rootfs | pad-extra 128k | tegra-sdcard | gzip | append-metadata KERNEL_NAME := zImage KERNEL := kernel-bin PROFILES := Default