Please pull the following changes since commit 3803d5e4d3ce2600ffddc16a1999798bc719042d: Merge tag '5.8-rc-smb3-fixes-part-1' of git://git.samba.org/sfrench/cifs-2.6 (2020-06-05 16:40:53 -0700) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/5.8-rc-smb3-fixes-part2 for you to fetch changes up to a7a519a4926214ba4161bc30109f4a8d69defb8d: smb3: Add debug message for new file creation with idsfromsid mount option (2020-06-12 16:31:06 -0500) ---------------------------------------------------------------- 12 cifs/smb3 fixes, 2 for stable. Adds support for idsfromsid on create and also for chgrp/chown allowing ability to save owner information more naturally for some workloads. Improves getattr when SMB3.1.1 posix extensions are negotiated by using new query info level. Regression test results: http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/2/builds/357 ---------------------------------------------------------------- Kenneth D'souza (1): cifs: Add get_security_type_str function to return sec type. Namjae Jeon (1): smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl Steve French (10): smb3: extend fscache mount volume coherency check smb3: fix typo in mount options displayed in /proc/mounts SMB311: Add support for query info using posix extensions (level 100) smb311: Add support for SMB311 query info (non-compounded) smb311: Add support for lookup with posix extensions query info smb311: add support for using info level for posix extensions query smb311: Add tracepoints for new compound posix query info smb3: allow uid and gid owners to be set on create with idsfromsid mount option cifs: fix chown and chgrp when idsfromsid mount option enabled smb3: Add debug message for new file creation with idsfromsid mount option fs/cifs/cache.c | 9 +--- fs/cifs/cifs_debug.c | 4 +- fs/cifs/cifsacl.c | 79 ++++++++++++++++++++++++------ fs/cifs/cifsacl.h | 15 ++++++ fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 18 +++++++ fs/cifs/cifsproto.h | 3 ++ fs/cifs/dir.c | 5 +- fs/cifs/file.c | 5 +- fs/cifs/fscache.c | 17 ++++++- fs/cifs/fscache.h | 9 ++++ fs/cifs/inode.c | 185 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- fs/cifs/link.c | 4 +- fs/cifs/smb2glob.h | 1 + fs/cifs/smb2inode.c | 105 ++++++++++++++++++++++++++++++++++++++++ fs/cifs/smb2pdu.c | 131 ++++++++++++++++++++++++++++++++++++++++--------- fs/cifs/smb2pdu.h | 27 ++++++++++- fs/cifs/smb2proto.h | 6 +++ fs/cifs/trace.h | 3 ++ 19 files changed, 571 insertions(+), 57 deletions(-) -- Thanks, Steve