summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Golle2022-03-27 13:48:15 +0000
committerHauke Mehrtens2024-07-07 20:19:10 +0000
commitb4188634f8ac5446b7efa18c248309c042dd95bd (patch)
tree693a0c64788ca7dd4e50c6df3bd75f0a53b1aa5a
parentc54d411ca608a659aefbe43da81799b1e25e2722 (diff)
downloadopenwrt-b4188634f8ac5446b7efa18c248309c042dd95bd.tar.gz
kernel: 5.15: add missing Kconfig symbols for NFS
Add new Kconfig symbols for NFSv4.1 and NFSv4.2 to kmod-nfs-common and kmod-nfsd. Signed-off-by: Daniel Golle <daniel@makrotopia.org> (cherry picked from commit f667277dd03ca0c93137b915c839a11a051d9220) Link: https://github.com/openwrt/openwrt/pull/15843 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--package/kernel/linux/modules/fs.mk11
1 files changed, 9 insertions, 2 deletions
diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk
index c746479a3b..f3e0517199 100644
--- a/package/kernel/linux/modules/fs.mk
+++ b/package/kernel/linux/modules/fs.mk
@@ -384,7 +384,13 @@ define KernelPackage/fs-nfs-common
KCONFIG:= \
CONFIG_LOCKD \
CONFIG_SUNRPC \
- CONFIG_GRACE_PERIOD
+ CONFIG_GRACE_PERIOD \
+ CONFIG_NFS_V4=y \
+ CONFIG_NFS_V4_1=y \
+ CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" \
+ CONFIG_NFS_V4_1_MIGRATION=n \
+ CONFIG_NFS_V4_2=y \
+ CONFIG_NFS_V4_2_READ_PLUS=n
FILES:= \
$(LINUX_DIR)/fs/lockd/lockd.ko \
$(LINUX_DIR)/net/sunrpc/sunrpc.ko \
@@ -470,7 +476,8 @@ define KernelPackage/fs-nfsd
CONFIG_NFSD_BLOCKLAYOUT=n \
CONFIG_NFSD_SCSILAYOUT=n \
CONFIG_NFSD_FLEXFILELAYOUT=n \
- CONFIG_NFSD_FAULT_INJECTION=n
+ CONFIG_NFSD_FAULT_INJECTION=n \
+ CONFIG_NFSD_V4_2_INTER_SSC=n
FILES:=$(LINUX_DIR)/fs/nfsd/nfsd.ko
AUTOLOAD:=$(call AutoLoad,40,nfsd)
endef