[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240626124258.7264-1-almaz.alexandrovich@paragon-software.com>
Date: Wed, 26 Jun 2024 15:42:47 +0300
From: Konstantin Komarov <almaz.alexandrovich@...agon-software.com>
To: <ntfs3@...ts.linux.dev>
CC: <linux-kernel@...r.kernel.org>, <linux-fsdevel@...r.kernel.org>,
Konstantin Komarov <almaz.alexandrovich@...agon-software.com>
Subject: [PATCH 00/11] Bugfix and refactoring
This series contains various fixes and refactoring for ntfs3.
The 'nocase' option now works correctly.
fileattr was added to support chattr.
Legacy ntfs support was redesigned.
Konstantin Komarov (11):
fs/ntfs3: Fix field-spanning write in INDEX_HDR
fs/ntfs3: Fix the format of the "nocase" mount option
fs/ntfs3: Missed error return
fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
fs/ntfs3: Do copy_to_user out of run_lock
fs/ntfs3: Check more cases when directory is corrupted
fs/ntfs3: Minor ntfs_list_ea refactoring
fs/ntfs3: Use function file_inode to get inode from file
fs/ntfs3: Redesign legacy ntfs support
fs/ntfs3: Implement simple fileattr
fs/ntfs3: Fix formatting, change comments, renaming
fs/ntfs3/attrib.c | 9 ++--
fs/ntfs3/bitmap.c | 2 +-
fs/ntfs3/dir.c | 54 ++++++++++++++---------
fs/ntfs3/file.c | 104 +++++++++++++++++++++++++++++++++++++--------
fs/ntfs3/frecord.c | 75 ++++++++++++++++++++++++++++++--
fs/ntfs3/fslog.c | 8 ++--
fs/ntfs3/index.c | 4 +-
fs/ntfs3/inode.c | 35 +++++++--------
fs/ntfs3/namei.c | 6 +--
fs/ntfs3/ntfs.h | 9 ++--
fs/ntfs3/ntfs_fs.h | 10 +++++
fs/ntfs3/super.c | 4 +-
fs/ntfs3/xattr.c | 25 +++++------
13 files changed, 253 insertions(+), 92 deletions(-)
--
2.34.1
Powered by blists - more mailing lists