Please pull this branch containing ntfs3 code for 6.17. Regards, Konstantin ---------------------------------------------------------------- The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494: Linux 6.16-rc1 (2025-06-08 13:44:43 -0700) are available in the Git repository at: https://github.com/Paragon-Software-Group/linux-ntfs3.git tags/ntfs3_for_6.17 for you to fetch changes up to a49f0abd8959048af18c6c690b065eb0d65b2d21: Revert "fs/ntfs3: Replace inode_trylock with inode_lock" (2025-07-08 09:42:21 +0200) ---------------------------------------------------------------- Changes for 6.17-rc1 Added: sanity check for file name; mark live inode as bad and avoid any operations. Fixed: handling of symlinks created in windows; creation of symlinks for relative path. Changed: cancel setting inode as bad after removing name fails; revert "replace inode_trylock with inode_lock". ---------------------------------------------------------------- Edward Adam Davis (1): fs/ntfs3: cancle set bad inode after removing name fails Konstantin Komarov (2): fs/ntfs3: Exclude call make_bad_inode for live nodes. Revert "fs/ntfs3: Replace inode_trylock with inode_lock" Lizhi Xu (1): fs/ntfs3: Add sanity check for file name Rong Zhang (2): fs/ntfs3: fix symlinks cannot be handled correctly fs/ntfs3: correctly create symlink for relative path fs/ntfs3/dir.c | 6 ++-- fs/ntfs3/file.c | 37 +++++++++++++++++++++- fs/ntfs3/frecord.c | 31 +++++++++++++------ fs/ntfs3/fsntfs.c | 6 +++- fs/ntfs3/inode.c | 91 ++++++++++++++++++++++++++++++++++-------------------- fs/ntfs3/namei.c | 26 +++++++++++----- fs/ntfs3/ntfs.h | 3 +- fs/ntfs3/ntfs_fs.h | 17 ++++++++-- fs/ntfs3/xattr.c | 22 +++++++++++-- 9 files changed, 178 insertions(+), 61 deletions(-)