10 hotfixes. 5 are cc:stable.

- Fix module loading incorrectly returning success after alloc_tag codetag
   setup failed.
 
 - Restore MADV_COLLAPSE semantics for shmem so forced collapse ignores the
   shmem THP/mTHP sysfs settings.
 
 - Make alloc_tag UAPI structure padding explicit.
 
 - Fix DAMON schemes unexpectedly stopping after quotas are disabled through
   the online parameter update interface.
 
 - Fix a false SW_TAGS KASAN invalid-access report when freeing vmapped task
   stacks.
 
 - Split the MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION MAINTAINERS
   entry into separate MIGRATION and NUMA PLACEMENT entries.
 
 - Move memory tiering maintenance under NUMA PLACEMENT.
 
 - Add Gregory Price as a NUMA PLACEMENT co-maintainer.
 
 - Add Heming Zhao as an ocfs2 reviewer.
 
 - Fix mmap_prepare() state being copied onto a merged VMA rather than only
   onto a newly allocated VMA.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQTTMBEPP41GrTpTJgfdBJ7gKXxAjgUCarnNOQAKCRDdBJ7gKXxA
 jnb1AP9l03wZLtqQJAoTAmRhExD96zqcaFYM/nXgbkXSobw5VwD/dwswYDiV2wjP
 I6Pn/q0pquurB8RcJhH0Nh4EjmAFDgQ=
 =1nf9
 -----END PGP SIGNATURE-----

Merge tag 'mm-hotfixes-stable-2026-09-27-19-12' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Pull MM fixes from Andrew Morton:

 - Fix module loading incorrectly returning success after alloc_tag
   codetag setup failed

 - Restore MADV_COLLAPSE semantics for shmem so forced collapse ignores
   the shmem THP/mTHP sysfs settings

 - Make alloc_tag UAPI structure padding explicit

 - Fix DAMON schemes unexpectedly stopping after quotas are disabled
   through the online parameter update interface

 - Fix a false SW_TAGS KASAN invalid-access report when freeing vmapped
   task stacks

 - Split the MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION MAINTAINERS
   entry into separate MIGRATION and NUMA PLACEMENT entries

 - Move memory tiering maintenance under NUMA PLACEMENT

 - Add Gregory Price as a NUMA PLACEMENT co-maintainer

 - Add Heming Zhao as an ocfs2 reviewer

 - Fix mmap_prepare() state being copied onto a merged VMA rather than
   only onto a newly allocated VMA

* tag 'mm-hotfixes-stable-2026-09-27-19-12' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
  mm/vma: predicate setting mmap_prepare VMA fields on new vma alloc
  MAINTAINERS: add Heming Zhao as ocfs2 reviewer
  MAINTAINERS: make Gregory a co-maintainer of MEMORY MANAGEMENT - NUMA PLACEMENT
  MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT
  MAINTAINERS: split up MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
  kasan: unpoison task stack below watermark only in generic mode
  mm/damon/core: don't skip damos_adjust_quota() while esz is not zero
  alloc_tag: avoid implicit padding in uapi
  mm: shmem: ignore sysfs configs for shmem forced collapse
  module: fix lost error code from codetag_load_module()
This commit is contained in:
Linus Torvalds 2026-09-28 20:11:31 -07:00
commit 6f8319e3e9
7 changed files with 68 additions and 36 deletions