* [GIT PULL] ntfs fixes for 7.4-rc2
@ 2026-11-07 0:32 Namjae Jeon
2026-11-08 0:02 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Namjae Jeon @ 2026-11-07 0:32 UTC (permalink / raw)
To: Linus Torvalds
Cc: Hyunchul Lee, Linux Kernel Mailing List, open list:NTFS FILESYSTEM
Hi Linus,
This is ntfs fixes pull request for v7.4-rc2. I add the description of
this pull request below. Please pull the following ntfs fixes.
Thanks!
The following changes since commit 6b4b543fa18757297ac756a6fe6e64f506b7844a:
Merge tag 'parisc-for-7.4-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
(2026-10-25 18:04:17 -1000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs.git
tags/ntfs-for-7.4-rc2
for you to fetch changes up to c77ab4eeeb3ed471bcc99a94673f0e0142c4b84a:
ntfs: don't allow compression on volumes with clusters larger than
4K (2026-11-02 22:53:56 +0900)
----------------------------------------------------------------
- Don't allow compression to be enabled through system.ntfs_attrib on
volumes with clusters larger than 4 KiB, preventing out-of-bounds
accesses in the compressed read path.
- Don't allow resident attribute values to overlap the attribute header,
preventing malformed records from causing writes outside the MFT
record buffer.
- Fix recursive acquisition of the mapping invalidate lock when writing
to non-resident named streams through NTFS_IOC_STREAM_WRITE.
- Keep the file size unchanged when extending the initialized size fails,
avoiding unintended truncation and page-cache removal.
- Avoid integer overflow when limiting attribute reads to the attribute
size.
- Initialize the promoted index entry's child VCN before inserting it
into the parent during an index split.
- Validate index entry VCNs and return an error for negative attribute
read positions before they reach pointer arithmetic.
- Fix cleanup after ACL initialization fails in __ntfs_create(), avoiding
an erroneous free of $MFT, unmapping an unmapped record, and unlocking
mutexes that were never held.
----------------------------------------------------------------
Bart Van Assche (1):
ntfs: Fix error handling in __ntfs_create()
Hongling Zeng (2):
ntfs: keep the file size on a failed initialized-size extension
ntfs: fix a self-deadlock on writes to non-resident named streams
Hyunchul Lee (3):
ntfs: reject negative attribute read positions
ntfs: initialize VCN when inserting index entries
ntfs: avoid overflow when limiting attribute read length
Namjae Jeon (1):
ntfs: don't allow resident values to overlap the attribute header
Zhan Xusheng (1):
ntfs: don't allow compression on volumes with clusters larger than 4K
fs/ntfs/attrib.c | 9 ++++++---
fs/ntfs/ea.c | 5 +++++
fs/ntfs/index.c | 41 +++++++++++++++++++++++++++++++++++++++--
fs/ntfs/index.h | 1 +
fs/ntfs/inode.c | 38 +++++++++++++++++++++++++++++---------
fs/ntfs/namei.c | 6 ++++--
6 files changed, 84 insertions(+), 16 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-11-08 0:02 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-07 0:32 [GIT PULL] ntfs fixes for 7.4-rc2 Namjae Jeon
2026-11-08 0:02 ` 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®