linux-kernelorg-stable/fs/ntfs3
Lorenzo Stoakes 9d5403b103
fs: convert most other generic_file_*mmap() users to .mmap_prepare()
Update nearly all generic_file_mmap() and generic_file_readonly_mmap()
callers to use generic_file_mmap_prepare() and
generic_file_readonly_mmap_prepare() respectively.

We update blkdev, 9p, afs, erofs, ext2, nfs, ntfs3, smb, ubifs and vboxsf
file systems this way.

Remaining users we cannot yet update are ecryptfs, fuse and cramfs. The
former two are nested file systems that must support any underlying file
ssytem, and cramfs inserts a mixed mapping which currently requires a VMA.

Once all file systems have been converted to mmap_prepare(), we can then
update nested file systems.

Signed-off-by: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
Link: https://lore.kernel.org/08db85970d89b17a995d2cffae96fb4cc462377f.1750099179.git.lorenzo.stoakes@oracle.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
2025-06-19 13:56:57 +02:00
..
lib
Kconfig
Makefile
attrib.c fs/ntfs3: remove ability to change compression on mounted volume 2025-05-19 11:17:33 +02:00
attrlist.c
bitfunc.c
bitmap.c fs/ntfs3: Accumulated refactoring changes 2024-11-01 11:19:53 +03:00
debug.h
dir.c fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() 2024-12-30 11:37:40 +03:00
file.c fs: convert most other generic_file_*mmap() users to .mmap_prepare() 2025-06-19 13:56:57 +02:00
frecord.c fs/ntfs3: remove ability to change compression on mounted volume 2025-05-19 11:17:33 +02:00
fslog.c fs/ntfs3: Fix handling of InitializeFileRecordSegment 2025-05-16 16:26:07 +02:00
fsntfs.c fs/ntfs3: Remove unused ntfs_sb_read 2025-03-06 19:53:27 +03:00
index.c fs/ntfs3: handle hdr_first_de() return value 2025-04-28 12:17:08 +03:00
inode.c fs/ntfs3: Add missing direct_IO in ntfs_aops_cmpr 2025-04-28 12:17:09 +03:00
lznt.c
namei.c fs/ntfs3: remove ability to change compression on mounted volume 2025-05-19 11:17:33 +02:00
ntfs.h fs/ntfs3: Prevent integer overflow in hdr_first_de() 2025-03-06 19:53:26 +03:00
ntfs_fs.h fs/ntfs3: remove ability to change compression on mounted volume 2025-05-19 11:17:33 +02:00
record.c fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr() 2024-12-30 11:37:39 +03:00
run.c fs/ntfs3: Accumulated refactoring changes 2024-11-01 11:19:53 +03:00
super.c fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed 2025-02-05 17:48:40 +03:00
upcase.c
xattr.c