ksmbd: move fs/cifsd to fs/ksmbd
Move fs/cifsd to fs/ksmbd and rename the remaining cifsd name to ksmbd. Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
parent
131bac1ece
commit
1a93084b9a
|
@ -6,5 +6,5 @@ CIFS
|
|||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
cifsd
|
||||
ksmbd
|
||||
cifsroot
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
.. 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/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
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"
|
Loading…
Reference in New Issue