diff options
author | Steve French <sfrench@us.ibm.com> | 2009-05-28 11:09:04 -0400 |
---|---|---|
committer | Steve French <sfrench@us.ibm.com> | 2009-05-28 11:09:04 -0400 |
commit | c5077ec42303e07c2c685b0f6cb8eee0f2c7751c (patch) | |
tree | 013c3f682f2c870bb8a7818142bf725c2e9407fa /fs/cifs | |
parent | a0c9217f64ee3cd1e534966da8c5f05768e1ab09 (diff) |
[CIFS] Update readme to indicate change to default mount (serverino)
Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'fs/cifs')
-rw-r--r-- | fs/cifs/CHANGES | 8 | ||||
-rw-r--r-- | fs/cifs/README | 7 | ||||
-rw-r--r-- | fs/cifs/cifsfs.h | 2 |
3 files changed, 15 insertions, 2 deletions
diff --git a/fs/cifs/CHANGES b/fs/cifs/CHANGES index f20c4069c220..227c681b816d 100644 --- a/fs/cifs/CHANGES +++ b/fs/cifs/CHANGES | |||
@@ -1,3 +1,9 @@ | |||
1 | Version 1.59 | ||
2 | ------------ | ||
3 | Client uses server inode numbers (which are persistent) rather than | ||
4 | client generated ones by default (mount option "serverino" turned | ||
5 | on by default if server supports it). | ||
6 | |||
1 | Version 1.58 | 7 | Version 1.58 |
2 | ------------ | 8 | ------------ |
3 | Guard against buffer overruns in various UCS-2 to UTF-8 string conversions | 9 | Guard against buffer overruns in various UCS-2 to UTF-8 string conversions |
@@ -10,6 +16,8 @@ we converted from). Fix endianness of the vcnum field used during | |||
10 | session setup to distinguish multiple mounts to same server from different | 16 | session setup to distinguish multiple mounts to same server from different |
11 | userids. Raw NTLMSSP fixed (it requires /proc/fs/cifs/experimental | 17 | userids. Raw NTLMSSP fixed (it requires /proc/fs/cifs/experimental |
12 | flag to be set to 2, and mount must enable krb5 to turn on extended security). | 18 | flag to be set to 2, and mount must enable krb5 to turn on extended security). |
19 | Performance of file create to Samba improved (posix create on lookup | ||
20 | removes 1 of 2 network requests sent on file create) | ||
13 | 21 | ||
14 | Version 1.57 | 22 | Version 1.57 |
15 | ------------ | 23 | ------------ |
diff --git a/fs/cifs/README b/fs/cifs/README index db208ddb9899..6d1608fabde9 100644 --- a/fs/cifs/README +++ b/fs/cifs/README | |||
@@ -388,8 +388,13 @@ A partial list of the supported mount options follows: | |||
388 | or the CIFS Unix Extensions equivalent and for those | 388 | or the CIFS Unix Extensions equivalent and for those |
389 | this mount option will have no effect. Exporting cifs mounts | 389 | this mount option will have no effect. Exporting cifs mounts |
390 | under nfsd requires this mount option on the cifs mount. | 390 | under nfsd requires this mount option on the cifs mount. |
391 | This is now the default if server supports the | ||
392 | required network operation. | ||
391 | noserverino Client generates inode numbers (rather than using the actual one | 393 | noserverino Client generates inode numbers (rather than using the actual one |
392 | from the server) by default. | 394 | from the server). These inode numbers will vary after |
395 | unmount or reboot which can confuse some applications, | ||
396 | but not all server filesystems support unique inode | ||
397 | numbers. | ||
393 | setuids If the CIFS Unix extensions are negotiated with the server | 398 | setuids If the CIFS Unix extensions are negotiated with the server |
394 | the client will attempt to set the effective uid and gid of | 399 | the client will attempt to set the effective uid and gid of |
395 | the local process on newly created files, directories, and | 400 | the local process on newly created files, directories, and |
diff --git a/fs/cifs/cifsfs.h b/fs/cifs/cifsfs.h index 3b6a85cd484d..9570a0e8023f 100644 --- a/fs/cifs/cifsfs.h +++ b/fs/cifs/cifsfs.h | |||
@@ -100,5 +100,5 @@ extern long cifs_ioctl(struct file *filep, unsigned int cmd, unsigned long arg); | |||
100 | extern const struct export_operations cifs_export_ops; | 100 | extern const struct export_operations cifs_export_ops; |
101 | #endif /* EXPERIMENTAL */ | 101 | #endif /* EXPERIMENTAL */ |
102 | 102 | ||
103 | #define CIFS_VERSION "1.58" | 103 | #define CIFS_VERSION "1.59" |
104 | #endif /* _CIFSFS_H */ | 104 | #endif /* _CIFSFS_H */ |