Commit 9d9c1cfec01c for kernel

commit 9d9c1cfec01cdbf24bd9322ed555713a20422115
Merge: 2516a8715318 601cc399a010
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Dec 13 20:55:12 2025 +1200

    Merge tag 'mm-nonmm-stable-2025-12-11-11-47' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

    Pull misc updates from Andrew Morton:
     "There are no significant series in this small merge. Please see the
      individual changelogs for details"

    [ Editor's note: it's mainly ocfs2 and a couple of random fixes ]

    * tag 'mm-nonmm-stable-2025-12-11-11-47' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
      mm: memfd_luo: add CONFIG_SHMEM dependency
      mm: shmem: avoid build warning for CONFIG_SHMEM=n
      ocfs2: fix memory leak in ocfs2_merge_rec_left()
      ocfs2: invalidate inode if i_mode is zero after block read
      ocfs2: avoid -Wflex-array-member-not-at-end warning
      ocfs2: convert remaining read-only checks to ocfs2_emergency_state
      ocfs2: add ocfs2_emergency_state helper and apply to setattr
      checkpatch: add uninitialized pointer with __free attribute check
      args: fix documentation to reflect the correct numbers
      ocfs2: fix kernel BUG in ocfs2_find_victim_chain
      liveupdate: luo_core: fix redundant bound check in luo_ioctl()
      ocfs2: validate inline xattr size and entry count in ocfs2_xattr_ibody_list
      fs/fat: remove unnecessary wrapper fat_max_cache()
      ocfs2: replace deprecated strcpy with strscpy
      ocfs2: check tl_used after reading it from trancate log inode
      liveupdate: luo_file: don't use invalid list iterator