[GIT PULL] CIFS/SMB3 Fixes
Improved SMB3 support (symlink and device emulation, and remapping by default the 7 reserved posix characters) and a workaround for cifs mounts to Mac (working around a commonly encountered Mac server bug) Please pull the following changes since commit 0429fbc0bdc297d64188483ba029a23773ae07b0: Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu (2014-10-15 07:48:18 +0200) are available in the git repository at: git://git.samba.org/sfrench/cifs-2.6.git for-linus for you to fetch changes up to ff273cb879fbc6cd3c5d03a56cfc33f5830e2837: [CIFS] Remove obsolete comment (2014-10-17 17:17:12 -0500) Steve French (10): add defines for two new file attributes Allow mknod and mkfifo on SMB2/SMB3 mounts Add mfsymlinks support for SMB2.1/SMB3. Part 1 create symlink mfsymlinks support for SMB2.1/SMB3. Part 2 query symlink Allow conversion of characters in Mac remap range. Part 1 Allow conversion of characters in Mac remap range (part 2) Remap reserved posix characters by default (part 3/3) Workaround Mac server problem Check minimum response length on query_network_interface [CIFS] Remove obsolete comment fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifs_unicode.c | 203 + fs/cifs/cifs_unicode.h | 31 +++- fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsglob.h | 6 +- fs/cifs/cifssmb.c | 16 ++-- fs/cifs/connect.c | 46 +-- fs/cifs/dir.c | 22 -- fs/cifs/file.c | 6 +- fs/cifs/inode.c| 57 -- fs/cifs/link.c | 145 +-- fs/cifs/readdir.c | 8 +- fs/cifs/smb1ops.c | 33 fs/cifs/smb2misc.c | 12 ++- fs/cifs/smb2ops.c | 27 --- fs/cifs/smb2pdu.c | 2 + fs/cifs/smb2pdu.h | 2 + fs/cifs/smb2proto.h| 8 +- fs/cifs/smbencrypt.c | 1 + fs/cifs/xattr.c| 32 +++- 20 files changed, 489 insertions(+), 171 deletions(-) -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux-cifs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[GIT PULL] CIFS/SMB3 Fixes
Fix for CIFS/SMB3 oops on reconnect during readpages (3.17 regression) and for incorrectly closing file handle in symlink error cases Please pull the following changes since commit 50dddff3cb9af328dd42bafe3437c7f47e8b38a9: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2014-10-01 21:29:06 -0700) are available in the git repository at: git://git.samba.org/sfrench/cifs-2.6.git for-linus for you to fetch changes up to 1209bbdff2f6bbffa6eb5823033bbd7b8799a5e2: CIFS: Fix readpages retrying on reconnects (2014-10-02 14:17:41 -0500) Pavel Shilovsky (1): CIFS: Fix readpages retrying on reconnects Steve French (1): Fix problem recognizing symlinks fs/cifs/file.c | 8 +--- fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2maperror.c | 2 ++ 3 files changed, 4 insertions(+), 8 deletions(-) -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux-cifs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[GIT PULL] CIFS/SMB3 Fixes
Fixes for problems found during testing and debugging at the SMB3 storage test event (plugfest) this week. Please pull the following changes since commit 1536340e7c67694b134cbbc07168e5a524e49d08: Merge branches 'locking-urgent-for-linus' and 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (2014-09-13 14:22:12 -0700) are available in the git repository at: git://git.samba.org/sfrench/cifs-2.6.git for-linus for you to fetch changes up to 364d42930d96a872b2076deeb9c24f9ff132de34: Fix mfsymlinks file size check (2014-09-16 06:48:20 -0500) Arnd Bergmann (1): cifs: remove dead code Steve French (5): [CIFS] Fix setting time before epoch (negative time values) [SMB3] Fix oops when creating symlinks on smb3 Revert cifs: No need to send SIGKILL to demux_thread during umount Update version number displayed by modinfo for cifs.ko Fix mfsymlinks file size check fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 19 +++ fs/cifs/link.c| 12 +--- fs/cifs/netmisc.c | 20 fs/cifs/sess.c| 17 - 5 files changed, 45 insertions(+), 25 deletions(-) -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux-cifs in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html