[lkml]   [2019]   [May]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[GIT PULL] CIFS/SMB3 fixes
Please pull the following changes since commit

Merge branch 'parisc-5.2-1' of
(2019-05-07 19:34:17 -0700)

are available in the Git repository at:

git:// tags/5.2-smb3

for you to fetch changes up to cb4f7bf6be10b35510e6b2e60f80d85ebc22a578:

cifs: update module internal version number (2019-05-07 23:24:56 -0500)

CIFS/SMB3 changes, three for stable, adds fiemap support, improves
zero-range support, and includes various RDMA (smb direct fixes). Our
build verification tests passed (and continue to be extended to
include more tests). See e.g. our 'buildbot' results at:

Have an additional set of fixes (for improved handling of sparse
files, mode bits, POSIX extensions) that are still being tested that
are not included in this pull request but I expect to send in the next
Aurelien Aptel (1):
CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb

Christoph Probst (1):
cifs: fix strcat buffer overflow and reduce raciness in

Jeff Layton (1):
cifs: remove superfluous inode_lock in cifs_{strict_}fsync

Kenneth D'souza (1):
CIFS: Show locallease in /proc/mounts for cifs shares mounted
with locallease feature.

Long Li (7):
smbd: Make upper layer decide when to destroy the transport
cifs: smbd: Don't destroy transport on RDMA disconnect
cifs: smbd: Return EINTR when interrupted
cifs: smbd: Indicate to retry on transport sending failure
cifs: smbd: Retry on memory registration failure
cifs: Call MID callback before destroying transport
cifs: smbd: take an array of reqeusts when sending upper layer data

Paulo Alcantara (SUSE) (1):
cifs: Fix DFS cache refresher for DFS links

Ronnie Sahlberg (8):
cifs: Add support for FSCTL passthrough that write data to the server
cifs: fix bi-directional fsctl passthrough calls
cifs: add fiemap support
cifs: zero-range does not require the file is sparse
cifs: fix smb3_zero_range for Azure
cifs: fix credits leak for SMB1 oplock breaks
cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP
SMB3: Clean up query symlink when reparse point

Sergey Senozhatsky (1):
cifs: don't use __constant_cpu_to_le32()

Steve French (8):
SMB3: Track total time spent on roundtrips for each SMB3 command
SMB3: update comment to clarify enumerating snapshots
SMB3: Add handling for different FSCTL access flags
SMB3: Add defines for new negotiate contexts
Add new flag on SMB3.1.1 read
smb3: Add protocol structs for change notify support
Negotiate and save preferred compression algorithms
cifs: update module internal version number

fs/cifs/cifs_debug.c | 33 +-
fs/cifs/cifsfs.c | 3 +
fs/cifs/cifsfs.h | 4 +-
fs/cifs/cifsglob.h | 27 +-
fs/cifs/cifsproto.h | 9 +
fs/cifs/cifssmb.c | 98 +--
fs/cifs/connect.c | 63 +-
fs/cifs/dfs_cache.c | 140 ++++-
fs/cifs/dfs_cache.h | 5 +-
fs/cifs/file.c | 5 -
fs/cifs/inode.c | 37 ++
fs/cifs/link.c | 13 +-
fs/cifs/smb1ops.c | 9 +-
fs/cifs/smb2ops.c | 309 ++++++---
fs/cifs/smb2pdu.c | 72 ++-
fs/cifs/smb2pdu.h | 71 +++
fs/cifs/smb2status.h | 3480
fs/cifs/smbdirect.c | 292 ++++-----
fs/cifs/smbdirect.h | 19 +-
fs/cifs/smbfsctl.h | 29 +-
fs/cifs/transport.c | 48 +-
21 files changed, 2582 insertions(+), 2184 deletions(-)



 \ /
  Last update: 2019-05-08 20:37    [W:0.109 / U:37.924 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site