[PATCH 0/6] Improve transport code for future SMB2 usage

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

 



The goal of this patchset is to reorganize existing transport infrustructure
to make it easily expandable when SMB2 specific code come into the tree.

This let us avoid a code dublication and reduce the whole number of changes
coming with SMB2 code.

Pavel Shilovsky (6):
  CIFS: Introduce credit-based flow control
  CIFS: Separate protocol-specific code from transport routines
  CIFS: Separate protocol-specific code from demultiplex code
  CIFS: Separate protocol-specific code from cifs_readv_receive code
  CIFS: Expand CurrentMid field
  CIFS: Change mid_q_entry structure fields

 fs/cifs/cifs_debug.c |   25 +++---
 fs/cifs/cifs_debug.h |    4 +-
 fs/cifs/cifsglob.h   |   33 +++++--
 fs/cifs/cifsproto.h  |   11 +-
 fs/cifs/cifssmb.c    |   94 +++++++++++--------
 fs/cifs/connect.c    |   98 +++++++++-----------
 fs/cifs/misc.c       |   98 +++++++++++---------
 fs/cifs/netmisc.c    |    3 +-
 fs/cifs/transport.c  |  252 +++++++++++++++++++++++++++++---------------------
 9 files changed, 349 insertions(+), 269 deletions(-)

--
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