eMMC regression in Linux master and stable breaks boot-emmc updates #1363
jluebbe
announced in
Announcements
Replies: 1 comment 3 replies
-
The fix is now mainline:
and should soon make it into stable releases. I'll update this comment when that happens. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
A change in the MMC stack in the Linux kernel introduced a regression when changing the active eMMC boot partition after an update. In RAUC, this affects bootloader updates using the
boot-emmc
slot type. Sometimes a check in RAUC detects the problem and aborts the installation with a message similar toInstallation error: Failed updating slot bootloader.0: Toggling the boot partition failed!
. If RAUC doesn't detect the issue, it can happen that the old partition is still active after the update completes.The problematic change was identified here. A fix is available here and has been back-ported to the affected stable branches.
The following versions are affected: v6.8…v6.8.2, v6.7.3…v6.7.11, v6.6.15…v6.6.23, v6.1.76…v6.1.83, v5.15.149…v5.15.153, v5.10.210…v5.10.214, v5.4.269…v5.4.273
The relevant commits are...
Beta Was this translation helpful? Give feedback.
All reactions