Commit 46a062865b6b for kernel
commit 46a062865b6b6b9a2ba199101b44feb925455c66
Merge: afd661f6a264 5b4696e0bfc3
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Thu Nov 5 13:05:13 2026 -0800
Merge tag 'mm-nonmm-hotfixes-stable-2026-11-04-20-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Pull non-MM fixes from Andrew Morton:
"22 patches. 17 are cc:stable.
Most are OCFS2 fixes. These address extended-attribute corruption,
missing attributes and kernel BUGs, along with crashes during cluster
configuration, lock migration, recovery and unmount. Extent movement
is also fixed to validate its range against a stable file size.
Three FAT changes prevent a failed-write/FIBMAP race from spuriously
making the filesystem read-only, correct directory link counts after
rename, and speed up file expansion. The reported QEMU benchmarks show
particularly large improvements on synchronous mounts.
A taint-string fix prevents an out-of-bounds read which can expose
slab contents in the kernel log. There are also build fixes for
OpenRISC modules on CPUs without hardware multiply and for Clang 24"
* tag 'mm-nonmm-hotfixes-stable-2026-11-04-20-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (22 commits)
ocfs2: cache the mount context for dentry lock callbacks
ocfs2: wait for filecheck kobject release after a failed add
fat: fix parent link count when replacing a sibling directory
ocfs2/cluster: unlink socket containers before releasing resources
ocfs2: stop recovery before shutting down local allocators
ocfs2/dlm: serialize migration MLE cleanup on failure
panic: zero the dynamically allocated taint buffer
ocfs2: keep locking_state within the cluster connection lifetime
MAINTAINERS: mailmap: use Clément Léger's linux.dev mail address
MAINTAINERS: add an IPC entry
ocfs2: validate move extents against a stable EOF
fat: hold truncate_lock in fat_write_failed()
fat: preallocate space before expanding in fat_cont_expand()
ocfs2: do not read the entry array of an empty xattr block
ocfs2: do not index before the entry array when dividing an empty bucket
ocfs2: do not read the entry array of an empty xattr bucket
ocfs2: find the xattr entry again after converting a block to a bucket
ocfs2: find the xattr entry again after defragmenting a bucket
ocfs2: read the xattr entry hash before defragmenting the bucket
ocfs2/heartbeat: serialize concurrent writes to a region's dev attribute
...