diff options
| -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, |
