From bc4c31a336d498cc50cce677c725209a5b27a2ad Mon Sep 17 00:00:00 2001 From: Luca Weiss Date: Tue, 12 May 2026 12:05:59 +0200 Subject: [PATCH] linux-postmarketos-qcom-msm8974: update to latest kconfig Manual kconfig changes: * CACHEFILES=m (category:netmount) * CRYPTO_CAMELLIA=m (category:netmount) * CRYPTO_CTS=y (category:netmount) * FSCACHE=y (category:netmount) * NFS_FSCACHE=y (category:netmount) * NFS_V4_2=y (category:netmount) * NFSD=m (category:netmount) * NFSD_V3_ACL=y (category:netmount) * NFSD_V4=y (category:netmount) * NFSD_PNFS=y (category:netmount) * NFSD_BLOCKLAYOUT=y (category:netmount) * NFSD_SCSILAYOUT=y (category:netmount) * NFSD_V4_2_INTER_SSC=y (category:netmount) * RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y (category:netmount) * RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y (category:netmount) * RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y (category:netmount) * CRYPTO_AES_TI=m (category:netmount) * NFS_V4_1=y (category:netmount) * ACCESSIBILITY=y (category:accessibility) * A11Y_BRAILLE_CONSOLE=y (category:accessibility) * SPEAKUP=m (category:accessibility) * SPEAKUP_SYNTH_ACNTSA=m (category:accessibility) * SPEAKUP_SYNTH_APOLLO=m (category:accessibility) * SPEAKUP_SYNTH_AUDPTR=m (category:accessibility) * SPEAKUP_SYNTH_BNS=m (category:accessibility) * SPEAKUP_SYNTH_DECTLK=m (category:accessibility) * SPEAKUP_SYNTH_DECEXT=m (category:accessibility) * SPEAKUP_SYNTH_LTLK=m (category:accessibility) * SPEAKUP_SYNTH_SOFT=m (category:accessibility) * SPEAKUP_SYNTH_SPKOUT=m (category:accessibility) * SPEAKUP_SYNTH_TXPRT=m (category:accessibility) * SECURITY_DMESG_RESTRICT=y (category:hardening) Part-of: --- .../linux-postmarketos-qcom-msm8974/APKBUILD | 6 +- .../config-postmarketos-qcom-msm8974.armv7 | 78 +++++++++++++++---- 2 files changed, 67 insertions(+), 17 deletions(-) diff --git a/device/testing/linux-postmarketos-qcom-msm8974/APKBUILD b/device/testing/linux-postmarketos-qcom-msm8974/APKBUILD index cc9bb72c8..d0c62bd3f 100644 --- a/device/testing/linux-postmarketos-qcom-msm8974/APKBUILD +++ b/device/testing/linux-postmarketos-qcom-msm8974/APKBUILD @@ -2,7 +2,7 @@ maintainer="Luca Weiss " _flavor="postmarketos-qcom-msm8974" pkgname=linux-$_flavor pkgver=6.16.12 -pkgrel=0 +pkgrel=1 pkgdesc="Mainline Kernel fork for MSM8974 devices" arch="armv7" _carch="arm" @@ -54,7 +54,7 @@ package() { ARCH="$_carch" \ LLVM=1 \ INSTALL_PATH="$pkgdir"/boot/ \ - INSTALL_MOD_PATH="$pkgdir" \ + INSTALL_MOD_PATH="$pkgdir"/usr \ INSTALL_MOD_STRIP=1 \ INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs rm -f "$pkgdir"/lib/modules/*/build "$pkgdir"/lib/modules/*/source @@ -65,5 +65,5 @@ package() { sha512sums=" 6e67e6c86e36e235bad086ea2984c0885eb2e47264e667aa177df8ed7c29edbb23a866407dc59bdd39cfb95f6677e755a426eff485a93898c01997a6a6fcdd9c linux-v6.16.12-msm8974.tar.gz -61e14469e7997a61e461c88c1d363460c7b12bccaee5a010556fd77e6a08872e4df7c0265267e568a8ea292569ad8a68e7622b0d98d418b7d6f2c1af553087bf config-postmarketos-qcom-msm8974.armv7 +d23278b82753ee922d66075178ea813df166d25145dcd155ab51cce28afad57a21dc94e8531de976e455126ef8c442e0c9acc8d038337b7269c03fa1a81fef4b config-postmarketos-qcom-msm8974.armv7 " diff --git a/device/testing/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 b/device/testing/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 index 28a01fb5b..ee25fc727 100644 --- a/device/testing/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 +++ b/device/testing/linux-postmarketos-qcom-msm8974/config-postmarketos-qcom-msm8974.armv7 @@ -2,15 +2,15 @@ # Automatically generated file; DO NOT EDIT. # Linux/arm 6.16.12 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.2" +CONFIG_CC_VERSION_TEXT="Alpine clang version 22.1.3" CONFIG_GCC_VERSION=0 CONFIG_CC_IS_CLANG=y -CONFIG_CLANG_VERSION=220102 +CONFIG_CLANG_VERSION=220103 CONFIG_AS_IS_LLVM=y -CONFIG_AS_VERSION=220102 +CONFIG_AS_VERSION=220103 CONFIG_LD_VERSION=0 CONFIG_LD_IS_LLD=y -CONFIG_LLD_VERSION=220102 +CONFIG_LLD_VERSION=220103 CONFIG_RUSTC_VERSION=0 CONFIG_RUSTC_LLVM_VERSION=0 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y @@ -4547,7 +4547,26 @@ CONFIG_LEDS_TRIGGER_PATTERN=m # # Simatic LED drivers # -# CONFIG_ACCESSIBILITY is not set +CONFIG_ACCESSIBILITY=y +CONFIG_A11Y_BRAILLE_CONSOLE=y + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +# CONFIG_SPEAKUP_SYNTH_DUMMY is not set +# end of Speakup console speech + # CONFIG_INFINIBAND is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y @@ -5909,7 +5928,7 @@ CONFIG_F2FS_IOSTAT=y # CONFIG_BCACHEFS_FS is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_FILE_LOCKING=y # CONFIG_FS_ENCRYPTION is not set # CONFIG_FS_VERITY is not set @@ -5937,7 +5956,12 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y CONFIG_NETFS_SUPPORT=m # CONFIG_NETFS_STATS is not set # CONFIG_NETFS_DEBUG is not set -# CONFIG_FSCACHE is not set +CONFIG_FSCACHE=y +# CONFIG_FSCACHE_STATS is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_ERROR_INJECTION is not set +# CONFIG_CACHEFILES_ONDEMAND is not set # end of Caches # @@ -6041,20 +6065,45 @@ CONFIG_NFS_V3=m CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=m # CONFIG_NFS_SWAP is not set -# CONFIG_NFS_V4_1 is not set -# CONFIG_NFS_FSCACHE is not set +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_FLEXFILE_LAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +# CONFIG_NFS_V4_1_MIGRATION is not set +CONFIG_NFS_V4_SECURITY_LABEL=y +CONFIG_NFS_FSCACHE=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFS_DISABLE_UDP_SUPPORT=y -# CONFIG_NFSD is not set +CONFIG_NFS_V4_2_READ_PLUS=y +CONFIG_NFSD=m +# CONFIG_NFSD_V2 is not set +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_PNFS=y +CONFIG_NFSD_BLOCKLAYOUT=y +CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_FLEXFILELAYOUT is not set +CONFIG_NFSD_V4_2_INTER_SSC=y +# CONFIG_NFSD_V4_SECURITY_LABEL is not set +CONFIG_NFSD_LEGACY_CLIENT_TRACKING=y +# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set CONFIG_GRACE_PERIOD=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=m CONFIG_NFS_COMMON=y +# CONFIG_NFS_LOCALIO is not set +CONFIG_NFS_V4_2_SSC_HELPER=y CONFIG_SUNRPC=m CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m +CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y +CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y +CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set CONFIG_CIFS=m @@ -6067,6 +6116,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG_DUMP_KEYS is not set # CONFIG_CIFS_DFS_UPCALL is not set # CONFIG_CIFS_SWN_UPCALL is not set +# CONFIG_CIFS_FSCACHE is not set # CONFIG_CIFS_COMPRESSION is not set # CONFIG_SMB_SERVER is not set CONFIG_SMBFS=m @@ -6139,7 +6189,7 @@ CONFIG_KEYS=y # CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set CONFIG_KEY_DH_OPERATIONS=y -# CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_PROC_MEM_ALWAYS_FORCE=y # CONFIG_PROC_MEM_FORCE_PTRACE is not set # CONFIG_PROC_MEM_NO_FORCE is not set @@ -6256,11 +6306,11 @@ CONFIG_CRYPTO_ECDH=m # Block ciphers # CONFIG_CRYPTO_AES=y -# CONFIG_CRYPTO_AES_TI is not set +CONFIG_CRYPTO_AES_TI=m # CONFIG_CRYPTO_ANUBIS is not set # CONFIG_CRYPTO_ARIA is not set # CONFIG_CRYPTO_BLOWFISH is not set -# CONFIG_CRYPTO_CAMELLIA is not set +CONFIG_CRYPTO_CAMELLIA=m # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set CONFIG_CRYPTO_DES=m @@ -6281,7 +6331,7 @@ CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_CHACHA20 is not set CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y -# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y # CONFIG_CRYPTO_HCTR2 is not set # CONFIG_CRYPTO_LRW is not set