[package] kernel: make NFSv4 optional and add kmods for it - patch by Peter Wagner <tripolar@gmx.at>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19772 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
Jo-Philipp Wich
2010-02-20 05:17:39 +00:00
parent 37e505be46
commit babb67d87c
5 changed files with 25 additions and 12 deletions

View File

@@ -214,13 +214,26 @@ define KernelPackage/fs-nfs-common
AUTOLOAD:=$(call AutoLoad,30,sunrpc lockd)
endef
define KernelPackage/fs-nfs-common/2.6
KCONFIG+=CONFIG_SUNRPC_GSS
$(eval $(call KernelPackage,fs-nfs-common))
define KernelPackage/fs-nfs-common-v4
SUBMENU:=$(FS_MENU)
TITLE:=Common NFS V4 filesystem modules
KCONFIG+=\
CONFIG_SUNRPC_GSS\
CONFIG_NFS_V4=y\
CONFIG_NFSD_V4=y
DEPENDS:= @LINUX_2_6 +kmod-fs-nfs-common
FILES+=$(LINUX_DIR)/net/sunrpc/auth_gss/auth_rpcgss.$(LINUX_KMOD_SUFFIX)
AUTOLOAD=$(call AutoLoad,30,sunrpc lockd auth_rpcgss)
AUTOLOAD=$(call AutoLoad,30,auth_rpcgss)
endef
$(eval $(call KernelPackage,fs-nfs-common))
define KernelPackage/fs-nfs-common-v4/description
Kernel modules for NFS V4 & NFSD V4 kernel support
endef
$(eval $(call KernelPackage,fs-nfs-common-v4))
define KernelPackage/fs-nfs