]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ntfs: update in-memory, on-disk structures and headers
authorNamjae Jeon <linkinjeon@kernel.org>
Fri, 13 Feb 2026 01:36:38 +0000 (10:36 +0900)
committerNamjae Jeon <linkinjeon@kernel.org>
Thu, 19 Feb 2026 12:48:06 +0000 (21:48 +0900)
commit40796051991d9dacadebbdbee11e0c851215c4c4
tree410d4c5f92eb71b15ba1095fcbe4be12279aaa32
parent1f662195dbc07a66241cb5fe483036e5d07fb642
ntfs: update in-memory, on-disk structures and headers

Update the NTFS filesystem driver's in-memory and on-disk structures:

  - Introduce the  infrastructure and initial support for reparse
    points and EA attribute.
  - Refactor the core ntfs_inode and ntfs_volume structures to support
    new features such as iomap.
  - Remove the unnecessary types.h and endian.h headers.
  - Reorganize the comments in headers for better readability, including
    fixing warnings from checkpatch.pl.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
25 files changed:
fs/ntfs/aops.h [deleted file]
fs/ntfs/attrib.h
fs/ntfs/attrlist.h [new file with mode: 0644]
fs/ntfs/bitmap.h
fs/ntfs/collate.h
fs/ntfs/debug.h
fs/ntfs/dir.h
fs/ntfs/ea.h [new file with mode: 0644]
fs/ntfs/endian.h [deleted file]
fs/ntfs/index.h
fs/ntfs/inode.h
fs/ntfs/iomap.h [new file with mode: 0644]
fs/ntfs/layout.h
fs/ntfs/lcnalloc.h
fs/ntfs/logfile.h
fs/ntfs/mft.h
fs/ntfs/ntfs.h
fs/ntfs/object_id.h [new file with mode: 0644]
fs/ntfs/quota.h
fs/ntfs/reparse.h [new file with mode: 0644]
fs/ntfs/runlist.h
fs/ntfs/sysctl.h
fs/ntfs/time.h
fs/ntfs/types.h [deleted file]
fs/ntfs/volume.h