[GIT PULL] CIFS/SMB3 Fixes

2014-10-18 Thread Steve French
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

2014-10-03 Thread Steve French
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

2014-09-18 Thread Steve French
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