• Linus Torvalds's avatar
    Merge tag 'ntfs3_for_6.6' of https://github.com/Paragon-Software-Group/linux-ntfs3 · f69d00d1
    Linus Torvalds authored
    Pull ntfs3 fixes from Konstantin Komarov:
    
     - memory leak
    
     - some logic errors, NULL dereferences
    
     - some code was refactored
    
     - more sanity checks
    
    * tag 'ntfs3_for_6.6' of https://github.com/Paragon-Software-Group/linux-ntfs3:
      fs/ntfs3: Avoid possible memory leak
      fs/ntfs3: Fix directory element type detection
      fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
      fs/ntfs3: Fix OOB read in ntfs_init_from_boot
      fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea()
      fs/ntfs3: Fix NULL pointer dereference on error in attr_allocate_frame()
      fs/ntfs3: Fix possible NULL-ptr-deref in ni_readpage_cmpr()
      fs/ntfs3: Do not allow to change label if volume is read-only
      fs/ntfs3: Add more info into /proc/fs/ntfs3/<dev>/volinfo
      fs/ntfs3: Refactoring and comments
      fs/ntfs3: Fix alternative boot searching
      fs/ntfs3: Allow repeated call to ntfs3_put_sbi
      fs/ntfs3: Use inode_set_ctime_to_ts instead of inode_set_ctime
      fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
      fs/ntfs3: fix deadlock in mark_as_free_ex
      fs/ntfs3: Add more attributes checks in mi_enum_attr()
      fs/ntfs3: Use kvmalloc instead of kmalloc(... __GFP_NOWARN)
      fs/ntfs3: Write immediately updated ntfs state
      fs/ntfs3: Add ckeck in ni_update_parent()
    f69d00d1
super.c 45.3 KB