Please pull the following changes since commit 16fbf79b0f83bc752cee8589279f1ebfe57b3b6e: Linux 5.6-rc7 (2020-03-22 18:31:56 -0700) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/5.7-rc-smb3-fixes-part1 for you to fetch changes up to f460c502747305258ccc8a028adfa55e2c9d2435: cifs: update internal module version number (2020-03-29 16:59:31 -0500) ---------------------------------------------------------------- First part of cifs/smb3 changes for merge window (others are still being tested) - Addition of SMB3.1.1 POSIX support in readdir - Fixes - various RDMA (smbdirect) fixes, - fix for flock - fallocate fix - some improved mount warnings - two timestamp related fixes - reconnect fix - 3 fixes for stable Test results: http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/338 ---------------------------------------------------------------- Aurelien Aptel (4): cifs: rename posix create rsp cifs: add smb2 POSIX info level cifs: plumb smb2 POSIX dir enumeration cifs: add SMB2_open() arg to return POSIX data Eric Biggers (1): cifs: clear PF_MEMALLOC before exiting demultiplex thread Gustavo A. R. Silva (2): cifs: cifspdu.h: Replace zero-length array with flexible-array member cifs: smb2pdu.h: Replace zero-length array with flexible-array member Long Li (3): cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive cifs: smbd: Check and extend sender credits in interrupt context cifs: Allocate encryption header through kmalloc Murphy Zhou (2): cifs: allow unlock flock and OFD lock across fork CIFS: check new file size when extending file by fallocate Paulo Alcantara (SUSE) (1): cifs: handle prefix paths in reconnect Qiujun Huang (1): fs/cifs: fix gcc warning in sid_to_id Stefan Metzmacher (3): cifs: call wake_up(&server->response_q) inside of cifs_reconnect() cifs: use mod_delayed_work() for &server->reconnect if already queued cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() Steve French (10): cifs: do not ignore the SYNC flags in getattr smb3: fix performance regression with setting mtime cifs: print warning mounting with vers=1.0 cifs: do d_move in rename CIFS: Warn less noisily on default mount SMB3: Add new compression flags SMB3: Additional compression structures SMB3: Minor cleanup of protocol definitions smb3: use SMB2_SIGNATURE_SIZE define cifs: update internal module version number Yilu Lin (1): CIFS: Fix bug which the return value by asynchronous read is error fs/cifs/cifsacl.c | 5 +- fs/cifs/cifsfs.c | 4 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifspdu.h | 19 ++--- fs/cifs/cifsproto.h | 5 ++ fs/cifs/cifssmb.c | 22 ++++-- fs/cifs/connect.c | 89 +++++++-------------- fs/cifs/dfs_cache.c | 38 +++++++++ fs/cifs/dfs_cache.h | 4 + fs/cifs/file.c | 2 +- fs/cifs/inode.c | 47 +++++++---- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 80 +++++++++++++++++++ fs/cifs/readdir.c | 82 ++++++++++++++++++++ fs/cifs/smb2file.c | 9 ++- fs/cifs/smb2ops.c | 68 ++++++++-------- fs/cifs/smb2pdu.c | 202 ++++++++++++++++++++++++++++++++++++++++++------ fs/cifs/smb2pdu.h | 138 +++++++++++++++++++++++++-------- fs/cifs/smb2proto.h | 7 +- fs/cifs/smb2transport.c | 8 +- fs/cifs/smbdirect.c | 41 ++++------ fs/cifs/smbdirect.h | 1 - fs/cifs/transport.c | 28 ++++--- 23 files changed, 673 insertions(+), 232 deletions(-) -- Thanks, Steve