[GIT PULL] hotfixes against 7.1-rc7

From: Andrew Morton

Date: Mon Jun 08 2026 - 23:57:47 EST



Linus, please merge this batch of hotfixes, thanks.


The following changes since commit 9d7bea186ba5a002456471edf36cc9b69f809397:

userfaultfd: remove redundant check in vm_uffd_ops() (2026-05-31 21:50:26 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2026-06-08-20-51

for you to fetch changes up to 0c25b8734367574e21aeb8468c2e522713134da7:

mm/mincore: handle non-swap entries before !CONFIG_SWAP guard (2026-06-03 16:25:52 -0700)

----------------------------------------------------------------
11 hotfixes. 9 are for MM. 8 are cc:stable and the remaining 3
address post-7.1 issues or aren't considered suitable for backporting.

Thre's a 2 patch series "mm/damon/{reclaim,lru_sort}: handle ctx
allocation failures" from SeongJae Park which fixes a couple of DAMON
-ENOMEM bloopers. The rest are singletons - please see the individual
changelogs for details.

----------------------------------------------------------------
Alistair Popple (1):
arm64: mm: call pagetable dtor when freeing hot-removed page tables

Baoquan He (1):
MAINTAINERS: update Baoquan He's email address

Cunlong Li (1):
zram: fix use-after-free in zram_bvec_write_partial()

Kaitao Cheng (1):
mm/cma_sysfs: skip inactive CMA areas in sysfs

Lorenzo Stoakes (1):
mm/huge_memory: use correct flags for device private PMD entry

SeongJae Park (2):
mm/damon/reclaim: handle ctx allocation failure
mm/damon/lru_sort: handle ctx allocation failure

Shakeel Butt (1):
mm/list_lru: drain before clearing xarray entry on reparent

Usama Arif (1):
mm/mincore: handle non-swap entries before !CONFIG_SWAP guard

Wang Yaxin (1):
tools headers UAPI: sync linux/taskstats.h for procacct.c

Yilin Zhu (1):
ipc/shm: serialize orphan cleanup with shm_nattch updates

.mailmap | 1 +
MAINTAINERS | 6 +-
arch/arm64/mm/mmu.c | 1 +
drivers/block/zram/zram_drv.c | 2 +-
ipc/shm.c | 10 ++--
mm/cma_sysfs.c | 8 ++-
mm/damon/lru_sort.c | 4 ++
mm/damon/reclaim.c | 4 ++
mm/huge_memory.c | 45 ++++++++++----
mm/list_lru.c | 21 ++++---
mm/mincore.c | 10 ++--
tools/include/uapi/linux/acct.h | 128 ++++++++++++++++++++++++++++++++++++++++
12 files changed, 204 insertions(+), 36 deletions(-)
create mode 100644 tools/include/uapi/linux/acct.h