[GIT] CIFS Updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Most visible change in this set is the additional of multi-credit
support for SMB2/SMB3 which dramatically improves the
large file i/o performance for these dialects and significantly
increases the maximum i/o size used on the wire for SMB2/SMB3.
Also reconnection behavior after network failure is improved.

The following changes since commit 6f0928036bcbd8dd2ebee9201580da8bcc0a81af:

  Merge tag 'pm+acpi-3.16-rc8' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
(2014-07-31 16:42:10 -0700)

are available in the git repository at:


  git://git.samba.org/sfrench/cifs-2.6.git for-next

for you to fetch changes up to f29ebb47d5bb59ef246966b047356c03629a9705:

  Add worker function to set allocation size (2014-08-05 12:53:37 -0500)

----------------------------------------------------------------
Pavel Shilovsky (24):
      CIFS: Fix async reading on reconnects
      CIFS: Separate page processing from writepages
      CIFS: Separate page sending from writepages
      CIFS: Separate pages initialization from writepages
      CIFS: Fix wsize usage in writepages
      CIFS: Fix cifs_writev_requeue when wsize changes
      CIFS: Separate filling pages from iovec write
      CIFS: Separate writing from iovec write
      CIFS: Fix wsize usage in iovec write
      CIFS: Use multicredits for SMB 2.1/3 writes
      CIFS: Separate page search from readpages
      CIFS: Fix rsize usage in readpages
      CIFS: Separate page reading from user read
      CIFS: Fix rsize usage in user read
      CIFS: Fix rsize usage for sync read
      CIFS: Use multicredits for SMB 2.1/3 reads
      CIFS: Indicate reconnect with ECONNABORTED error code
      CIFS: Use separate var for the number of bytes got in async read
      CIFS: Count got bytes in read_into_pages()
      CIFS: Fix possible buffer corruption in cifs_user_read()
      CIFS: Improve indentation in cifs_user_read()
      CIFS: Optimize cifs_user_read() in a short read case on reconnects
      CIFS: Optimize readpages in a short read case on reconnects
      CIFS: Fix STATUS_CANNOT_DELETE error mapping for SMB2

Sachin Prabhu (5):
      cifs: replace code with free_rsp_buf()
      cifs: Split lanman auth from CIFS_SessSetup()
      cifs: Split ntlm and ntlmv2 authentication methods off CIFS_SessSetup()
      cifs: Split Kerberos authentication off CIFS_SessSetup()
      cifs: Separate rawntlmssp auth from CIFS_SessSetup()

Steve French (6):
      Remove sparse build warning
      Update cifs version
      Add Pavel to contributor list in cifs AUTHORS file
      update CIFS TODO list
      [CIFS] Fix incorrect hex vs. decimal in some debug print statements
      Add worker function to set allocation size

 Documentation/filesystems/cifs/AUTHORS |    1 +
 Documentation/filesystems/cifs/TODO    |   97 +--
 fs/cifs/cifs_debug.c                   |    2 +-
 fs/cifs/cifsfs.h                       |    2 +-
 fs/cifs/cifsglob.h                     |   19 +
 fs/cifs/cifsproto.h                    |    4 +
 fs/cifs/cifssmb.c                      |  119 ++--
 fs/cifs/connect.c                      |    8 +-
 fs/cifs/file.c                         |  872 ++++++++++++++---------
 fs/cifs/misc.c                         |   13 +-
 fs/cifs/sess.c                         | 1192 ++++++++++++++++++++++----------
 fs/cifs/smb1ops.c                      |    8 +
 fs/cifs/smb2inode.c                    |    2 +-
 fs/cifs/smb2maperror.c                 |    2 +-
 fs/cifs/smb2misc.c                     |    6 +-
 fs/cifs/smb2ops.c                      |   73 +-
 fs/cifs/smb2pdu.c                      |   94 ++-
 fs/cifs/smb2proto.h                    |    2 +-
 fs/cifs/smb2transport.c                |    5 +
 fs/cifs/transport.c                    |   25 +-
 20 files changed, 1702 insertions(+), 844 deletions(-)

-- 
Thanks,

Steve
--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux