[GIT] CIFS Fixes

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

 



The following changes since commit 65112dccf8a113737684366349d7f9ec373ddc47:

  Merge git://git.samba.org/sfrench/cifs-2.6 (2011-10-10 14:53:11 +1200)

are available in the git repository at:

  git://git.samba.org/sfrench/cifs-2.6.git master

Dan Carpenter (1):
      CIFS: cleanup min_t() cast in cifs_read()

Gerlando Falauto (1):
      CIFS: fix automount for DFS shares

Jeff Layton (27):
      cifs: switch CIFSSMBQAllEAs to use memcmp
      cifs: use memcpy for magic string in cifs signature generation BSRSPYL
      cifs: get rid of unused xid in cifs_get_root
      cifs: untangle server->maxBuf and CIFSMaxBufSize
      cifs: clean up checkSMB
      cifs: consolidate signature generating code
      cifs: trivial: remove obsolete comment
      cifs: make smb_msg local to read_from_socket
      cifs: check for unresponsive server every time we call kernel_recvmsg
      cifs: simplify read_from_socket
      cifs: clean up check_rfc1002_header
      cifs: turn read_from_socket into a wrapper around a vectorized version
      cifs: keep a reusable kvec array for receives
      cifs: add a third receive phase to cifs_demultiplex_thread
      cifs: move mid finding into separate routine
      cifs: eliminate is_multi_rsp parm to find_cifs_mid
      cifs: move buffer pointers into TCP_Server_Info
      cifs: find mid earlier in receive codepath
      cifs: break out 3rd receive phase into separate function
      cifs: add a callback function to receive the rest of the frame
      cifs: fix protocol definition for READ_RSP
      cifs: add cifs_async_readv
      cifs: convert cifs_readpages to use async reads
      cifs: allow for larger rsize= options and change defaults
      cifs: tune bdi.ra_pages in accordance with the rsize
      cifs: allow cifs_max_pending to be readable under
/sys/module/cifs/parameters
      cifs, freezer: add wait_event_freezekillable and have cifs use it

Paul Bolle (1):
      cifs: Fix typo 'CIFS_NFSD_EXPORT'

Pavel Shilovsky (47):
      CIFS: Fix incorrect max RFC1002 write size value
      CIFS: Simplify byte range locking code
      CIFS: Move byte range lock list from fd to inode
      CIFS: Fix error handling in cifs_readv_complete
      CIFS: Fix DFS handling in cifs_get_file_info
      CIFS: Implement caching mechanism for mandatory brlocks
      CIFS: Implement caching mechanism for posix brlocks
      CIFS: Send as many mandatory unlock ranges at once as possible
      CIFS: Make cifs_push_locks send as many locks at once as possible
      CIFS: Add SMB2 transport routines
      CIFS: Expand cifs mid structure to keep SMB2 related fields
      CIFS: Make demultiplex_thread work with SMB2 code
      CIFS: Get mount/umount work with SMB2 protocol
      CIFS: Simplify SMB2 query info
      CIFS: Add SMB2 inode/dentry ops structures
      CIFS: Add SMB2 support for mkdir operation
      CIFS: Add SMB2 support for rmdir operation
      CIFS: Add SMB2 support for unlink operation
      CIFS: Add SMB2 support open/close file operations
      CIFS: Add SMB2 support for reopen file operation
      CIFS: Add SMB2 support for cifs_iovec_write
      CIFS: Add SMB2 support for cifs_iovec_read
      CIFS: Add address space ops structures for SMB2
      CIFS: Add read related address space operations for SMB2
      CIFS: Add write related address space operations for SMB2
      CIFS: Respect max buf size for SMB2 read and write
      CIFS: Temporarily disable set inode info for SMB2
      CIFS: Add writepages support for SMB2
      CIFS: Add readpages support for SMB2
      CIFS: Add echo request support for SMB2
      CIFS: Add SMB2 support for create operation
      CIFS: Add readdir support for SMB2
      CIFS: Add SMB2 support for rename operation
      CIFS: Add SMB2 support for hardlink operation
      CIFS: Add SMB2 support for flush operation
      CIFS: Add NTLMSSP sec type to defaults
      CIFS: Disable SMB2.1 protocol negotiating
      CIFS: Process oplocks for SMB2
      CIFS: Process STATUS_PENDING responses for SMB2
      CIFS: Request SMB2.1 leases
      CIFS: Process oplock/lease break for SMB2/2.1
      CIFS: Add strictcache i/o for SMB2
      CIFS: Process signing for SMB2_logoff
      CIFS: Change Makefile to support CONFIG_CIFS_SMB2
      CIFS: Add statfs support for SMB2
      CIFS: Disable lock call for SMB2 since we don't support it
      CIFS: Fix compile warnings

Sachin Prabhu (1):
      cifs: Display strictcache mount option in /proc/mounts

Shirish Pargaonkar (5):
      cifs: Add mount options for backup intent (try #6)
      cifs: clean up unused encryption code
      cifs: Add data structures and functions for uid/gid to SID
mapping (try #4)
      cifs: Call id to SID mapping functions to change owner/group
(try #4 repost)
      CIFS: Enable signing in SMB2

Steve French (25):
      add new module parameter 'enable_oplocks'
      Typo in cifs readme in name of module parm directory
      [CIFS] Show nostrictsync and noperm mount options in /proc/mounts
      Merge branch 'cifs-3.2' of git://git.samba.org/jlayton/linux
into temp-3.2-jeff
      [CIFS] Fixup trivial checkpatch warning
      CIFS: Update cifs global structures to handle smb2 sessions
      CIFS: Allow SMB2 statistics to be tracked
      CIFS: Check for smb2 vs. cifs in find_tcp_session
      CIFS: Do not try to dump cifs mids from smb2 sessions
      CIFS: wait_for_free_request needs to wait on credits returned by
server (for SMB2)
      CIFS: Add missing unicode handling routines needed by smb2
      CIFS: Add structure definitions for SMB2 PDUs
      CIFS: Add initial SMB2 worker functions
      CIFS: Allocating SMB2 mids (multiplex identifier structures)
      CIFS: Add routines to free SMB2 mids
      CIFS: Add sync_smb2_mid_result
      CIFS: Add error mapping function for smb2 status codes to posix errors
      [CIFS] Add SMB2 support for cifs_get_file_info
      CIFS: Introduce SMB2 Kconfig option
      CIFS: Introduce smb2 mounts as vers=2
      [CIFS] Update cifs version to 1.76
      [CIFS] Add definition for share encryption
      [CIFS] Fix endian warnings
      [CIFS] Fix various sparse and compile warnings
      [CIFS] Fix build break when freezer not configured

Suresh Jayaraman (2):
      cifs: update README about the kernel module parameters
      cifs: warn about deprecation of /proc/fs/cifs/OplockEnabled interface

 fs/cifs/Kconfig         |   21 +
 fs/cifs/Makefile        |    4 +
 fs/cifs/README          |   14 +
 fs/cifs/TODO            |    2 +
 fs/cifs/cifs_debug.c    |  355 ++++---
 fs/cifs/cifs_debug.h    |   12 +-
 fs/cifs/cifs_fs_sb.h    |    8 +-
 fs/cifs/cifs_unicode.c  |   61 +
 fs/cifs/cifs_unicode.h  |    7 +
 fs/cifs/cifsacl.c       |  347 +++++-
 fs/cifs/cifsacl.h       |    2 +-
 fs/cifs/cifsencrypt.c   |  135 +--
 fs/cifs/cifsfs.c        |  197 ++--
 fs/cifs/cifsfs.h        |   12 +-
 fs/cifs/cifsglob.h      |  246 ++++-
 fs/cifs/cifspdu.h       |   48 +-
 fs/cifs/cifsproto.h     |  132 ++-
 fs/cifs/cifssmb.c       |  569 ++++++++--
 fs/cifs/connect.c       | 1015 ++++++++++++-----
 fs/cifs/dir.c           |   28 +-
 fs/cifs/export.c        |    4 +-
 fs/cifs/file.c          | 1803 +++++++++++++++++++++---------
 fs/cifs/inode.c         |  207 +++--
 fs/cifs/link.c          |   17 +-
 fs/cifs/maperror.c      | 1830 ++++++++++++++++++++++++++++++
 fs/cifs/misc.c          |   87 +-
 fs/cifs/nterr.h         |    1 +
 fs/cifs/ntlmssp.h       |   10 +
 fs/cifs/readdir.c       |    4 +-
 fs/cifs/sess.c          |   12 +-
 fs/cifs/smb2dir.c       |   79 ++
 fs/cifs/smb2file.c      |  559 +++++++++
 fs/cifs/smb2glob.h      |  215 ++++
 fs/cifs/smb2inode.c     |  829 ++++++++++++++
 fs/cifs/smb2link.c      |  108 ++
 fs/cifs/smb2misc.c      |  523 +++++++++
 fs/cifs/smb2pdu.c       | 2887 +++++++++++++++++++++++++++++++++++++++++++++++
 fs/cifs/smb2pdu.h       | 1064 +++++++++++++++++
 fs/cifs/smb2proto.h     |  280 +++++
 fs/cifs/smb2readdir.c   |  594 ++++++++++
 fs/cifs/smb2sess.c      |  109 ++
 fs/cifs/smb2status.h    | 1782 +++++++++++++++++++++++++++++
 fs/cifs/smb2transport.c |  678 +++++++++++
 fs/cifs/smbencrypt.c    |  121 --
 fs/cifs/transport.c     |  210 +++--
 fs/cifs/xattr.c         |    2 +-
 include/linux/freezer.h |   22 +-
 47 files changed, 15512 insertions(+), 1740 deletions(-)
 create mode 100644 fs/cifs/maperror.c
 create mode 100644 fs/cifs/smb2dir.c
 create mode 100644 fs/cifs/smb2file.c
 create mode 100644 fs/cifs/smb2glob.h
 create mode 100644 fs/cifs/smb2inode.c
 create mode 100644 fs/cifs/smb2link.c
 create mode 100644 fs/cifs/smb2misc.c
 create mode 100644 fs/cifs/smb2pdu.c
 create mode 100644 fs/cifs/smb2pdu.h
 create mode 100644 fs/cifs/smb2proto.h
 create mode 100644 fs/cifs/smb2readdir.c
 create mode 100644 fs/cifs/smb2sess.c
 create mode 100644 fs/cifs/smb2status.h
 create mode 100644 fs/cifs/smb2transport.c

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