]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commitdiff
[CIFS] Fix path name conversion for long filenames when mapchars mount
authorSteve French <sfrench@us.ibm.com>
Thu, 14 Jul 2005 23:29:02 +0000 (18:29 -0500)
committerSteve French <sfrench@us.ibm.com>
Thu, 14 Jul 2005 23:29:02 +0000 (18:29 -0500)
option was specified at mount time.

Signed-off-by: Steve French (sfrench@us.ibm.com)
fs/cifs/CHANGES
fs/cifs/misc.c

index dab4774ee7bbb6c7d9a92655a4a600d80c0da896..3196d4c4eed36fde53bc857563b2dff2d403abb9 100644 (file)
@@ -1,3 +1,9 @@
+Version 1.35
+------------
+Add writepage performance improvements.  Fix path name conversions
+for long filenames on mounts which were done with "mapchars" mount option
+specified.
+
 Version 1.34
 ------------
 Fix error mapping of the TOO_MANY_LINKS (hardlinks) case.
index 072b4ee8c53e1a28c51002d8a331c497a0b8c05c..20ae4153f791673d4137bf885db2b8b92cda8852 100644 (file)
@@ -611,6 +611,7 @@ cifsConvertToUCS(__le16 * target, const char *source, int maxlen,
                src_char = source[i];
                switch (src_char) {
                        case 0:
+                               target[j] = 0;
                                goto ctoUCS_out;
                        case ':':
                                target[j] = cpu_to_le16(UNI_COLON);