Commit dbad5db3a0bb for kernel

commit dbad5db3a0bbf843adef9732ad44b817273e0a64
Merge: 5e2e14749c3d 3802a666f372
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jun 19 13:23:59 2026 -0700

    Merge tag 'ntfs-for-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs

    Pull ntfs updates from Namjae Jeon:

     - Harden handling of malformed on-disk metadata.

       This adds stricter validation for attributes, attribute lists, index
       roots and entries, EA entries, mapping pairs, and $LogFile restart
       areas. These changes fix several out-of-bounds access, integer
       overflow, and inconsistent metadata handling issues.

     - Prevent a writeback deadlock involving extent MFT records

     - Fix resource leaks in fill_super() failure paths and the name cache

     - Serialize volume label access and improving its error handling

     - Fix mapping-pairs decoding bounds and LCN overflow checks

     - Keep resident index root metadata consistent during resize

     - Fix the reported size of symbolic links

     - Avoid an unnecessary allocation for resident inline data

     - Add support for following and creating Windows native symbolic links.

       Relative links, absolute links, and junctions are handled, with new
       mount options controlling native symlink creation and absolute target
       translation. The existing WSL symlink behavior remains the default.

     - The unsupported quota code is removed, along with several smaller
       cleanups

    * tag 'ntfs-for-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs: (39 commits)
      docs/fs/ntfs: add mount options to support Windows native symbolic links
      ntfs: support creating Windows native symlinks
      ntfs: clean up target name conversion for WSL symlinks
      ntfs: add native_symlink mount option
      ntfs: support following Windows native symlink with absolute paths
      ntfs: support following Windows native symlink with relative paths
      ntfs: fix incorrect size of symbolic link
      ntfs: use direct pointer for inline data to avoid redundant allocation
      ntfs: validate resident index root values on lookup
      ntfs: update index root allocated size before shrink
      ntfs: grow index root value before reparent header update
      ntfs: reject non-resident records for resident-only attributes
      ntfs: fix u16 truncation of restart-area length check
      ntfs: bound the attribute-list entry in ntfs_read_inode_mount()
      ntfs: bound the look-ahead attribute-list entry in ntfs_external_attr_find()
      ntfs: validate resident attribute lists and harden the validator
      ntfs: validate resident volume name values on lookup
      ntfs: reinit search context before volume information lookup
      ntfs: do not replace volume name after lookup errors
      ntfs: validate attribute values on lookup
      ...