[PATCH 00/16] fs/ntfs3: Bugfix and refactoring
From: Konstantin Komarovc
Date: Wed Dec 06 2023 - 10:14:25 EST
This series contains various fixes and refactoring for ntfs3.
Improved alternative boot processing, reduced stack usage.
Konstantin Komarov (16):
fs/ntfs3: Improve alternative boot processing
fs/ntfs3: Modified fix directory element type detection
fs/ntfs3: Improve ntfs_dir_count
fs/ntfs3: Correct hard links updating when dealing with DOS names
fs/ntfs3: Print warning while fixing hard links count
fs/ntfs3: Reduce stack usage
fs/ntfs3: Fix multithreaded stress test
fs/ntfs3: Fix detected field-spanning write (size 8) of single field
"le->name"
fs/ntfs3: Correct use bh_read
fs/ntfs3: Add file_modified
fs/ntfs3: Drop suid and sgid bits as a part of fpunch
fs/ntfs3: Implement super_operations::shutdown
fs/ntfs3: ntfs3_forced_shutdown use int instead of bool
fs/ntfs3: Add and fix comments
fs/ntfs3: Add NULL ptr dereference checking at the end of
attr_allocate_frame()
fs/ntfs3: Fix c/mtime typo
fs/ntfs3/attrib.c | 41 +++++----
fs/ntfs3/dir.c | 44 ++++++---
fs/ntfs3/file.c | 59 +++++++++---
fs/ntfs3/frecord.c | 5 +-
fs/ntfs3/fslog.c | 218 ++++++++++++++++++++-------------------------
fs/ntfs3/fsntfs.c | 5 +-
fs/ntfs3/inode.c | 30 +++++--
fs/ntfs3/namei.c | 12 +++
fs/ntfs3/ntfs.h | 2 +-
fs/ntfs3/ntfs_fs.h | 11 ++-
fs/ntfs3/record.c | 16 +++-
fs/ntfs3/super.c | 47 ++++++----
fs/ntfs3/xattr.c | 3 +
13 files changed, 302 insertions(+), 191 deletions(-)
--
2.34.1