Re: [PATCH] docs: rename Documentation/vm to Documentation/mm
From: Ira Weiny
Date: Wed Jun 22 2022 - 13:28:15 EST
On Wed, Jun 22, 2022 at 08:22:58AM -0500, Mike Rapoport wrote:
> From: Mike Rapoport <rppt@xxxxxxxxxxxxx>
>
> so it will be consistent with code mm directory and with
> Documentation/admin-guide/mm and won't be confused with virtual
> machines.
>
> Suggested-by: Matthew Wilcox <willy@xxxxxxxxxxxxx>
Tested-by: Ira Weiny <ira.weiny@xxxxxxxxx>
> Signed-off-by: Mike Rapoport <rppt@xxxxxxxxxxxxx>
> ---
> Documentation/ABI/testing/sysfs-kernel-mm-ksm | 2 +-
> Documentation/ABI/testing/sysfs-kernel-slab | 4 ++--
> Documentation/admin-guide/kernel-parameters.txt | 10 +++++-----
> Documentation/admin-guide/mm/concepts.rst | 2 +-
> Documentation/admin-guide/mm/damon/index.rst | 2 +-
> Documentation/admin-guide/mm/damon/reclaim.rst | 2 +-
> Documentation/admin-guide/mm/damon/usage.rst | 8 ++++----
> Documentation/admin-guide/sysctl/vm.rst | 2 +-
> Documentation/core-api/index.rst | 2 +-
> Documentation/filesystems/proc.rst | 2 +-
> Documentation/index.rst | 2 +-
> Documentation/{vm => mm}/active_mm.rst | 0
> Documentation/{vm => mm}/arch_pgtable_helpers.rst | 0
> Documentation/{vm => mm}/balance.rst | 0
> Documentation/{vm => mm}/bootmem.rst | 0
> Documentation/{vm => mm}/damon/api.rst | 0
> Documentation/{vm => mm}/damon/design.rst | 0
> Documentation/{vm => mm}/damon/faq.rst | 0
> Documentation/{vm => mm}/damon/index.rst | 0
> Documentation/{vm => mm}/free_page_reporting.rst | 0
> Documentation/{vm => mm}/frontswap.rst | 0
> Documentation/{vm => mm}/highmem.rst | 0
> Documentation/{vm => mm}/hmm.rst | 0
> Documentation/{vm => mm}/hugetlbfs_reserv.rst | 0
> Documentation/{vm => mm}/hwpoison.rst | 0
> Documentation/{vm => mm}/index.rst | 0
> Documentation/{vm => mm}/ksm.rst | 0
> Documentation/{vm => mm}/memory-model.rst | 2 +-
> Documentation/{vm => mm}/mmu_notifier.rst | 0
> Documentation/{vm => mm}/numa.rst | 0
> Documentation/{vm => mm}/oom.rst | 0
> Documentation/{vm => mm}/overcommit-accounting.rst | 0
> Documentation/{vm => mm}/page_allocation.rst | 0
> Documentation/{vm => mm}/page_cache.rst | 0
> Documentation/{vm => mm}/page_frags.rst | 0
> Documentation/{vm => mm}/page_migration.rst | 0
> Documentation/{vm => mm}/page_owner.rst | 0
> Documentation/{vm => mm}/page_reclaim.rst | 0
> Documentation/{vm => mm}/page_table_check.rst | 0
> Documentation/{vm => mm}/page_tables.rst | 0
> Documentation/{vm => mm}/physical_memory.rst | 0
> Documentation/{vm => mm}/process_addrs.rst | 0
> Documentation/{vm => mm}/remap_file_pages.rst | 0
> Documentation/{vm => mm}/shmfs.rst | 0
> Documentation/{vm => mm}/slab.rst | 0
> Documentation/{vm => mm}/slub.rst | 0
> Documentation/{vm => mm}/split_page_table_lock.rst | 0
> Documentation/{vm => mm}/swap.rst | 0
> Documentation/{vm => mm}/transhuge.rst | 0
> Documentation/{vm => mm}/unevictable-lru.rst | 0
> Documentation/{vm => mm}/vmalloc.rst | 0
> Documentation/{vm => mm}/vmalloced-kernel-stacks.rst | 0
> Documentation/{vm => mm}/vmemmap_dedup.rst | 0
> Documentation/{vm => mm}/z3fold.rst | 0
> Documentation/{vm => mm}/zsmalloc.rst | 0
> .../zh_CN/admin-guide/mm/damon/index.rst | 2 +-
> .../zh_CN/admin-guide/mm/damon/reclaim.rst | 2 +-
> .../zh_CN/admin-guide/mm/damon/usage.rst | 8 ++++----
> Documentation/translations/zh_CN/core-api/index.rst | 2 +-
> Documentation/translations/zh_CN/index.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/active_mm.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/balance.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/damon/api.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/damon/design.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/damon/faq.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/damon/index.rst | 5 ++---
> .../zh_CN/{vm => mm}/free_page_reporting.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/frontswap.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/highmem.rst | 2 +-
> Documentation/translations/zh_CN/{vm => mm}/hmm.rst | 2 +-
> .../zh_CN/{vm => mm}/hugetlbfs_reserv.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/hwpoison.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/index.rst | 2 +-
> Documentation/translations/zh_CN/{vm => mm}/ksm.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/memory-model.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/mmu_notifier.rst | 2 +-
> Documentation/translations/zh_CN/{vm => mm}/numa.rst | 2 +-
> .../zh_CN/{vm => mm}/overcommit-accounting.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/page_frags.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/page_owner.rst | 2 +-
> .../zh_CN/{vm => mm}/page_table_check.rst | 2 +-
> .../zh_CN/{vm => mm}/remap_file_pages.rst | 2 +-
> .../zh_CN/{vm => mm}/split_page_table_lock.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/z3fold.rst | 2 +-
> .../translations/zh_CN/{vm => mm}/zsmalloc.rst | 2 +-
> Documentation/translations/zh_TW/index.rst | 2 +-
> Documentation/vm/.gitignore | 3 ---
> MAINTAINERS | 12 ++++++------
> arch/loongarch/Kconfig | 2 +-
> arch/powerpc/include/asm/book3s/64/pgtable.h | 2 +-
> include/linux/hmm.h | 4 ++--
> include/linux/memremap.h | 2 +-
> include/linux/mmu_notifier.h | 2 +-
> include/linux/sched/mm.h | 4 ++--
> include/linux/swap.h | 2 +-
> mm/Kconfig | 2 +-
> mm/debug_vm_pgtable.c | 2 +-
> mm/frontswap.c | 2 +-
> mm/huge_memory.c | 2 +-
> mm/hugetlb.c | 6 +++---
> mm/hugetlb_vmemmap.c | 2 +-
> mm/ksm.c | 4 ++--
> mm/mmap.c | 2 +-
> mm/rmap.c | 8 ++++----
> mm/sparse-vmemmap.c | 2 +-
> mm/util.c | 2 +-
> tools/vm/page_owner_sort.c | 2 +-
> 107 files changed, 88 insertions(+), 92 deletions(-)
> rename Documentation/{vm => mm}/active_mm.rst (100%)
> rename Documentation/{vm => mm}/arch_pgtable_helpers.rst (100%)
> rename Documentation/{vm => mm}/balance.rst (100%)
> rename Documentation/{vm => mm}/bootmem.rst (100%)
> rename Documentation/{vm => mm}/damon/api.rst (100%)
> rename Documentation/{vm => mm}/damon/design.rst (100%)
> rename Documentation/{vm => mm}/damon/faq.rst (100%)
> rename Documentation/{vm => mm}/damon/index.rst (100%)
> rename Documentation/{vm => mm}/free_page_reporting.rst (100%)
> rename Documentation/{vm => mm}/frontswap.rst (100%)
> rename Documentation/{vm => mm}/highmem.rst (100%)
> rename Documentation/{vm => mm}/hmm.rst (100%)
> rename Documentation/{vm => mm}/hugetlbfs_reserv.rst (100%)
> rename Documentation/{vm => mm}/hwpoison.rst (100%)
> rename Documentation/{vm => mm}/index.rst (100%)
> rename Documentation/{vm => mm}/ksm.rst (100%)
> rename Documentation/{vm => mm}/memory-model.rst (99%)
> rename Documentation/{vm => mm}/mmu_notifier.rst (100%)
> rename Documentation/{vm => mm}/numa.rst (100%)
> rename Documentation/{vm => mm}/oom.rst (100%)
> rename Documentation/{vm => mm}/overcommit-accounting.rst (100%)
> rename Documentation/{vm => mm}/page_allocation.rst (100%)
> rename Documentation/{vm => mm}/page_cache.rst (100%)
> rename Documentation/{vm => mm}/page_frags.rst (100%)
> rename Documentation/{vm => mm}/page_migration.rst (100%)
> rename Documentation/{vm => mm}/page_owner.rst (100%)
> rename Documentation/{vm => mm}/page_reclaim.rst (100%)
> rename Documentation/{vm => mm}/page_table_check.rst (100%)
> rename Documentation/{vm => mm}/page_tables.rst (100%)
> rename Documentation/{vm => mm}/physical_memory.rst (100%)
> rename Documentation/{vm => mm}/process_addrs.rst (100%)
> rename Documentation/{vm => mm}/remap_file_pages.rst (100%)
> rename Documentation/{vm => mm}/shmfs.rst (100%)
> rename Documentation/{vm => mm}/slab.rst (100%)
> rename Documentation/{vm => mm}/slub.rst (100%)
> rename Documentation/{vm => mm}/split_page_table_lock.rst (100%)
> rename Documentation/{vm => mm}/swap.rst (100%)
> rename Documentation/{vm => mm}/transhuge.rst (100%)
> rename Documentation/{vm => mm}/unevictable-lru.rst (100%)
> rename Documentation/{vm => mm}/vmalloc.rst (100%)
> rename Documentation/{vm => mm}/vmalloced-kernel-stacks.rst (100%)
> rename Documentation/{vm => mm}/vmemmap_dedup.rst (100%)
> rename Documentation/{vm => mm}/z3fold.rst (100%)
> rename Documentation/{vm => mm}/zsmalloc.rst (100%)
> rename Documentation/translations/zh_CN/{vm => mm}/active_mm.rst (98%)
> rename Documentation/translations/zh_CN/{vm => mm}/balance.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/damon/api.rst (91%)
> rename Documentation/translations/zh_CN/{vm => mm}/damon/design.rst (98%)
> rename Documentation/translations/zh_CN/{vm => mm}/damon/faq.rst (98%)
> rename Documentation/translations/zh_CN/{vm => mm}/damon/index.rst (90%)
> rename Documentation/translations/zh_CN/{vm => mm}/free_page_reporting.rst (97%)
> rename Documentation/translations/zh_CN/{vm => mm}/frontswap.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/highmem.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/hmm.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/hugetlbfs_reserv.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/hwpoison.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/index.rst (96%)
> rename Documentation/translations/zh_CN/{vm => mm}/ksm.rst (98%)
> rename Documentation/translations/zh_CN/{vm => mm}/memory-model.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/mmu_notifier.rst (98%)
> rename Documentation/translations/zh_CN/{vm => mm}/numa.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/overcommit-accounting.rst (98%)
> rename Documentation/translations/zh_CN/{vm => mm}/page_frags.rst (97%)
> rename Documentation/translations/zh_CN/{vm => mm}/page_owner.rst (99%)
> rename Documentation/translations/zh_CN/{vm => mm}/page_table_check.rst (97%)
> rename Documentation/translations/zh_CN/{vm => mm}/remap_file_pages.rst (97%)
> rename Documentation/translations/zh_CN/{vm => mm}/split_page_table_lock.rst (98%)
> rename Documentation/translations/zh_CN/{vm => mm}/z3fold.rst (96%)
> rename Documentation/translations/zh_CN/{vm => mm}/zsmalloc.rst (98%)
> delete mode 100644 Documentation/vm/.gitignore
>
[snip]