tplink-safeloader: don't end-pad sysupgrade file
authorSander Vanheule <sander@svanheule.net>
Fri, 3 Feb 2023 22:03:19 +0000 (23:03 +0100)
committerSander Vanheule <sander@svanheule.net>
Sun, 12 Mar 2023 12:35:51 +0000 (13:35 +0100)
commit71ddbcdb7628ce36cd808e3186b0be4ff19516a4
tree0c349fdd9a713b248f9b06e6d35bf5b15f7261a6
parenta29817e67020bc0a68b8a8ecc22842352e382803
tplink-safeloader: don't end-pad sysupgrade file

To ensure the stock rootfs ends up at the correct offset, the preceding
kernel partition is padded with 0xff, corresponding to erased flash.
Since on sysupgrade all the required flash space is anyway rased before
writing the new image, it is not necessary to also pad after the second
and last part of the generated image. This can reduce the generated
image size by several MiB.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
src/tplink-safeloader.c