[openwrt/openwrt] linux/modules: add ksmbd support for 5.15
LEDE Commits
lede-commits at lists.infradead.org
Thu May 18 07:53:15 PDT 2023
hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/a666a2dffc993e96dcebee7ad2aec72c3e876db5
commit a666a2dffc993e96dcebee7ad2aec72c3e876db5
Author: Rosen Penev <rosenp at gmail.com>
AuthorDate: Wed May 18 20:11:38 2022 -0700
linux/modules: add ksmbd support for 5.15
5.15 is the first version to come with ksmbd. Use it instead of the
module as the linux one is better maintained.
Signed-off-by: Rosen Penev <rosenp at gmail.com>
---
package/kernel/linux/modules/fs.mk | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk
index c3c56864b7..1dddebfed7 100644
--- a/package/kernel/linux/modules/fs.mk
+++ b/package/kernel/linux/modules/fs.mk
@@ -345,6 +345,43 @@ endef
$(eval $(call KernelPackage,fs-jfs))
+
+define KernelPackage/fs-ksmbd
+ SUBMENU:=$(FS_MENU)
+ TITLE:=SMB kernel server support
+ DEPENDS:= \
+ +kmod-nls-base \
+ +kmod-nls-utf8 \
+ +kmod-crypto-md4 \
+ +kmod-crypto-md5 \
+ +kmod-crypto-hmac \
+ +kmod-crypto-ecb \
+ +kmod-crypto-des \
+ +kmod-crypto-sha256 \
+ +kmod-crypto-cmac \
+ +kmod-crypto-sha512 \
+ +kmod-crypto-aead \
+ +kmod-crypto-ccm \
+ +kmod-crypto-gcm \
+ +kmod-asn1-decoder \
+ +kmod-oid-registry \
+ +kmod-fs-smbfs-common
+ KCONFIG:= \
+ CONFIG_SMB_SERVER \
+ CONFIG_SMB_SERVER_SMBDIRECT=n \
+ CONFIG_SMB_SERVER_CHECK_CAP_NET_ADMIN=n \
+ CONFIG_SMB_SERVER_KERBEROS5=n
+ FILES:=$(LINUX_DIR)/fs/ksmbd/ksmbd.ko
+ AUTOLOAD:=$(call AutoLoad,41,ksmbd)
+endef
+
+define KernelPackage/fs-ksmbd/description
+ Kernel module for SMB kernel server support
+endef
+
+$(eval $(call KernelPackage,fs-ksmbd))
+
+
define KernelPackage/fs-minix
SUBMENU:=$(FS_MENU)
TITLE:=Minix filesystem support
More information about the lede-commits
mailing list