• Linus Torvalds's avatar
    Merge tag 'ntfs3_for_6.5' of https://github.com/Paragon-Software-Group/linux-ntfs3 · 36b93aed
    Linus Torvalds authored
    Pull ntfs3 updates from Konstantin Komarov:
     "Updates:
       - support /proc/fs/ntfs3/<dev>/volinfo and label
       - alternative boot if primary boot is corrupted
       - small optimizations
    
      Fixes:
       - fix endian problems
       - fix logic errors
       - code refactoring and reformatting"
    
    * tag 'ntfs3_for_6.5' of https://github.com/Paragon-Software-Group/linux-ntfs3:
      fs/ntfs3: Correct mode for label entry inside /proc/fs/ntfs3/
      fs/ntfs3: Add support /proc/fs/ntfs3/<dev>/volinfo and /proc/fs/ntfs3/<dev>/label
      fs/ntfs3: Fix endian problem
      fs/ntfs3: Add ability to format new mft records with bigger/smaller header
      fs/ntfs3: Code refactoring
      fs/ntfs3: Code formatting
      fs/ntfs3: Do not update primary boot in ntfs_init_from_boot()
      fs/ntfs3: Alternative boot if primary boot is corrupted
      fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
      fs/ntfs3: Fix ntfs_atomic_open
      fs/ntfs3: Correct checking while generating attr_list
      fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list()
      fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
      fs/ntfs3: Return error for inconsistent extended attributes
      fs/ntfs3: Enhance sanity check while generating attr_list
      fs/ntfs3: Use wrapper i_blocksize() in ntfs_zero_range()
      ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr()
    36b93aed
file.c 26.1 KB