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>
This commit is contained in:
parent
a93864d939
commit
290c3982f6
@ -42,9 +42,11 @@ Jeff Layton (many, many fixes, as well as great work on the cifs Kerberos code)
|
|||||||
Scott Lovenberg
|
Scott Lovenberg
|
||||||
Pavel Shilovsky (for great work adding SMB2 support, and various SMB3 features)
|
Pavel Shilovsky (for great work adding SMB2 support, and various SMB3 features)
|
||||||
Aurelien Aptel (for DFS SMB3 work and some key bug fixes)
|
Aurelien Aptel (for DFS SMB3 work and some key bug fixes)
|
||||||
Ronnie Sahlberg (for SMB3 xattr work and bug fixes)
|
Ronnie Sahlberg (for SMB3 xattr work, bug fixes, and lots of great work on compounding)
|
||||||
Shirish Pargaonkar (for many ACL patches over the years)
|
Shirish Pargaonkar (for many ACL patches over the years)
|
||||||
Sachin Prabhu (many bug fixes, including for reconnect, copy offload and security)
|
Sachin Prabhu (many bug fixes, including for reconnect, copy offload and security)
|
||||||
|
Paulo Alcantara
|
||||||
|
Long Li (some great work on RDMA, SMB Direct)
|
||||||
|
|
||||||
|
|
||||||
Test case and Bug Report contributors
|
Test case and Bug Report contributors
|
||||||
@ -58,5 +60,4 @@ mention to the Stanford Checker (SWAT) which pointed out many minor
|
|||||||
bugs in error paths. Valuable suggestions also have come from Al Viro
|
bugs in error paths. Valuable suggestions also have come from Al Viro
|
||||||
and Dave Miller.
|
and Dave Miller.
|
||||||
|
|
||||||
And thanks to the IBM LTC and Power test teams and SuSE testers for
|
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.
|
||||||
finding multiple bugs during excellent stress test runs.
|
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
See https://wiki.samba.org/index.php/LinuxCIFSKernel for
|
||||||
|
more current information.
|
||||||
|
|
||||||
Version 1.62
|
Version 1.62
|
||||||
------------
|
------------
|
||||||
Add sockopt=TCP_NODELAY mount option. EA (xattr) routines hardened
|
Add sockopt=TCP_NODELAY mount option. EA (xattr) routines hardened
|
||||||
|
@ -9,14 +9,14 @@ is a partial list of the known problems and missing features:
|
|||||||
|
|
||||||
a) SMB3 (and SMB3.02) missing optional features:
|
a) SMB3 (and SMB3.02) missing optional features:
|
||||||
- multichannel (started), integration with RDMA
|
- multichannel (started), integration with RDMA
|
||||||
- directory leases (improved metadata caching)
|
- directory leases (improved metadata caching), started (root dir only)
|
||||||
- T10 copy offload (copy chunk, and "Duplicate Extents" ioctl
|
- T10 copy offload ie "ODX" (copy chunk, and "Duplicate Extents" ioctl
|
||||||
currently the only two server side copy mechanisms supported)
|
currently the only two server side copy mechanisms supported)
|
||||||
|
|
||||||
b) improved sparse file support
|
b) improved sparse file support
|
||||||
|
|
||||||
c) Directory entry caching relies on a 1 second timer, rather than
|
c) Directory entry caching relies on a 1 second timer, rather than
|
||||||
using Directory Leases
|
using Directory Leases, currently only the root file handle is cached longer
|
||||||
|
|
||||||
d) quota support (needs minor kernel change since quota calls
|
d) quota support (needs minor kernel change since quota calls
|
||||||
to make it to network filesystems or deviceless filesystems)
|
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
|
|||||||
exists. Also better integration with winbind for resolving SID owners
|
exists. Also better integration with winbind for resolving SID owners
|
||||||
|
|
||||||
k) Add tools to take advantage of more smb3 specific ioctls and features
|
k) Add tools to take advantage of more smb3 specific ioctls and features
|
||||||
|
(passthrough ioctl/fsctl for sending various SMB3 fsctls to the server
|
||||||
|
is in progress)
|
||||||
|
|
||||||
l) encrypted file support
|
l) encrypted file support
|
||||||
|
|
||||||
@ -71,9 +73,8 @@ t) split cifs and smb3 support into separate modules so legacy (and less
|
|||||||
secure) CIFS dialect can be disabled in environments that don't need it
|
secure) CIFS dialect can be disabled in environments that don't need it
|
||||||
and simplify the code.
|
and simplify the code.
|
||||||
|
|
||||||
u) Finish up SMB3.1.1 dialect support
|
v) POSIX Extensions for SMB3.1.1 (started, create and mkdir support added
|
||||||
|
so far).
|
||||||
v) POSIX Extensions for SMB3.1.1
|
|
||||||
|
|
||||||
KNOWN BUGS
|
KNOWN BUGS
|
||||||
====================================
|
====================================
|
||||||
@ -92,8 +93,8 @@ Misc testing to do
|
|||||||
1) check out max path names and max path name components against various server
|
1) check out max path names and max path name components against various server
|
||||||
types. Try nested symlinks (8 deep). Return max path name in stat -f information
|
types. Try nested symlinks (8 deep). Return max path name in stat -f information
|
||||||
|
|
||||||
2) Improve xfstest's cifs enablement and adapt xfstests where needed to test
|
2) Improve xfstest's cifs/smb3 enablement and adapt xfstests where needed to test
|
||||||
cifs better
|
cifs/smb3 better
|
||||||
|
|
||||||
3) Additional performance testing and optimization using iozone and similar -
|
3) Additional performance testing and optimization using iozone and similar -
|
||||||
there are some easy changes that can be done to parallelize sequential writes,
|
there are some easy changes that can be done to parallelize sequential writes,
|
||||||
|
Loading…
Reference in New Issue
Block a user