Commits on Source (17)
-
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]
-
Robert Mader authored
This partly reverts the commit mentioned below. When disabling CMA I thought that libcamera was the only user of it, which is only true for userspace, though. In fact CMA is used and often even required by the kernel for HW video decoders, display engines and other hardware that might not have a MMU. Thus restore the previously established value. Fixes: 196ece02 (linux-postmarketos-allwinner: enable CONFIG_UDMABUF (MR 5585))
-
This partly reverts the commit mentioned below. When disabling CMA I thought that libcamera was the only user of it, which is only true for userspace, though. In fact CMA is used and often even required by the kernel for HW video decoders, display engines and other hardware that might not have a MMU. Thus restore the previously established value. Fixes: 196ece02 (linux-postmarketos-allwinner: enable CONFIG_UDMABUF (MR 5585)) [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 2 additions, 2 deletions...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/main/linux-purism-librem5/APKBUILD 2 additions, 2 deletionsdevice/main/linux-purism-librem5/APKBUILD
- device/main/linux-purism-librem5/config-purism-librem5.aarch64 1 addition, 1 deletion...e/main/linux-purism-librem5/config-purism-librem5.aarch64
- device/testing/linux-next/APKBUILD 2 additions, 2 deletionsdevice/testing/linux-next/APKBUILD