mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] ntfs fixes for 7.3-rc4
@ 2026-09-18 14:17 Namjae Jeon
  2026-09-18 18:10 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Namjae Jeon @ 2026-09-18 14:17 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Hyunchul Lee, Linux Kernel Mailing List

Hi Linus,

This is ntfs fixes pull request for v7.3-rc4. I add the description of
this pull request below. Please pull the following ntfs fixes.

Thanks!

The following changes since commit bc35965f6940a9bf834d54187b6088b8eb09206d:

  Merge tag 'mm-hotfixes-stable-2026-09-03-17-45' of
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm (2026-09-03
17:59:19 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs.git
tags/ntfs-for-7.3-rc4

for you to fetch changes up to 229e8188307b9724cc676a49e9600c4acd24b571:

  ntfs: fix $MFTMirr write offset when it spans multiple folios
(2026-09-13 11:41:58 +0900)

----------------------------------------------------------------
 - Make MFT extension work on existing Windows-created volumes by
   dynamically reserving MFT tail records, accounting for records added
   during allocation, and avoiding false -ENOSPC failures.

 - Repack non-resident $MFT/$ATTRIBUTE_LIST when its mapping pairs no longer
   fit in the base MFT record, while propagating allocation and writeback
   errors.

 - Serialize runlist updates with the runlist lock and restore both the
   in-memory runlist and on-disk mapping pairs when allocation rollback is
   required.

 - Propagate folio errors and harden inode failure handling by treating
   interrupted reads as transient failures and discarding and unhashing
   inodes whose initialization fails.

 - Fix the $MFTMirr write offset when mirror records span multiple folios,
   preventing mirror records from overwriting the first record with large
   MFT record sizes.

----------------------------------------------------------------
Namjae Jeon (8):
      ntfs: use dynamic MFT tail reservation
      ntfs: repack $MFT/$ATTRIBUTE LIST
      ntfs: account for MFT records added during allocation
      ntfs: protect runlist updates with the runlist lock
      ntfs: propagate folio errors
      ntfs: ignore interrupted inode reads as corruption
      ntfs: discard inodes that fail initialization
      ntfs: unhash failed inode reads

Zhu Tianhao (1):
      ntfs: fix $MFTMirr write offset when it spans multiple folios

 fs/ntfs/attrib.c   | 259 +++++++++++++++++++++++-------
 fs/ntfs/attrib.h   |   9 ++
 fs/ntfs/attrlist.c | 224 ++++++++++++++++++++++++--
 fs/ntfs/attrlist.h |   2 +
 fs/ntfs/compress.c |   2 +-
 fs/ntfs/file.c     |   3 +-
 fs/ntfs/inode.c    |  65 +++++---
 fs/ntfs/mft.c      | 457 +++++++++++++++++++++++++++++++++++++++++------------
 fs/ntfs/mft.h      |   2 +-
 fs/ntfs/namei.c    |   2 +-
 fs/ntfs/super.c    |  12 +-
 fs/ntfs/volume.h   |  12 +-
 12 files changed, 841 insertions(+), 208 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] ntfs fixes for 7.3-rc4
  2026-09-18 14:17 [GIT PULL] ntfs fixes for 7.3-rc4 Namjae Jeon
@ 2026-09-18 18:10 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-09-18 18:10 UTC (permalink / raw)
  To: Namjae Jeon; +Cc: Linus Torvalds, Hyunchul Lee, Linux Kernel Mailing List

The pull request you sent on Fri, 18 Sep 2026 23:17:52 +0900:

> git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs.git tags/ntfs-for-7.3-rc4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bfda5a01aa99c5c363ac9967b81cbd5902d6c940

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-09-18 18:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-18 14:17 [GIT PULL] ntfs fixes for 7.3-rc4 Namjae Jeon
2026-09-18 18:10 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®