diff options
-rw-r--r-- | Documentation/ABI/testing/sysfs-kernel-mm-ksm | 2 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-kernel-slab | 4 | ||||
-rw-r--r-- | Documentation/admin-guide/kernel-parameters.txt | 10 | ||||
-rw-r--r-- | Documentation/admin-guide/mm/concepts.rst | 2 | ||||
-rw-r--r-- | Documentation/admin-guide/mm/damon/index.rst | 2 | ||||
-rw-r--r-- | Documentation/admin-guide/mm/damon/reclaim.rst | 2 | ||||
-rw-r--r-- | Documentation/admin-guide/mm/damon/usage.rst | 8 | ||||
-rw-r--r-- | Documentation/admin-guide/sysctl/vm.rst | 2 | ||||
-rw-r--r-- | Documentation/core-api/index.rst | 2 | ||||
-rw-r--r-- | Documentation/filesystems/proc.rst | 2 | ||||
-rw-r--r-- | Documentation/index.rst | 2 | ||||
-rw-r--r-- | Documentation/mm/active_mm.rst (renamed from Documentation/vm/active_mm.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/arch_pgtable_helpers.rst (renamed from Documentation/vm/arch_pgtable_helpers.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/balance.rst (renamed from Documentation/vm/balance.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/bootmem.rst (renamed from Documentation/vm/bootmem.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/damon/api.rst (renamed from Documentation/vm/damon/api.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/damon/design.rst (renamed from Documentation/vm/damon/design.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/damon/faq.rst (renamed from Documentation/vm/damon/faq.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/damon/index.rst (renamed from Documentation/vm/damon/index.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/free_page_reporting.rst (renamed from Documentation/vm/free_page_reporting.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/frontswap.rst (renamed from Documentation/vm/frontswap.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/highmem.rst (renamed from Documentation/vm/highmem.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/hmm.rst (renamed from Documentation/vm/hmm.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/hugetlbfs_reserv.rst (renamed from Documentation/vm/hugetlbfs_reserv.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/hwpoison.rst (renamed from Documentation/vm/hwpoison.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/index.rst (renamed from Documentation/vm/index.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/ksm.rst (renamed from Documentation/vm/ksm.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/memory-model.rst (renamed from Documentation/vm/memory-model.rst) | 2 | ||||
-rw-r--r-- | Documentation/mm/mmu_notifier.rst (renamed from Documentation/vm/mmu_notifier.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/numa.rst (renamed from Documentation/vm/numa.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/oom.rst (renamed from Documentation/vm/oom.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/overcommit-accounting.rst (renamed from Documentation/vm/overcommit-accounting.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_allocation.rst (renamed from Documentation/vm/page_allocation.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_cache.rst (renamed from Documentation/vm/page_cache.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_frags.rst (renamed from Documentation/vm/page_frags.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_migration.rst (renamed from Documentation/vm/page_migration.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_owner.rst (renamed from Documentation/vm/page_owner.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_reclaim.rst (renamed from Documentation/vm/page_reclaim.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_table_check.rst (renamed from Documentation/vm/page_table_check.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/page_tables.rst (renamed from Documentation/vm/page_tables.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/physical_memory.rst (renamed from Documentation/vm/physical_memory.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/process_addrs.rst (renamed from Documentation/vm/process_addrs.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/remap_file_pages.rst (renamed from Documentation/vm/remap_file_pages.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/shmfs.rst (renamed from Documentation/vm/shmfs.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/slab.rst (renamed from Documentation/vm/slab.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/slub.rst (renamed from Documentation/vm/slub.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/split_page_table_lock.rst (renamed from Documentation/vm/split_page_table_lock.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/swap.rst (renamed from Documentation/vm/swap.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/transhuge.rst (renamed from Documentation/vm/transhuge.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/unevictable-lru.rst (renamed from Documentation/vm/unevictable-lru.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/vmalloc.rst (renamed from Documentation/vm/vmalloc.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/vmalloced-kernel-stacks.rst (renamed from Documentation/vm/vmalloced-kernel-stacks.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/vmemmap_dedup.rst (renamed from Documentation/vm/vmemmap_dedup.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/z3fold.rst (renamed from Documentation/vm/z3fold.rst) | 0 | ||||
-rw-r--r-- | Documentation/mm/zsmalloc.rst (renamed from Documentation/vm/zsmalloc.rst) | 0 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/admin-guide/mm/damon/index.rst | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/admin-guide/mm/damon/reclaim.rst | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/admin-guide/mm/damon/usage.rst | 8 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/core-api/index.rst | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/index.rst | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/active_mm.rst (renamed from Documentation/translations/zh_CN/vm/active_mm.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/balance.rst (renamed from Documentation/translations/zh_CN/vm/balance.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/damon/api.rst (renamed from Documentation/translations/zh_CN/vm/damon/api.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/damon/design.rst (renamed from Documentation/translations/zh_CN/vm/damon/design.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/damon/faq.rst (renamed from Documentation/translations/zh_CN/vm/damon/faq.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/damon/index.rst (renamed from Documentation/translations/zh_CN/vm/damon/index.rst) | 5 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/free_page_reporting.rst (renamed from Documentation/translations/zh_CN/vm/free_page_reporting.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/frontswap.rst (renamed from Documentation/translations/zh_CN/vm/frontswap.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/highmem.rst (renamed from Documentation/translations/zh_CN/vm/highmem.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/hmm.rst (renamed from Documentation/translations/zh_CN/vm/hmm.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/hugetlbfs_reserv.rst (renamed from Documentation/translations/zh_CN/vm/hugetlbfs_reserv.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/hwpoison.rst (renamed from Documentation/translations/zh_CN/vm/hwpoison.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/index.rst (renamed from Documentation/translations/zh_CN/vm/index.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/ksm.rst (renamed from Documentation/translations/zh_CN/vm/ksm.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/memory-model.rst (renamed from Documentation/translations/zh_CN/vm/memory-model.rst) | 4 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/mmu_notifier.rst (renamed from Documentation/translations/zh_CN/vm/mmu_notifier.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/numa.rst (renamed from Documentation/translations/zh_CN/vm/numa.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/overcommit-accounting.rst (renamed from Documentation/translations/zh_CN/vm/overcommit-accounting.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/page_frags.rst (renamed from Documentation/translations/zh_CN/vm/page_frags.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/page_owner.rst (renamed from Documentation/translations/zh_CN/vm/page_owner.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/page_table_check.rst (renamed from Documentation/translations/zh_CN/vm/page_table_check.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/remap_file_pages.rst (renamed from Documentation/translations/zh_CN/vm/remap_file_pages.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/split_page_table_lock.rst (renamed from Documentation/translations/zh_CN/vm/split_page_table_lock.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/z3fold.rst (renamed from Documentation/translations/zh_CN/vm/z3fold.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_CN/mm/zsmalloc.rst (renamed from Documentation/translations/zh_CN/vm/zsmalloc.rst) | 2 | ||||
-rw-r--r-- | Documentation/translations/zh_TW/index.rst | 2 | ||||
-rw-r--r-- | Documentation/vm/.gitignore | 3 | ||||
-rw-r--r-- | MAINTAINERS | 12 | ||||
-rw-r--r-- | arch/loongarch/Kconfig | 2 | ||||
-rw-r--r-- | arch/powerpc/include/asm/book3s/64/pgtable.h | 2 | ||||
-rw-r--r-- | include/linux/hmm.h | 4 | ||||
-rw-r--r-- | include/linux/memremap.h | 2 | ||||
-rw-r--r-- | include/linux/mmu_notifier.h | 2 | ||||
-rw-r--r-- | include/linux/sched/mm.h | 4 | ||||
-rw-r--r-- | include/linux/swap.h | 2 | ||||
-rw-r--r-- | mm/Kconfig | 2 | ||||
-rw-r--r-- | mm/debug_vm_pgtable.c | 2 | ||||
-rw-r--r-- | mm/frontswap.c | 2 | ||||
-rw-r--r-- | mm/huge_memory.c | 2 | ||||
-rw-r--r-- | mm/hugetlb.c | 6 | ||||
-rw-r--r-- | mm/hugetlb_vmemmap.c | 2 | ||||
-rw-r--r-- | mm/ksm.c | 4 | ||||
-rw-r--r-- | mm/mmap.c | 2 | ||||
-rw-r--r-- | mm/rmap.c | 8 | ||||
-rw-r--r-- | mm/sparse-vmemmap.c | 2 | ||||
-rw-r--r-- | mm/util.c | 2 | ||||
-rw-r--r-- | tools/vm/page_owner_sort.c | 2 |
107 files changed, 89 insertions, 93 deletions
diff --git a/Documentation/ABI/testing/sysfs-kernel-mm-ksm b/Documentation/ABI/testing/sysfs-kernel-mm-ksm index 1c9bed5595f5..d244674a9480 100644 --- a/Documentation/ABI/testing/sysfs-kernel-mm-ksm +++ b/Documentation/ABI/testing/sysfs-kernel-mm-ksm @@ -41,7 +41,7 @@ Description: Kernel Samepage Merging daemon sysfs interface sleep_millisecs: how many milliseconds ksm should sleep between scans. - See Documentation/vm/ksm.rst for more information. + See Documentation/mm/ksm.rst for more information. What: /sys/kernel/mm/ksm/merge_across_nodes Date: January 2013 diff --git a/Documentation/ABI/testing/sysfs-kernel-slab b/Documentation/ABI/testing/sysfs-kernel-slab index c440f4946e12..cd5fb8fa3ddf 100644 --- a/Documentation/ABI/testing/sysfs-kernel-slab +++ b/Documentation/ABI/testing/sysfs-kernel-slab @@ -37,7 +37,7 @@ Description: The alloc_calls file is read-only and lists the kernel code locations from which allocations for this cache were performed. The alloc_calls file only contains information if debugging is - enabled for that cache (see Documentation/vm/slub.rst). + enabled for that cache (see Documentation/mm/slub.rst). What: /sys/kernel/slab/<cache>/alloc_fastpath Date: February 2008 @@ -219,7 +219,7 @@ Contact: Pekka Enberg <penberg@cs.helsinki.fi>, Description: The free_calls file is read-only and lists the locations of object frees if slab debugging is enabled (see - Documentation/vm/slub.rst). + Documentation/mm/slub.rst). What: /sys/kernel/slab/<cache>/free_fastpath Date: February 2008 diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 2522b11e593f..8c0ea6b6c6a9 100644 --- a/Documentation/admin-guide/kernel-parameters.txt +++ b/Documentation/admin-guide/kernel-parameters.txt @@ -5442,7 +5442,7 @@ cache (risks via metadata attacks are mostly unchanged). Debug options disable merging on their own. - For more information see Documentation/vm/slub.rst. + For more information see Documentation/mm/slub.rst. slab_max_order= [MM, SLAB] Determines the maximum allowed order for slabs. @@ -5456,13 +5456,13 @@ slub_debug can create guard zones around objects and may poison objects when not in use. Also tracks the last alloc / free. For more information see - Documentation/vm/slub.rst. + Documentation/mm/slub.rst. slub_max_order= [MM, SLUB] Determines the maximum allowed order for slabs. A high setting may cause OOMs due to memory fragmentation. For more information see - Documentation/vm/slub.rst. + Documentation/mm/slub.rst. slub_min_objects= [MM, SLUB] The minimum number of objects per slab. SLUB will @@ -5471,12 +5471,12 @@ the number of objects indicated. The higher the number of objects the smaller the overhead of tracking slabs and the less frequently locks need to be acquired. - For more information see Documentation/vm/slub.rst. + For more information see Documentation/mm/slub.rst. slub_min_order= [MM, SLUB] Determines the minimum page order for slabs. Must be lower than slub_max_order. - For more information see Documentation/vm/slub.rst. + For more information see Documentation/mm/slub.rst. slub_merge [MM, SLUB] Same with slab_merge. diff --git a/Documentation/admin-guide/mm/concepts.rst b/Documentation/admin-guide/mm/concepts.rst index b966fcff993b..c79f1e336222 100644 --- a/Documentation/admin-guide/mm/concepts.rst +++ b/Documentation/admin-guide/mm/concepts.rst @@ -125,7 +125,7 @@ processor. Each bank is referred to as a `node` and for each node Linux constructs an independent memory management subsystem. A node has its own set of zones, lists of free and used pages and various statistics counters. You can find more details about NUMA in -:ref:`Documentation/vm/numa.rst <numa>` and in +:ref:`Documentation/mm/numa.rst <numa>` and in |