mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] non-MM hotfixes for 7.4-rc2
@ 2026-11-05  4:27 Andrew Morton
  0 siblings, 0 replies; only message in thread
From: Andrew Morton @ 2026-11-05  4:27 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-mm, mm-commits, linux-kernel


Linus, please merge this batch of others-than-MM hotfixes, thanks.


The following changes since commit 6628e7d4c6b25c8d18f1345e3a20d21829aae7e4:

  Linux 7.4-rc1 (2026-11-01 13:26:31 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-nonmm-hotfixes-stable-2026-11-04-20-26

for you to fetch changes up to 5b4696e0bfc358619adaeab25ad35b4979af8331:

  ocfs2: cache the mount context for dentry lock callbacks (2026-11-02 19:18:59 -0800)

----------------------------------------------------------------
mm.git review status for linus..mm-nonmm-hotfixes-stable

Everything:

Total patches:       22
Fixes: tags:         19
cc:stable patches:   17
Reviews/patch:       0.77
Reviewed rate:       68%

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.

----------------------------------------------------------------
Andrew Morton (2):
      openrisc: export __mulsi3 for modules
      MAINTAINERS: add an IPC entry

Cen Zhang (7):
      ocfs2: validate move extents against a stable EOF
      ocfs2: keep locking_state within the cluster connection lifetime
      ocfs2/dlm: serialize migration MLE cleanup on failure
      ocfs2: stop recovery before shutting down local allocators
      ocfs2/cluster: unlink socket containers before releasing resources
      ocfs2: wait for filecheck kobject release after a failed add
      ocfs2: cache the mount context for dentry lock callbacks

Clément Léger (1):
      MAINTAINERS: mailmap: use Clément Léger's linux.dev mail address

Eklavya Singh (1):
      ocfs2/heartbeat: serialize concurrent writes to a region's dev attribute

Hungyu Lin (1):
      fat: fix parent link count when replacing a sibling directory

Joseph Qi (6):
      ocfs2: read the xattr entry hash before defragmenting the bucket
      ocfs2: find the xattr entry again after defragmenting a bucket
      ocfs2: find the xattr entry again after converting a block to a bucket
      ocfs2: do not read the entry array of an empty xattr bucket
      ocfs2: do not index before the entry array when dividing an empty bucket
      ocfs2: do not read the entry array of an empty xattr block

Matheus Alves de Almeida (2):
      fat: preallocate space before expanding in fat_cont_expand()
      fat: hold truncate_lock in fat_write_failed()

Nathan Chancellor (1):
      lib/base64: silence clang-24 -Wconstant-conversion with diag pragmas

Nickolai Zeldovich (1):
      panic: zero the dynamically allocated taint buffer

 .mailmap                          |   4 ++
 MAINTAINERS                       |  14 +++-
 arch/openrisc/kernel/or32_ksyms.c |   1 +
 fs/fat/dir.c                      |  10 +++
 fs/fat/fat.h                      |   1 +
 fs/fat/file.c                     |  70 +++++++++++++-----
 fs/fat/inode.c                    |   2 +
 fs/fat/namei_msdos.c              |   9 +--
 fs/fat/namei_vfat.c               |   9 +--
 fs/ocfs2/cluster/heartbeat.c      |  40 +++++++++--
 fs/ocfs2/cluster/tcp.c            |   5 +-
 fs/ocfs2/dcache.h                 |   5 +-
 fs/ocfs2/dlm/dlmmaster.c          |  70 +++++++++++++++---
 fs/ocfs2/dlmglue.c                |  34 ++++-----
 fs/ocfs2/filecheck.c              |   2 +
 fs/ocfs2/journal.c                |  15 +++-
 fs/ocfs2/journal.h                |   1 +
 fs/ocfs2/move_extents.c           |  70 ++++++++++--------
 fs/ocfs2/super.c                  |   3 +
 fs/ocfs2/xattr.c                  | 146 ++++++++++++++++++++++++++++++++------
 kernel/panic.c                    |   2 +-
 lib/base64.c                      |   3 +
 22 files changed, 388 insertions(+), 128 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-11-05  4:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-05  4:27 [GIT PULL] non-MM hotfixes for 7.4-rc2 Andrew Morton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®