Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge commit. Changes below are compared with the first parent: c98d767b.
Changes
169 files changed · +9215 −5618
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/ABI/testing/sysfs-kernel-mm-damon
View fileDocumentation/admin-guide/kernel-parameters.txt
View fileDocumentation/admin-guide/mm/damon/lru_sort.rst
View fileDocumentation/admin-guide/mm/damon/reclaim.rst
View fileDocumentation/admin-guide/mm/damon/stat.rst
View fileDocumentation/admin-guide/mm/damon/usage.rst
View fileDocumentation/admin-guide/mm/transhuge.rst
View fileDocumentation/admin-guide/sysctl/vm.rst
View fileDocumentation/mm/damon/design.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/mm/damon/maintainer-profile.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/mm/process_addrs.rst
View fileThis diff is incomplete. Download the complete patch.
MAINTAINERS
View fileThis diff is incomplete. Download the complete patch.
arch/arm64/mm/mmu.c
View fileThis diff is incomplete. Download the complete patch.
arch/loongarch/mm/init.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/mm/init_64.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/mm/mem.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/platforms/pseries/hotplug-memory.c
View fileThis diff is incomplete. Download the complete patch.
arch/riscv/mm/init.c
View fileThis diff is incomplete. Download the complete patch.
arch/s390/mm/init.c
View fileThis diff is incomplete. Download the complete patch.
arch/s390/mm/vmem.c
View fileThis diff is incomplete. Download the complete patch.
arch/sh/mm/cache-sh4.c
View fileThis diff is incomplete. Download the complete patch.
arch/sparc/mm/init_64.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/mm/init_64.c
View fileThis diff is incomplete. Download the complete patch.
drivers/base/memory.c
View fileThis diff is incomplete. Download the complete patch.
drivers/base/node.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/zram/zram_drv.c
View fileThis diff is incomplete. Download the complete patch.
drivers/char/mem.c
View fileThis diff is incomplete. Download the complete patch.
drivers/dax/kmem.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpu/drm/drm_managed.c
View fileThis diff is incomplete. Download the complete patch.
drivers/s390/char/sclp_mem.c
View fileThis diff is incomplete. Download the complete patch.
fs/Makefile
View fileThis diff is incomplete. Download the complete patch.
fs/proc/task_mmu.c
View fileThis diff is incomplete. Download the complete patch.
fs/userfaultfd.c
View before deletionThis diff is incomplete. Download the complete patch.
include/asm-generic/pgalloc.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/bootmem_info.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/compaction.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/damon.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/gfp.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/gfp_types.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/highmem-internal.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/huge_mm.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/list_lru.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/memcontrol.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/memory.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/memory_hotplug.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mm.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mm_inline.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mm_types.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mmu_notifier.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mmzone.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/nodemask.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/page_ref.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/pageblock-flags.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/pagemap.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/swap.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/swap_cgroup.h
View before deletionThis diff is incomplete. Download the complete patch.
include/linux/thread_info.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/userfaultfd_k.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/vmalloc.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/vmpressure.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/damon.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/vmscan.h
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/arena.c
View fileThis diff is incomplete. Download the complete patch.
kernel/fork.c
View fileThis diff is incomplete. Download the complete patch.
kernel/power/snapshot.c
View fileThis diff is incomplete. Download the complete patch.
kernel/power/swap.c
View fileThis diff is incomplete. Download the complete patch.
kernel/power/user.c
View fileThis diff is incomplete. Download the complete patch.
lib/maple_tree.c
View fileThis diff is incomplete. Download the complete patch.
lib/test_hmm.c
View fileThis diff is incomplete. Download the complete patch.
lib/test_meminit.c
View fileThis diff is incomplete. Download the complete patch.
lib/test_vmalloc.c
View fileThis diff is incomplete. Download the complete patch.
mm/Kconfig
View fileThis diff is incomplete. Download the complete patch.
mm/Makefile
View fileThis diff is incomplete. Download the complete patch.
mm/bootmem_info.c
View fileThis diff is incomplete. Download the complete patch.
mm/compaction.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/core.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/lru_sort.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/ops-common.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/paddr.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/reclaim.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/stat.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/sysfs-common.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/sysfs-common.h
View fileThis diff is incomplete. Download the complete patch.
mm/damon/sysfs-schemes.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/sysfs.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/tests/core-kunit.h
View fileThis diff is incomplete. Download the complete patch.
mm/damon/tests/vaddr-kunit.h
View fileThis diff is incomplete. Download the complete patch.
mm/damon/vaddr.c
View fileThis diff is incomplete. Download the complete patch.
mm/filemap.c
View fileThis diff is incomplete. Download the complete patch.
mm/gup.c
View fileThis diff is incomplete. Download the complete patch.
mm/huge_memory.c
View fileThis diff is incomplete. Download the complete patch.
mm/hugetlb.c
View fileThis diff is incomplete. Download the complete patch.
mm/hugetlb_cma.c
View fileThis diff is incomplete. Download the complete patch.
mm/internal.h
View fileThis diff is incomplete. Download the complete patch.
mm/kasan/kasan_test_c.c
View fileThis diff is incomplete. Download the complete patch.
mm/kfence/kfence_test.c
View fileThis diff is incomplete. Download the complete patch.
mm/khugepaged.c
View fileThis diff is incomplete. Download the complete patch.
mm/kmemleak.c
View fileThis diff is incomplete. Download the complete patch.
mm/list_lru.c
View fileThis diff is incomplete. Download the complete patch.
mm/madvise.c
View fileThis diff is incomplete. Download the complete patch.
mm/memcontrol-v1.c
View fileThis diff is incomplete. Download the complete patch.
mm/memcontrol.c
View fileThis diff is incomplete. Download the complete patch.
mm/memory-failure.c
View fileThis diff is incomplete. Download the complete patch.
mm/memory.c
View fileThis diff is incomplete. Download the complete patch.
mm/memory_hotplug.c
View fileThis diff is incomplete. Download the complete patch.
mm/mempolicy.c
View fileThis diff is incomplete. Download the complete patch.
mm/memremap.c
View fileThis diff is incomplete. Download the complete patch.
mm/migrate.c
View fileThis diff is incomplete. Download the complete patch.
mm/migrate_device.c
View fileThis diff is incomplete. Download the complete patch.
mm/mm_init.c
View fileThis diff is incomplete. Download the complete patch.
mm/mmap.c
View fileThis diff is incomplete. Download the complete patch.
mm/mseal.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_alloc.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_io.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_isolation.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_owner.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_vma_mapped.c
View fileThis diff is incomplete. Download the complete patch.
mm/percpu-internal.h
View fileThis diff is incomplete. Download the complete patch.
mm/readahead.c
View fileThis diff is incomplete. Download the complete patch.
mm/rmap.c
View fileThis diff is incomplete. Download the complete patch.
mm/shmem.c
View fileThis diff is incomplete. Download the complete patch.
mm/shrinker.c
View fileThis diff is incomplete. Download the complete patch.
mm/sparse-vmemmap.c
View fileThis diff is incomplete. Download the complete patch.
mm/sparse.c
View fileThis diff is incomplete. Download the complete patch.
mm/swap.c
View fileThis diff is incomplete. Download the complete patch.
mm/swap.h
View fileThis diff is incomplete. Download the complete patch.
mm/swap_cgroup.c
View before deletionThis diff is incomplete. Download the complete patch.
mm/swap_state.c
View fileThis diff is incomplete. Download the complete patch.
mm/swap_table.h
View fileThis diff is incomplete. Download the complete patch.
mm/swapfile.c
View fileThis diff is incomplete. Download the complete patch.
mm/userfaultfd.c
View fileThis diff is incomplete. Download the complete patch.
mm/util.c
View fileThis diff is incomplete. Download the complete patch.
mm/vma.c
View fileThis diff is incomplete. Download the complete patch.
mm/vmalloc.c
View fileThis diff is incomplete. Download the complete patch.
mm/vmpressure.c
View fileThis diff is incomplete. Download the complete patch.
mm/vmscan.c
View fileThis diff is incomplete. Download the complete patch.
mm/workingset.c
View fileThis diff is incomplete. Download the complete patch.
mm/zswap.c
View fileThis diff is incomplete. Download the complete patch.
net/rds/tcp_recv.c
View fileThis diff is incomplete. Download the complete patch.
rust/kernel/page.rs
View fileThis diff is incomplete. Download the complete patch.
samples/damon/mtier.c
View fileThis diff is incomplete. Download the complete patch.
tools/mm/page-types.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/cgroup/lib/cgroup_util.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/cgroup/lib/include/cgroup_util.h
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/cgroup/test_core.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/cgroup/test_freezer.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/cgroup/test_kmem.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/cgroup/test_memcontrol.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/cgroup/test_zswap.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/damon/_damon_sysfs.py
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/damon/drgn_dump_damon_status.py
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/damon/sysfs.py
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/damon/sysfs.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/memfd/fuse_test.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/memfd/memfd_test.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/check_config.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/droppable.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/hmm-tests.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/khugepaged.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/ksft_kmemleak_dedup.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/ksm_functional_tests.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/mlock2-tests.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/mremap_test.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/process_madv.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/run_vmtests.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/mm/split_huge_page_test.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/proc/proc-maps-race.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/vma/include/dup.h
View fileThis diff is incomplete. Download the complete patch.