diff options
author | Steve French <stfrench@microsoft.com> | 2018-06-13 17:46:56 -0400 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2018-06-15 03:38:07 -0400 |
commit | 290c3982f66ab750e85863efcb1fdd736985e5d2 (patch) | |
tree | 2b79c06069b23e91713b9d317ea7893e27c9da92 | |
parent | a93864d93977b99bda6c348a09b90a3d7ef8db3a (diff) |
cifs: minor documentation updates
Various minor cifs/smb3 documentation updates
Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
-rw-r--r-- | Documentation/filesystems/cifs/AUTHORS | 7 | ||||
-rw-r--r-- | Documentation/filesystems/cifs/CHANGES | 3 | ||||
-rw-r--r-- | Documentation/filesystems/cifs/TODO | 17 |
3 files changed, 16 insertions, 11 deletions
diff --git a/Documentation/filesystems/cifs/AUTHORS b/Documentation/filesystems/cifs/AUTHORS index 9f4f87e16240..75865da2ce14 100644 --- a/Documentation/filesystems/cifs/AUTHORS +++ b/Documentation/filesystems/cifs/AUTHORS | |||
@@ -42,9 +42,11 @@ Jeff Layton (many, many fixes, as well as great work on the cifs Kerberos code) | |||
42 | Scott Lovenberg | 42 | Scott Lovenberg |
43 | Pavel Shilovsky (for great work adding SMB2 support, and various SMB3 features) | 43 | Pavel Shilovsky (for great work adding SMB2 support, and various SMB3 features) |
44 | Aurelien Aptel (for DFS SMB3 work and some key bug fixes) | 44 | Aurelien Aptel (for DFS SMB3 work and some key bug fixes) |
45 | Ronnie Sahlberg (for SMB3 xattr work and bug fixes) | 45 | Ronnie Sahlberg (for SMB3 xattr work, bug fixes, and lots of great work on compounding) |
46 | Shirish Pargaonkar (for many ACL patches over the years) | 46 | Shirish Pargaonkar (for many ACL patches over the years) |
47 | Sachin Prabhu (many bug fixes, including for reconnect, copy offload and security) | 47 | Sachin Prabhu (many bug fixes, including for reconnect, copy offload and security) |
48 | Paulo Alcantara | ||
49 | Long Li (some great work on RDMA, SMB Direct) | ||
48 | 50 | ||
49 | 51 | ||
50 | Test case and Bug Report contributors | 52 | Test case and Bug Report contributors |
@@ -58,5 +60,4 @@ mention to the Stanford Checker (SWAT) which pointed out many minor | |||
58 | bugs in error paths. Valuable suggestions also have come from Al Viro | 60 | bugs in error paths. Valuable suggestions also have come from Al Viro |
59 | and Dave Miller. | 61 | and Dave Miller. |
60 | 62 | ||
61 | And thanks to the IBM LTC and Power test teams and SuSE testers for | 63 | And thanks to the IBM LTC and Power test teams and SuSE and Citrix and RedHat testers for finding multiple bugs during excellent stress test runs. |
62 | finding multiple bugs during excellent stress test runs. | ||
diff --git a/Documentation/filesystems/cifs/CHANGES b/Documentation/filesystems/cifs/CHANGES index bc0025cdd1c9..455e1cc494a9 100644 --- a/Documentation/filesystems/cifs/CHANGES +++ b/Documentation/filesystems/cifs/CHANGES | |||
@@ -1,3 +1,6 @@ | |||
1 | See https://wiki.samba.org/index.php/LinuxCIFSKernel for | ||
2 | more current information. | ||
3 | |||
1 | Version 1.62 | 4 | Version 1.62 |
2 | ------------ | 5 | ------------ |
3 | Add sockopt=TCP_NODELAY mount option. EA (xattr) routines hardened | 6 | Add sockopt=TCP_NODELAY mount option. EA (xattr) routines hardened |
diff --git a/Documentation/filesystems/cifs/TODO b/Documentation/filesystems/cifs/TODO index c5adf149b57f..852499aed64b 100644 --- a/Documentation/filesystems/cifs/TODO +++ b/Documentation/filesystems/cifs/TODO | |||
@@ -9,14 +9,14 @@ is a partial list of the known problems and missing features: | |||
9 | 9 | ||
10 | a) SMB3 (and SMB3.02) missing optional features: | 10 | a) SMB3 (and SMB3.02) missing optional features: |
11 | - multichannel (started), integration with RDMA | 11 | - multichannel (started), integration with RDMA |
12 | - directory leases (improved metadata caching) | 12 | - directory leases (improved metadata caching), started (root dir only) |
13 | - T10 copy offload (copy chunk, and "Duplicate Extents" ioctl | 13 | - T10 copy offload ie "ODX" (copy chunk, and "Duplicate Extents" ioctl |
14 | currently the only two server side copy mechanisms supported) | 14 | currently the only two server side copy mechanisms supported) |
15 | 15 | ||
16 | b) improved sparse file support | 16 | b) improved sparse file support |
17 | 17 | ||
18 | c) Directory entry caching relies on a 1 second timer, rather than | 18 | c) Directory entry caching relies on a 1 second timer, rather than |
19 | using Directory Leases | 19 | using Directory Leases, currently only the root file handle is cached longer |
20 | 20 | ||
21 | d) quota support (needs minor kernel change since quota calls | 21 | d) quota support (needs minor kernel change since quota calls |
22 | to make it to network filesystems or deviceless filesystems) | 22 | to make it to network filesystems or deviceless filesystems) |
@@ -42,6 +42,8 @@ mount or a per server basis to client UIDs or nobody if no mapping | |||
42 | exists. Also better integration with winbind for resolving SID owners | 42 | exists. Also better integration with winbind for resolving SID owners |
43 | 43 | ||
44 | k) Add tools to take advantage of more smb3 specific ioctls and features | 44 | k) Add tools to take advantage of more smb3 specific ioctls and features |
45 | (passthrough ioctl/fsctl for sending various SMB3 fsctls to the server | ||
46 | is in progress) | ||
45 | 47 | ||
46 | l) encrypted file support | 48 | l) encrypted file support |
47 | 49 | ||
@@ -71,9 +73,8 @@ t) split cifs and smb3 support into separate modules so legacy (and less | |||
71 | secure) CIFS dialect can be disabled in environments that don't need it | 73 | secure) CIFS dialect can be disabled in environments that don't need it |
72 | and simplify the code. | 74 | and simplify the code. |
73 | 75 | ||
74 | u) Finish up SMB3.1.1 dialect support | 76 | v) POSIX Extensions for SMB3.1.1 (started, create and mkdir support added |
75 | 77 | so far). | |
76 | v) POSIX Extensions for SMB3.1.1 | ||
77 | 78 | ||
78 | KNOWN BUGS | 79 | KNOWN BUGS |
79 | ==================================== | 80 | ==================================== |
@@ -92,8 +93,8 @@ Misc testing to do | |||
92 | 1) check out max path names and max path name components against various server | 93 | 1) check out max path names and max path name components against various server |
93 | types. Try nested symlinks (8 deep). Return max path name in stat -f information | 94 | types. Try nested symlinks (8 deep). Return max path name in stat -f information |
94 | 95 | ||
95 | 2) Improve xfstest's cifs enablement and adapt xfstests where needed to test | 96 | 2) Improve xfstest's cifs/smb3 enablement and adapt xfstests where needed to test |
96 | cifs better | 97 | cifs/smb3 better |
97 | 98 | ||
98 | 3) Additional performance testing and optimization using iozone and similar - | 99 | 3) Additional performance testing and optimization using iozone and similar - |
99 | there are some easy changes that can be done to parallelize sequential writes, | 100 | there are some easy changes that can be done to parallelize sequential writes, |