From bb0d75bf854813f8d3ffa8efab1b0b231feb0bb8 Mon Sep 17 00:00:00 2001 From: Luca Weiss Date: Tue, 3 Mar 2026 14:28:43 +0100 Subject: [PATCH] linux-postmarketos-qcom-sc7280: update kconfig for NFSD Part-of: --- .../linux-postmarketos-qcom-sc7280/APKBUILD | 4 +-- .../config-postmarketos-qcom-sc7280.aarch64 | 31 ++++++++++++++++--- 2 files changed, 29 insertions(+), 6 deletions(-) diff --git a/device/community/linux-postmarketos-qcom-sc7280/APKBUILD b/device/community/linux-postmarketos-qcom-sc7280/APKBUILD index 15ea858f9..e556a15ee 100644 --- a/device/community/linux-postmarketos-qcom-sc7280/APKBUILD +++ b/device/community/linux-postmarketos-qcom-sc7280/APKBUILD @@ -4,7 +4,7 @@ maintainer="Luca Weiss " _flavor="postmarketos-qcom-sc7280" pkgname=linux-$_flavor pkgver=6.19.0 -pkgrel=3 +pkgrel=4 pkgdesc="Mainline Kernel fork for SC7280/SM7325/QCM6490 devices" arch="aarch64" _carch="arm64" @@ -76,5 +76,5 @@ package() { sha512sums=" 78f89b713eb93df1e8e24f3d5be31e276c91a7746d3ad9eefebb23805046669bbebc79df2679324d950d82ac2e155561096bf7dd1369088b0e762053bf496b32 linux-v6.19.0-sc7280.tar.gz -61a2a203d1a52863d45e58f190420f31ae7a0ab0423724259f6d867d09cc289621d6be112ce006387f057631c18f7f18687062b400302e36fa0a8ab9a526623f config-postmarketos-qcom-sc7280.aarch64 +72738bb83dd228f6c18ae903debb45110355f789bebc7562b23ea3e8bc0b85817291ef2a43d168d7fae2c59d9aa5d07e7f14cb8435293302866b91665a4fa77e config-postmarketos-qcom-sc7280.aarch64 " diff --git a/device/community/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 b/device/community/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 index 9531ada5b..224778e73 100644 --- a/device/community/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 +++ b/device/community/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 @@ -7879,7 +7879,7 @@ CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_UNFAIR_RWSEM 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 @@ -8029,7 +8029,7 @@ CONFIG_EROFS_FS_ZIP=y CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP_DEFLATE=y CONFIG_EROFS_FS_ZIP_ZSTD=y -CONFIG_EROFS_FS_ZIP_ACCEL=y +# CONFIG_EROFS_FS_ZIP_ACCEL is not set # CONFIG_EROFS_FS_ONDEMAND is not set # CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_NETWORK_FILESYSTEMS=y @@ -8039,18 +8039,41 @@ CONFIG_NFS_V3=m # CONFIG_NFS_V3_ACL is not set CONFIG_NFS_V4=m # CONFIG_NFS_SWAP is not set -# CONFIG_NFS_V4_1 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 is not set +# 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