[GIT PULL] ntfs3: bugfixes for 6.13

From: Konstantin Komarov
Date: Thu Nov 28 2024 - 06:41:58 EST


Please pull this branch containing ntfs3 code for 6.13.

All changed code was in linux-next branch at 2 weeks.

Regards,
Konstantin

----------------------------------------------------------------

The following changes since commit 8e929cb546ee42c9a61d24fae60605e9e3192354:

Linux 6.12-rc3 (2024-10-13 14:33:32 -0700)

are available in the Git repository at:

https://github.com/Paragon-Software-Group/linux-ntfs3.git tags/ntfs3_for_6.13

for you to fetch changes up to bac89bb33d91cdd75092e15cf59fe6be34571142:

fs/ntfs3: Accumulated refactoring changes (2024-11-01 11:19:53 +0300)

----------------------------------------------------------------
Changes for 6.13-rc1

Fixed:
additional checks have been added to address issues identified by syzbot.
Refactored:
continuation of the transition from 'page' to 'folio'.

----------------------------------------------------------------
Konstantin Komarov (7):
fs/ntfs3: Fix warning in ni_fiemap
fs/ntfs3: Fix case when unmarked clusters intersect with zone
fs/ntfs3: Equivalent transition from page to folio
fs/ntfs3: Add more checks in mi_enum_attr (part 2)
fs/ntfs3: Add check in ntfs_extend_initialized_size
fs/ntfs3: Switch to folio to release resources
fs/ntfs3: Accumulated refactoring changes

fs/ntfs3/attrib.c | 9 +++--
fs/ntfs3/bitmap.c | 62 +++++++++-----------------------
fs/ntfs3/file.c | 34 +++++++++++-------
fs/ntfs3/frecord.c | 104 ++++++++---------------------------------------------
fs/ntfs3/fsntfs.c | 2 +-
fs/ntfs3/ntfs_fs.h | 3 +-
fs/ntfs3/record.c | 16 +++++++--
fs/ntfs3/run.c | 40 +++++++++++++++------
8 files changed, 103 insertions(+), 167 deletions(-)