From 8a55beb25a503be7cf881829e9e06c1f398dbd3d Mon Sep 17 00:00:00 2001 From: Joel Selvaraj Date: Fri, 19 Sep 2025 02:23:23 -0500 Subject: [PATCH] linux-postmarketos-qcom-sdm845: upgrade to 6.16.7 stable release Also contains fix for compilation issue reported in https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3952 Part-of: --- .../linux-postmarketos-qcom-sdm845/APKBUILD | 10 ++++---- .../config-postmarketos-qcom-sdm845.aarch64 | 24 ++++++++++--------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/device/community/linux-postmarketos-qcom-sdm845/APKBUILD b/device/community/linux-postmarketos-qcom-sdm845/APKBUILD index 91995cfc5..8bb5d5d07 100644 --- a/device/community/linux-postmarketos-qcom-sdm845/APKBUILD +++ b/device/community/linux-postmarketos-qcom-sdm845/APKBUILD @@ -5,8 +5,8 @@ _flavor="postmarketos-qcom-sdm845" pkgname=linux-$_flavor -pkgver=6.16.0_rc2 -pkgrel=1 +pkgver=6.16.7 +pkgrel=0 pkgdesc="Mainline Kernel fork for SDM845 devices" arch="aarch64" _carch="arm64" @@ -18,7 +18,7 @@ options="!check !tracedeps makedepends="bash bison findutils flex installkernel openssl-dev perl zstd python3" _config="config-$_flavor.$arch" -_tag="sdm845-6.16-rc2-4" +_tag="sdm845-6.16.7-r0" # Source source=" @@ -71,6 +71,6 @@ package() { } sha512sums=" -904c7b83c9d00880e617b4d7102a16f51dd59afebfb00ff1353362203be2be069c1b7df40668bb9ddc83864541d493bbf6604a6722fc584553f8fd61b4bc3ef2 linux-sdm845-6.16-rc2-4.tar.gz -bb76a8d2424c59df6fdbc9e0264be988ddb758f5276fdd2d5cd41fa189a5617a5d26f8986c3968777f8b8786d0859fb2c1977246b66b996e6a9d066686703ec1 config-postmarketos-qcom-sdm845.aarch64 +803d2cf85b248c3da41a9c9178d69d211eccf5d1adb72acd5343e09cbb65782f727e579939287c91712c69a862bed7344a0e2bc893c2791a971b6fed95ec6f1a linux-sdm845-6.16.7-r0.tar.gz +afba069444a7b79f7b3255bbd37592ce5929d9a6fd11ebaf4b392127856750edac3b18e25fe9f47becd65e0b3e99a4cb1c1377586c3bb93d4c6d8d8788608a1b config-postmarketos-qcom-sdm845.aarch64 " diff --git a/device/community/linux-postmarketos-qcom-sdm845/config-postmarketos-qcom-sdm845.aarch64 b/device/community/linux-postmarketos-qcom-sdm845/config-postmarketos-qcom-sdm845.aarch64 index 09deb292c..050542b87 100644 --- a/device/community/linux-postmarketos-qcom-sdm845/config-postmarketos-qcom-sdm845.aarch64 +++ b/device/community/linux-postmarketos-qcom-sdm845/config-postmarketos-qcom-sdm845.aarch64 @@ -1,22 +1,25 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.16.0-rc2 Kernel Configuration +# Linux/arm64 6.16.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 14.3.0) 14.3.0" +CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 15.2.0) 15.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140300 +CONFIG_GCC_VERSION=150200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24200 +CONFIG_AS_VERSION=24500 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24200 +CONFIG_LD_VERSION=24500 CONFIG_LLD_VERSION=0 CONFIG_RUSTC_VERSION=0 CONFIG_RUSTC_LLVM_VERSION=0 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y +CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_CC_HAS_COUNTED_BY=y +CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y CONFIG_PAHOLE_VERSION=0 CONFIG_IRQ_WORK=y @@ -249,7 +252,6 @@ CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_FUTEX=y CONFIG_FUTEX_PI=y -CONFIG_FUTEX_PRIVATE_HASH=y CONFIG_FUTEX_MPOL=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y @@ -842,6 +844,7 @@ CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y CONFIG_ARCH_USE_MEMREMAP_PROT=y # CONFIG_LOCK_EVENT_COUNTS is not set CONFIG_ARCH_HAS_RELR=y +CONFIG_RELR=y CONFIG_ARCH_HAS_MEM_ENCRYPT=y CONFIG_ARCH_HAS_CC_PLATFORM=y CONFIG_HAVE_PREEMPT_DYNAMIC=y @@ -1052,7 +1055,6 @@ CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ZONE_DMA=y CONFIG_ZONE_DMA32=y -CONFIG_VMAP_PFN=y CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_HAS_PKEYS=y CONFIG_ARCH_USES_PG_ARCH_2=y @@ -3288,6 +3290,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_AMD_MP2 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set +# CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_SIS5595 is not set @@ -3683,7 +3686,6 @@ CONFIG_POWER_RESET_QCOM_PON=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set -CONFIG_POWER_RESET_TORADEX_EC=m # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_RESET_XGENE is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -6526,6 +6528,7 @@ CONFIG_VIRTIO_MMIO=y CONFIG_VHOST_MENU=y # CONFIG_VHOST_NET is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set +CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y # # Microsoft Hyper-V guest support @@ -6863,7 +6866,7 @@ CONFIG_PCC=y # CONFIG_ALTERA_MBOX is not set # CONFIG_MAILBOX_TEST is not set CONFIG_QCOM_APCS_IPC=y -# CONFIG_QCOM_CPUCP_MBOX is not set +CONFIG_QCOM_CPUCP_MBOX=m CONFIG_QCOM_IPCC=y CONFIG_IOMMU_IOVA=y CONFIG_IOMMU_API=y @@ -7777,7 +7780,7 @@ CONFIG_RESET_SIMPLE=y # CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PHY_MIPI_DPHY=y -# CONFIG_PHY_SNPS_EUSB2 is not set +CONFIG_PHY_SNPS_EUSB2=m CONFIG_PHY_CAN_TRANSCEIVER=m # CONFIG_PHY_AIROHA_PCIE is not set CONFIG_PHY_NXP_PTN3222=m @@ -8384,7 +8387,6 @@ CONFIG_CRYPTO_HKDF=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=y -# CONFIG_CRYPTO_SELFTESTS is not set # CONFIG_CRYPTO_NULL is not set # CONFIG_CRYPTO_PCRYPT is not set # CONFIG_CRYPTO_CRYPTD is not set