aboutsummaryrefslogtreecommitdiff
path: root/Documentation/filesystems/cifs
diff options
context:
space:
mode:
authorNamjae Jeon2021-03-23 15:17:00 +0900
committerSteve French2021-05-10 19:15:25 -0500
commit269d3feec1b0f0c286ff3cc3eef43416614ee261 (patch)
tree22df4cd6e33b004a9242fe240fed14d65411b376 /Documentation/filesystems/cifs
parentb24c93358035e3c20630a45c0bcdbb45aad9707d (diff)
cifsd: fix build warnings from cifsd.rst
Stephen reported a build warnings from cifsd.rst: Documentation/filesystems/cifs/cifsd.rst:13: WARNING: Inline substitution_reference start-string without end-string. Documentation/filesystems/cifs/cifsd.rst:14: WARNING: Block quote ends without a blank line; unexpected unindent. Documentation/filesystems/cifs/cifsd.rst:14: WARNING: Inline substitution_reference start-string without end-string. Documentation/filesystems/cifs/cifsd.rst:18: WARNING: Block quote ends without a blank line; unexpected unindent. Documentation/filesystems/cifs/cifsd.rst:23: WARNING: Inline substitution_reference start-string without end-string. Documentation/filesystems/cifs/cifsd.rst:23: WARNING: Inline substitution_reference start-string without end-string. Documentation/filesystems/cifs/cifsd.rst:24: WARNING: Inline substitution_reference start-string without end-string. Documentation/filesystems/cifs/cifsd.rst:25: WARNING: Definition list ends without a blank line; unexpected unindent. Documentation/filesystems/cifs/cifsd.rst:28: WARNING: Unexpected indentation. Documentation/filesystems/cifs/cifsd.rst:31: WARNING: Block quote ends without a blank line; unexpected unindent. Documentation/filesystems/cifs/cifsd.rst:38: WARNING: Unexpected indentation. Documentation/filesystems/cifs/cifsd.rst:32: WARNING: Inline substitution_reference start-string without end-string. Documentation/filesystems/cifs/cifsd.rst:32: WARNING: Inline substitution_reference start-string without end-string. Documentation/filesystems/cifs/cifsd.rst:39: WARNING: Block quote ends without a blank line; unexpected unindent. Documentation/filesystems/cifs/cifsd.rst:14: WARNING: Undefined substitution referenced: "--- ksmbd/3 - Client 3 |-------". Documentation/filesystems/cifs/cifsd.rst:0: WARNING: Undefined substitution referenced: "____________________________________________________". Documentation/filesystems/cifs/cifsd.rst:25: WARNING: Undefined substitution referenced: "--- ksmbd/0(forker kthread) ---------------|". Documentation/filesystems/cifs/cifsd.rst:32: WARNING: Undefined substitution referenced: "______________________________________________". Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'Documentation/filesystems/cifs')
-rw-r--r--Documentation/filesystems/cifs/cifsd.rst28
1 files changed, 0 insertions, 28 deletions
diff --git a/Documentation/filesystems/cifs/cifsd.rst b/Documentation/filesystems/cifs/cifsd.rst
index 7eac7e459c2d..48ae58f2a53c 100644
--- a/Documentation/filesystems/cifs/cifsd.rst
+++ b/Documentation/filesystems/cifs/cifsd.rst
@@ -10,34 +10,6 @@ for sharing files over network.
CIFSD architecture
==================
- |--- ...
- --------|--- ksmbd/3 - Client 3
- |-------|--- ksmbd/2 - Client 2
- | | ____________________________________________________
- | | |- Client 1 |
-<--- Socket ---|--- ksmbd/1 <<= Authentication : NTLM/NTLM2, Kerberos |
- | | | | <<= SMB engine : SMB2, SMB2.1, SMB3, SMB3.0.2, |
- | | | | SMB3.1.1 |
- | | | |____________________________________________________|
- | | |
- | | |--- VFS --- Local Filesystem
- | |
-KERNEL |--- ksmbd/0(forker kthread)
----------------||---------------------------------------------------------------
-USER ||
- || communication using NETLINK
- || ______________________________________________
- || | |
- ksmbd.mountd <<= DCE/RPC(srvsvc, wkssvc, smar, lsarpc) |
- ^ | <<= configure shares setting, user accounts |
- | |______________________________________________|
- |
- |------ smb.conf(config file)
- |
- |------ ksmbdpwd.db(user account/password file)
- ^
- ksmbd.adduser ---------------|
-
The subset of performance related operations belong in kernelspace and
the other subset which belong to operations which are not really related with
performance in userspace. So, DCE/RPC management that has historically resulted