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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html