Commit 728785f8fb07 for kernel

commit 728785f8fb07ae9c295b1be6d7d672b9ebfc3c05
Merge: 473f6c8f437b 490529f66801
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Aug 22 08:57:28 2026 -0700

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

    Pull exfat updates from Namjae Jeon:
     "A set of exfat fixes covering shared writable mappings, entry error
      handling, allocation cleanup, FITRIM bounds, and locking:

       - Fix valid_size extension over shared writable mappings by lazily
         zeroing page-cache gaps and ensuring racing stores cannot be
         overwritten or extend beyond valid_size

       - Clean up partially written directory entries on add-entry failure
         and safely free new directory clusters

       - Free a newly allocated directory cluster when zeroing it fails

       - Write the destination entry before removing the source entry during
         rename, preserving the source if the destination write fails

       - Keep FITRIM within the requested range, even when the free-space
         search wraps around the allocation bitmap

       - Fix truncated FS_IOC_GETFSLABEL results by passing the destination
         buffer size in bytes to the UTF-16-to-NLS conversion

       - Fix overflow in the cluster-to-dentry calculation, which could
         cause readdir to stop early on large volumes

       - Replace the per-inode truncate_lock with inode_lock, using shared
         locking in bmap to serialize against concurrent truncation

       - Update the exfat mailing list address in MAINTAINERS"

    * tag 'exfat-for-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat:
      exfat: replace truncate_lock with inode_lock
      exfat: keep FITRIM within the requested range
      exfat: fix truncated volume labels returned by FS_IOC_GETFSLABEL
      exfat: fix overflow in cluster-to-dentry conversion
      exfat: clean up new entry on add entry failure
      exfat: free new directory cluster if zeroing fails
      exfat: write moved entry before removing source
      MAINTAINERS: update mailing list address for exfat
      exfat: fix valid_size extension over a shared writable mapping