Commit 1a93084b authored by Namjae Jeon's avatar Namjae Jeon

ksmbd: move fs/cifsd to fs/ksmbd

Move fs/cifsd to fs/ksmbd and rename the remaining cifsd name to ksmbd.
Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
Signed-off-by: default avatarNamjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: default avatarSteve French <stfrench@microsoft.com>
parent 131bac1e
......@@ -6,5 +6,5 @@ CIFS
.. toctree::
:maxdepth: 1
cifsd
ksmbd
cifsroot
.. SPDX-License-Identifier: GPL-2.0
==========================
CIFSD - SMB3 Kernel Server
KSMBD - SMB3 Kernel Server
==========================
CIFSD is a linux kernel server which implements SMB3 protocol in kernel space
KSMBD is a linux kernel server which implements SMB3 protocol in kernel space
for sharing files over network.
CIFSD architecture
KSMBD architecture
==================
The subset of performance related operations belong in kernelspace and
......@@ -60,7 +60,7 @@ NetServerGetInfo. Complete DCE/RPC response is prepared from the user space
and passed over to the associated kernel thread for the client.
CIFSD Feature Status
KSMBD Feature Status
====================
============================== =================================================
......@@ -138,7 +138,7 @@ How to run
6. Access share from Windows or Linux using CIFS
Shutdown CIFSD
Shutdown KSMBD
==============
1. kill user and kernel space daemon
......
......@@ -344,7 +344,7 @@ config NFS_V4_2_SSC_HELPER
source "net/sunrpc/Kconfig"
source "fs/ceph/Kconfig"
source "fs/cifs/Kconfig"
source "fs/cifsd/Kconfig"
source "fs/ksmbd/Kconfig"
source "fs/coda/Kconfig"
source "fs/afs/Kconfig"
source "fs/9p/Kconfig"
......
......@@ -98,7 +98,7 @@ obj-$(CONFIG_NLS) += nls/
obj-$(CONFIG_UNICODE) += unicode/
obj-$(CONFIG_SYSV_FS) += sysv/
obj-$(CONFIG_CIFS) += cifs/
obj-$(CONFIG_SMB_SERVER) += cifsd/
obj-$(CONFIG_SMB_SERVER) += ksmbd/
obj-$(CONFIG_HPFS_FS) += hpfs/
obj-$(CONFIG_NTFS_FS) += ntfs/
obj-$(CONFIG_UFS_FS) += ufs/
......
config SMB_SERVER
tristate "SMB server support (EXPERIMENTAL)"
tristate "SMB3 server support (EXPERIMENTAL)"
depends on INET
depends on MULTIUSER
depends on FILE_LOCKING
......@@ -31,13 +31,13 @@ config SMB_SERVER
case you can choose N here.
You also need to install user space programs which can be found
in cifsd-tools, available from
https://github.com/cifsd-team/cifsd-tools.
More detail about how to run the cifsd kernel server is
in ksmbd-tools, available from
https://github.com/cifsd-team/ksmbd-tools.
More detail about how to run the ksmbd kernel server is
available via README file
(https://github.com/cifsd-team/cifsd-tools/blob/master/README).
(https://github.com/cifsd-team/ksmbd-tools/blob/master/README).
cifsd kernel server includes support for auto-negotiation,
ksmbd kernel server includes support for auto-negotiation,
Secure negotiate, Pre-authentication integrity, oplock/lease,
compound requests, multi-credit, packet signing, RDMA(smbdirect),
smb3 encryption, copy-offload, secure per-user session
......@@ -61,7 +61,7 @@ config SMB_SERVER_CHECK_CAP_NET_ADMIN
default y
help
Prevent unprivileged processes to start the cifsd kernel server.
Prevent unprivileged processes to start the ksmbd kernel server.
config SMB_SERVER_KERBEROS5
bool "Support for Kerberos 5"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment