Commit 4c2ed2a3dbda for kernel

commit 4c2ed2a3dbda5cad4d7b2f5f394c91522abbaa92
Merge: f1a5e78a55eb 9e9354075d5a
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat May 2 12:25:57 2026 -0700

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

    Pull ntfs fixes from Namjae Jeon:

     - Fix a NULL pointer dereference in ntfs_index_walk_down() by
       validating index block allocation

     - Fix a memory leak of the symlink target string in
       ntfs_reparse_set_wsl_symlink() during error paths

     - Prevent VCN overflow and validate lowest_vcn in
       ntfs_mapping_pairs_decompress() to avoid runlist corruption

     - Fix a page reference leak in ntfs_write_iomap_end_resident()
       when attribute search context allocation fails

     - Fix an invalid PTR_ERR() usage on a valid folio pointer in
       __ntfs_bitmap_set_bits_in_run()

     - Correct directory link counting by dropping nlink only when
       the MFT record link count reaches zero for WIN32/DOS aliases

     - Fix an uninitialized variable in ntfs_mapping_pairs_decompress()
       by returning an error pointer directly

    * tag 'ntfs-for-7.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs:
      ntfs: Use return instead of goto in ntfs_mapping_pairs_decompress()
      ntfs: drop nlink once for WIN32/DOS aliases
      ntfs: fix invalid PTR_ERR() usage in __ntfs_bitmap_set_bits_in_run()
      ntfs: fix error handling in ntfs_write_iomap_end_resident()
      ntfs: fix VCN overflow in ntfs_mapping_pairs_decompress()
      ntfs: fix WSL symlink target leak on reparse failure
      ntfs: fix NULL dereference in ntfs_index_walk_down()