base-files: emmc: invalidate kernel image while rootfs is being written
authorRodrigo Balerdi <lanchon@gmail.com>
Tue, 24 Sep 2024 06:51:43 +0000 (03:51 -0300)
committerDaniel Golle <daniel@makrotopia.org>
Fri, 27 Sep 2024 17:24:44 +0000 (18:24 +0100)
commitc4022e6199a3337d6e4d733106d5cf3879e0b35b
tree488e7690658832f6485229d6bed26136a8c0e06d
parenta4c95f1444b0cf43fbb6e3610451211eb2d1d017
base-files: emmc: invalidate kernel image while rootfs is being written

Some setups have alternate boot actions in case the main OS fails to
boot. These can include a secondary copy of the OS, a recovery OS, a
fallback to TFTP boot, etc.

This commit invalidates the kernel image while rootfs is being written
which, if a sysupgrade is interrupted, will trigger an alternate boot
action in devices that support it. This results in safer sysupgrades.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
package/base-files/files/lib/upgrade/emmc.sh