• Linus Torvalds's avatar
    Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3 · 6022ec6e
    Linus Torvalds authored
    Pull ntfs3 updates from Konstantin Komarov:
    
     - added mount options 'hidedotfiles', 'nocase' and 'windows_names'
    
     - fixed xfstests (tested on x86_64): generic/083 generic/263
       generic/307 generic/465
    
     - fix some logic errors
    
     - code refactoring and dead code removal
    
    * tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3: (61 commits)
      fs/ntfs3: Make if more readable
      fs/ntfs3: Improve checking of bad clusters
      fs/ntfs3: Fix wrong if in hdr_first_de
      fs/ntfs3: Use ALIGN kernel macro
      fs/ntfs3: Fix incorrect if in ntfs_set_acl_ex
      fs/ntfs3: Check fields while reading
      fs/ntfs3: Correct ntfs_check_for_free_space
      fs/ntfs3: Restore correct state after ENOSPC in attr_data_get_block
      fs/ntfs3: Changing locking in ntfs_rename
      fs/ntfs3: Fixing wrong logic in attr_set_size and ntfs_fallocate
      fs/ntfs3: atomic_open implementation
      fs/ntfs3: Fix wrong indentations
      fs/ntfs3: Change new sparse cluster processing
      fs/ntfs3: Fixing work with sparse clusters
      fs/ntfs3: Simplify ntfs_update_mftmirr function
      fs/ntfs3: Remove unused functions
      fs/ntfs3: Fix sparse problems
      fs/ntfs3: Add ntfs_bitmap_weight_le function and refactoring
      fs/ntfs3: Use _le variants of bitops functions
      fs/ntfs3: Add functions to modify LE bitmaps
      ...
    6022ec6e
ntfs_fs.h 36.7 KB