[GIT PULL] hotfixes for 7.2-rc3
From: Andrew Morton
Date: Mon Jul 06 2026 - 20:52:48 EST
Linus, please merge this batch of MM and non-MM hotfixes, thanks.
The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:
Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2026-07-06-17-49
for you to fetch changes up to 039892c35f9d8f5ea00d7c2ed1c25224f28b11d7:
tools/include: include stdint.h for SIZE_MAX in overflow.h (2026-07-01 19:02:56 -0700)
----------------------------------------------------------------
20 hotfixes. 17 are for MM. 12 are cc:stable and the remaining 8
address post-7.1 issues or aren't considered suitable for backporting.
A two patch series from SJ addresses a couple of quite old DAMON issues.
A two patch series from Yichong Chen fixes tools/virtio build issues. The
remaining patches are singletons.
----------------------------------------------------------------
Jan Kara (1):
mm: a second pagecache maintainer
Jinjiang Tu (1):
fs/proc: fix KPF_KSM reported for all anonymous pages
Ketan (1):
mm: page_ext: add count limit to page_ext_iter_next to prevent invalid PFN access
Lorenzo Stoakes (1):
MAINTAINERS: add Lance as an rmap reviewer
Pedro Falcato (1):
mm: do file ownership checks with the proper mount idmap
Qi Zheng (2):
mm: shrinker: fix shrinker_info teardown race with expansion
mm: shrinker: fix NULL pointer dereference in debugfs
Radu Rendec (1):
mailmap: add entries for Radu Rendec
SJ Park (2):
mm/damon: add a kernel-doc comment for damon_ctx->probes
mm/damon: add a kernel-doc comment for damon_ctx->rnd_state
Sarthak Sharma (1):
selftests/mm: fix ksft_process_madv.sh test category
SeongJae Park (3):
mm/damon/sysfs-schemes: fix dir put orders in access_pattern_add_dirs()
mm/damon/sysfs-schemes: put stats for scheme_add_dirs() internal error
mm/damon/ops-common: handle extreme intervals in damon_hot_score()
Yichong Chen (2):
tools/virtio: add missing compat definitions for vhost_net_test
tools/include: include stdint.h for SIZE_MAX in overflow.h
Zenghui Yu (3):
selftests/mm: pagemap_ioctl: use the correct page size for transact_test()
selftests/mm: hmm-tests: include linux/mman.h to access MADV_COLLAPSE
samples/damon/mtier: fail early if address range parameters are invalid
Zi Yan (1):
mm/compaction: handle free_pages_prepare() properly in compaction_free()
.mailmap | 4 ++
MAINTAINERS | 3 +-
fs/proc/page.c | 2 +-
include/linux/damon.h | 11 +++-
include/linux/fs.h | 5 ++
include/linux/page_ext.h | 19 ++++--
mm/compaction.c | 7 +--
mm/damon/ops-common.c | 1 +
mm/damon/sysfs-schemes.c | 17 +++---
mm/filemap.c | 2 +-
mm/madvise.c | 3 +-
mm/mincore.c | 3 +-
mm/shrinker.c | 13 +++-
mm/shrinker_debug.c | 10 ++--
samples/damon/mtier.c | 3 +
tools/include/linux/overflow.h | 1 +
tools/testing/selftests/mm/hmm-tests.c | 1 +
tools/testing/selftests/mm/ksft_process_madv.sh | 2 +-
tools/testing/selftests/mm/pagemap_ioctl.c | 12 ++--
tools/virtio/asm/percpu_types.h | 7 +++
tools/virtio/linux/completion.h | 9 +++
tools/virtio/linux/device.h | 1 +
tools/virtio/linux/dma-mapping.h | 1 +
tools/virtio/linux/mod_devicetable.h | 14 +++++
tools/virtio/linux/virtio_features.h | 79 +++++++++++++++++++++++++
25 files changed, 187 insertions(+), 43 deletions(-)
create mode 100644 tools/virtio/asm/percpu_types.h
create mode 100644 tools/virtio/linux/completion.h
create mode 100644 tools/virtio/linux/mod_devicetable.h
create mode 100644 tools/virtio/linux/virtio_features.h