Commit 2e05544060b9 for kernel

commit 2e05544060b9fef5d4d0e0172944e6956c55080f
Merge: 09e3b4a76bb6 ff6f26c58421
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Jun 21 13:20:19 2026 -0700

    Merge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

    Pull non-MM updates from Andrew Morton:

     - "taskstats: fix TGID dead-thread stat retention" (Yiyang Chen)

       Fix a taskstats TGID aggregation bug where fields added in the TGID
       query path were not preserved after thread exit, and adds a kselftest
       covering the regression.

     - "lib/tests: string_helpers: Slight improvements" (Andy Shevchenko)

       Improve lib/tests/string_helpers_kunit.c a little

     - "lib/base64: decode fixes" (Josh Law)

       Address minor issues in lib/base64.c

     - "selftests/filelock: Make output more kselftestish" (Mark Brown)

       Make the output from the ofdlocks test a bit easier for tooling to
       work with. Also ignore the generated file

     - "uaccess: unify inline vs outline copy_{from,to}_user() selection"
       (Yury Norov)

       Simplify the usercopy code by removing the selectability of inlining
       copy_{from,to}_user().

     - "ocfs2: validate inline xattr header consumers" (ZhengYuan Huang)

       Fix a number of possible issues in the ocfs2 xattr code

     - "lib and lib/cmdline enhancements" (Dmitry Antipov)

       Provide additional robustness checking in the cmdline handling code
       and its in-kernel testing and selftests

     - "cleanup the RAID6 P/Q library" (Christoph Hellwig)

       Clean up the RAID6 P/Q library to match the recent updates to the
       RAID 5 XOR library and other CRC/crypto libraries

     - "ocfs2: harden inode validators against forged metadata" (Michael
       Bommarito)

       Add three structural checks to OCFS2 dinode validation so malformed
       on-disk fields are rejected before ocfs2_populate_inode() copies them
       into the in-core inode

     - "lib/raid: replace __get_free_pages() call with kmalloc()" (Mike
       Rapoport)

       Clean up the lib/raid code by using kmalloc() in more places

    * tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (108 commits)
      ocfs2: fix circular locking dependency in ocfs2_dio_end_io_write
      ocfs2: fix NULL h_transaction deref in ocfs2_assure_trans_credits
      lib: interval_tree_test: validate benchmark parameters
      ocfs2: avoid moving extents to occupied clusters
      treewide: fix transposed "sign" typos and update spelling.txt
      ocfs2: fix UBSAN array-index-out-of-bounds in ocfs2_sum_rightmost_rec
      fat: reject BPB volumes whose data area starts beyond total sectors
      selftests/uevent: increase __UEVENT_BUFFER_SIZE to avoid ENOBUFS on busy systems
      lib/test_firmware: allocate the configured into_buf size
      fs: efs: remove unneeded debug prints
      checkpatch: cuppress warnings when Reported-by: is followed by Link:
      MAINTAINERS: add Alexander as a kcov reviewer
      mailmap: update Alexander Sverdlin's Email addresses
      fs: fat: inode: replace sprintf() with scnprintf()
      ocfs2: fix out-of-bounds write in ocfs2_remove_refcount_extent
      ocfs2: fix race between ocfs2_control_install_private() and ocfs2_control_release()
      ocfs2/dlm: require a ref for locking_state debugfs open
      ocfs2: reject FITRIM ranges shorter than a cluster
      ocfs2: validate fast symlink target during inode read
      ocfs2: add journal NULL check in ocfs2_checkpoint_inode()
      ...