mbox series

[GIT,PULL] ntfs3: bugfixes for 6.15

Message ID 20250401100822.40050-1-almaz.alexandrovich@paragon-software.com (mailing list archive)
State New
Headers show
Series [GIT,PULL] ntfs3: bugfixes for 6.15 | expand

Pull-request

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

Message

Konstantin Komarov April 1, 2025, 10:08 a.m. UTC
Please pull this branch containing ntfs3 code for 6.15.

Regards,
Konstantin

----------------------------------------------------------------
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:

  Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 8b12017c1b9582db8c5833cf08d610e8f810f4b3:

  fs/ntfs3: Remove unused ntfs_flush_inodes (2025-03-06 19:53:28 +0300)

----------------------------------------------------------------
Changes for 6.15-rc1

Fixed:
  integer overflows on 32-bit systems;
  integer overflow in hdr_first_de();
  'proc_info_root' leak when NTFS initialization failed.

Removed:
  unused functions ni_load_attr, ntfs_sb_read, ntfs_flush_inodes.

Changed:
  updated inode->i_mapping->a_ops on compression state;
  ensured atomicity of write operations;
  refactored ntfs_{create/remove}_procdir();
  refactored ntfs_{create/remove}_proc_root().

----------------------------------------------------------------
Dan Carpenter (2):
      fs/ntfs3: Fix a couple integer overflows on 32bit systems
      fs/ntfs3: Prevent integer overflow in hdr_first_de()

Dr. David Alan Gilbert (3):
      fs/ntfs3: Remove unused ni_load_attr
      fs/ntfs3: Remove unused ntfs_sb_read
      fs/ntfs3: Remove unused ntfs_flush_inodes

Edward Adam Davis (1):
      fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size

Konstantin Komarov (1):
      fs/ntfs3: Update inode->i_mapping->a_ops on compression state

Lizhi Xu (1):
      fs/ntfs3: Keep write operations atomic

Ye Bin (3):
      fs/ntfs3: Factor out ntfs_{create/remove}_procdir()
      fs/ntfs3: Factor out ntfs_{create/remove}_proc_root()
      fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed

 fs/ntfs3/attrib.c  |  3 +-
 fs/ntfs3/file.c    | 42 +++++++++++++++++++-------
 fs/ntfs3/frecord.c | 63 +++-----------------------------------
 fs/ntfs3/fsntfs.c  | 28 -----------------
 fs/ntfs3/index.c   |  4 +--
 fs/ntfs3/inode.c   | 40 ------------------------
 fs/ntfs3/ntfs.h    |  2 +-
 fs/ntfs3/ntfs_fs.h |  6 ----
 fs/ntfs3/super.c   | 89 ++++++++++++++++++++++++++++++++++--------------------
 9 files changed, 96 insertions(+), 181 deletions(-)