Commits on Source (15)
-
postmarketOS CI authored
-
Commit 7030e08e ("postmarketos-initramfs: check for root subpartition (MR 5048)") changed the partition check in mount_subpartitions to look for the root partition instead of the boot partition, in order to mount subpartitions even if the pmOS_boot partition was already found. Unfortunately, this causes regressions for the opposite case: If we find a root partition, but the boot partition exists only as a subpartition then mount_subpartitions will return early, without actually making the boot partition accessible. This is easy to trigger if you have a different Linux distribution with an encrypted crypto_LUKS volume installed and then flash pmOS subpartitions to a single partition. find_root_partition() will return the crypto_LUKS partition (without checking if it belongs to pmOS) and the boot partition is not found. Fix both use cases by checking for root *and* boot partition. If any of them is not found, we try to mount the subpartitions.
-
[ci:skip-build]: already built successfully in CI
-
These two gadgets are used in the initramfs, mostly for debugging functionality, so force them on for devices.
-
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
Robert Eckelmann authored
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org>
-
These two gadgets are used in the initramfs, mostly for debugging functionality, so force them on for devices. [ci:ignore-count] [ci:skip-build]
Showing
- device/community/linux-lenovo-21bx/APKBUILD 2 additions, 2 deletionsdevice/community/linux-lenovo-21bx/APKBUILD
- device/community/linux-lenovo-21bx/config-lenovo-21bx.aarch64 1 addition, 1 deletion...ce/community/linux-lenovo-21bx/config-lenovo-21bx.aarch64
- device/community/linux-pine64-pinephonepro/APKBUILD 2 additions, 2 deletionsdevice/community/linux-pine64-pinephonepro/APKBUILD
- device/community/linux-pine64-pinephonepro/config-pine64-pinephonepro.aarch64 1 addition, 1 deletion...ux-pine64-pinephonepro/config-pine64-pinephonepro.aarch64
- device/community/linux-postmarketos-exynos4/APKBUILD 2 additions, 2 deletionsdevice/community/linux-postmarketos-exynos4/APKBUILD
- device/community/linux-postmarketos-exynos4/config-postmarketos-exynos4.armv7 2 additions, 2 deletions...ux-postmarketos-exynos4/config-postmarketos-exynos4.armv7
- device/community/linux-postmarketos-exynos5/APKBUILD 2 additions, 2 deletionsdevice/community/linux-postmarketos-exynos5/APKBUILD
- device/community/linux-postmarketos-exynos5/config-postmarketos-exynos5.armv7 2 additions, 2 deletions...ux-postmarketos-exynos5/config-postmarketos-exynos5.armv7
- device/community/linux-postmarketos-grate/APKBUILD 2 additions, 2 deletionsdevice/community/linux-postmarketos-grate/APKBUILD
- device/community/linux-postmarketos-grate/config-postmarketos-grate.armv7 2 additions, 2 deletions.../linux-postmarketos-grate/config-postmarketos-grate.armv7
- device/community/linux-postmarketos-qcom-sm6350/APKBUILD 2 additions, 2 deletionsdevice/community/linux-postmarketos-qcom-sm6350/APKBUILD
- device/community/linux-postmarketos-qcom-sm6350/config-postmarketos-qcom-sm6350.aarch64 8 additions, 2 deletions...ketos-qcom-sm6350/config-postmarketos-qcom-sm6350.aarch64
- device/community/linux-postmarketos-rockchip/APKBUILD 2 additions, 2 deletionsdevice/community/linux-postmarketos-rockchip/APKBUILD
- device/community/linux-postmarketos-rockchip/config-postmarketos-rockchip.aarch64 2 additions, 2 deletions...ostmarketos-rockchip/config-postmarketos-rockchip.aarch64
- device/main/linux-postmarketos-allwinner/APKBUILD 3 additions, 3 deletionsdevice/main/linux-postmarketos-allwinner/APKBUILD
- device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.aarch64 1 addition, 1 deletion...tmarketos-allwinner/config-postmarketos-allwinner.aarch64
- device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.armv7 1 addition, 1 deletion...ostmarketos-allwinner/config-postmarketos-allwinner.armv7
- device/testing/linux-next/APKBUILD 2 additions, 2 deletionsdevice/testing/linux-next/APKBUILD
- device/testing/linux-postmarketos-qcom-msm8974/APKBUILD 2 additions, 2 deletionsdevice/testing/linux-postmarketos-qcom-msm8974/APKBUILD
- device/testing/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 1 addition, 1 deletion...ketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7