Please pull the following changes since commit 0ad2507d5d93f39619fc42372c347d6006b64319: Linux 6.14-rc3 (2025-02-16 14:02:44 -0800) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/v6.14-rc3-smb3-client-fixes for you to fetch changes up to b587fd128660d48cd2122f870f720ff8e2b4abb3: cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes (2025-02-19 10:42:27 -0600) ---------------------------------------------------------------- Five SMB client fixes for readonly files - Fix for chmod regression - Two reparse point related fixes - One minor cleanup (for GCC 14 compiles) - Fix for SMB3.1.1 POSIX Extensions reporting incorrect file type ---------------------------------------------------------------- Gustavo A. R. Silva (1): smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings Pali Rohár (2): cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes Paulo Alcantara (1): smb: client: fix chmod(2) regression with ATTR_READONLY Steve French (1): smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions fs/smb/client/cifsglob.h | 5 +++-- fs/smb/client/inode.c | 17 +++++++++++++++-- fs/smb/client/reparse.c | 5 ++--- fs/smb/client/reparse.h | 28 ++++++++++++++++++++++------ fs/smb/client/smb2inode.c | 4 ++++ fs/smb/client/smb2ops.c | 3 ++- fs/smb/common/smb2pdu.h | 30 ++++++++++++++++++++---------- fs/smb/common/smbfsctl.h | 3 +++ 8 files changed, 71 insertions(+), 24 deletions(-) -- Thanks, Steve