diff options
author | Mike Rapoport <rppt@linux.vnet.ibm.com> | 2018-03-21 21:22:47 +0200 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2018-04-16 14:18:15 -0600 |
commit | ad56b738c5dd223a2f66685830f82194025a6138 (patch) | |
tree | 3994f40f1f93aec279d0b5c9117c0085a9f9ab03 /Documentation/vm | |
parent | 3406bb5c64a091ad887c3fb339ad88e9e88ef938 (diff) |
docs/vm: rename documentation files to .rst
Signed-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'Documentation/vm')
-rw-r--r-- | Documentation/vm/00-INDEX | 58 | ||||
-rw-r--r-- | Documentation/vm/active_mm.rst (renamed from Documentation/vm/active_mm.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/balance.rst (renamed from Documentation/vm/balance) | 0 | ||||
-rw-r--r-- | Documentation/vm/cleancache.rst (renamed from Documentation/vm/cleancache.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/frontswap.rst (renamed from Documentation/vm/frontswap.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/highmem.rst (renamed from Documentation/vm/highmem.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/hmm.rst (renamed from Documentation/vm/hmm.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/hugetlbfs_reserv.rst (renamed from Documentation/vm/hugetlbfs_reserv.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/hugetlbpage.rst (renamed from Documentation/vm/hugetlbpage.txt) | 2 | ||||
-rw-r--r-- | Documentation/vm/hwpoison.rst (renamed from Documentation/vm/hwpoison.txt) | 2 | ||||
-rw-r--r-- | Documentation/vm/idle_page_tracking.rst (renamed from Documentation/vm/idle_page_tracking.txt) | 2 | ||||
-rw-r--r-- | Documentation/vm/ksm.rst (renamed from Documentation/vm/ksm.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/mmu_notifier.rst (renamed from Documentation/vm/mmu_notifier.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/numa.rst (renamed from Documentation/vm/numa) | 2 | ||||
-rw-r--r-- | Documentation/vm/numa_memory_policy.rst (renamed from Documentation/vm/numa_memory_policy.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/overcommit-accounting.rst (renamed from Documentation/vm/overcommit-accounting) | 0 | ||||
-rw-r--r-- | Documentation/vm/page_frags.rst (renamed from Documentation/vm/page_frags) | 0 | ||||
-rw-r--r-- | Documentation/vm/page_migration.rst (renamed from Documentation/vm/page_migration) | 0 | ||||
-rw-r--r-- | Documentation/vm/page_owner.rst (renamed from Documentation/vm/page_owner.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/pagemap.rst (renamed from Documentation/vm/pagemap.txt) | 6 | ||||
-rw-r--r-- | Documentation/vm/remap_file_pages.rst (renamed from Documentation/vm/remap_file_pages.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/slub.rst (renamed from Documentation/vm/slub.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/soft-dirty.rst (renamed from Documentation/vm/soft-dirty.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/split_page_table_lock.rst (renamed from Documentation/vm/split_page_table_lock) | 0 | ||||
-rw-r--r-- | Documentation/vm/swap_numa.rst (renamed from Documentation/vm/swap_numa.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/transhuge.rst (renamed from Documentation/vm/transhuge.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/unevictable-lru.rst (renamed from Documentation/vm/unevictable-lru.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/userfaultfd.rst (renamed from Documentation/vm/userfaultfd.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/z3fold.rst (renamed from Documentation/vm/z3fold.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/zsmalloc.rst (renamed from Documentation/vm/zsmalloc.txt) | 0 | ||||
-rw-r--r-- | Documentation/vm/zswap.rst (renamed from Documentation/vm/zswap.txt) | 0 |
31 files changed, 36 insertions, 36 deletions
diff --git a/Documentation/vm/00-INDEX b/Documentation/vm/00-INDEX index 0278f2c85efb..cda564d55b3c 100644 --- a/Documentation/vm/00-INDEX +++ b/Documentation/vm/00-INDEX @@ -1,62 +1,62 @@ 00-INDEX - this file. -active_mm.txt +active_mm.rst - An explanation from Linus about tsk->active_mm vs tsk->mm. -balance +balance.rst - various information on memory balancing. -cleancache.txt +cleancache.rst - Intro to cleancache and page-granularity victim cache. -frontswap.txt +frontswap.rst - Outline frontswap, part of the transcendent memory frontend. -highmem.txt +highmem.rst - Outline of highmem and common issues. -hmm.txt +hmm.rst - Documentation of heterogeneous memory management -hugetlbpage.txt +hugetlbpage.rst - a brief summary of hugetlbpage support in the Linux kernel. -hugetlbfs_reserv.txt +hugetlbfs_reserv.rst - A brief overview of hugetlbfs reservation design/implementation. -hwpoison.txt +hwpoison.rst - explains what hwpoison is -idle_page_tracking.txt +idle_page_tracking.rst - description of the idle page tracking feature. -ksm.txt +ksm.rst - how to use the Kernel Samepage Merging feature. -mmu_notifier.txt +mmu_notifier.rst - a note about clearing pte/pmd and mmu notifications -numa +numa.rst - information about NUMA specific code in the Linux vm. -numa_memory_policy.txt +numa_memory_policy.rst - documentation of concepts and APIs of the 2.6 memory policy support. -overcommit-accounting +overcommit-accounting.rst - description of the Linux kernels overcommit handling modes. -page_frags +page_frags.rst - description of page fragments allocator -page_migration +page_migration.rst - description of page migration in NUMA systems. -pagemap.txt +pagemap.rst - pagemap, from the userspace perspective -page_owner.txt +page_owner.rst - tracking about who allocated each page -remap_file_pages.txt +remap_file_pages.rst - a note about remap_file_pages() system call -slub.txt +slub.rst - a short users guide for SLUB. -soft-dirty.txt +soft-dirty.rst - short explanation for soft-dirty PTEs -split_page_table_lock +split_page_table_lock.rst - Separate per-table lock to improve scalability of the old page_table_lock. -swap_numa.txt +swap_numa.rst - automatic binding of swap device to numa node -transhuge.txt +transhuge.rst - Transparent Hugepage Support, alternative way of using hugepages. -unevictable-lru.txt +unevictable-lru.rst - Unevictable LRU infrastructure -userfaultfd.txt +userfaultfd.rst - description of userfaultfd system call z3fold.txt - outline of z3fold allocator for storing compressed pages -zsmalloc.txt +zsmalloc.rst - outline of zsmalloc allocator for storing compressed pages -zswap.txt +zswap.rst - Intro to compressed cache for swap pages diff --git a/Documentation/vm/active_mm.txt b/Documentation/vm/active_mm.rst index c84471b180f8..c84471b180f8 100644 --- a/Documentation/vm/active_mm.txt +++ b/Documentation/vm/active_mm.rst diff --git a/Documentation/vm/balance b/Documentation/vm/balance.rst index 6a1fadf3e173..6a1fadf3e173 100644 --- a/Documentation/vm/balance +++ b/Documentation/vm/balance.rst diff --git a/Documentation/vm/cleancache.txt b/Documentation/vm/cleancache.rst index 68cba9131c31..68cba9131c31 100644 --- a/Documentation/vm/cleancache.txt +++ b/Documentation/vm/cleancache.rst diff --git a/Documentation/vm/frontswap.txt b/Documentation/vm/frontswap.rst index 1979f430c1c5..1979f430c1c5 100644 --- a/Documentation/vm/frontswap.txt +++ b/Documentation/vm/frontswap.rst diff --git a/Documentation/vm/highmem.txt b/Documentation/vm/highmem.rst index 0f69a9fec34d..0f69a9fec34d 100644 --- a/Documentation/vm/highmem.txt +++ b/Documentation/vm/highmem.rst diff --git a/Documentation/vm/hmm.txt b/Documentation/vm/hmm.rst index 3fafa3381730..3fafa3381730 100644 --- a/Documentation/vm/hmm.txt +++ b/Documentation/vm/hmm.rst diff --git a/Documentation/vm/hugetlbfs_reserv.txt b/Documentation/vm/hugetlbfs_reserv.rst index 36a87a2ea435..36a87a2ea435 100644 --- a/Documentation/vm/hugetlbfs_reserv.txt +++ b/Documentation/vm/hugetlbfs_reserv.rst diff --git a/Documentation/vm/hugetlbpage.txt b/Documentation/vm/hugetlbpage.rst index 3bb0d991f102..a5da14b05b4b 100644 --- a/Documentation/vm/hugetlbpage.txt +++ b/Documentation/vm/hugetlbpage.rst @@ -217,7 +217,7 @@ When adjusting the persistent hugepage count via ``nr_hugepages_mempolicy``, any memory policy mode--bind, preferred, local or interleave--may be used. The resulting effect on persistent huge page allocation is as follows: -#. Regardless of mempolicy mode [see Documentation/vm/numa_memory_policy.txt], +#. Regardless of mempolicy mode [see Documentation/vm/numa_memory_policy.rst], persistent huge pages will be distributed across the node or nodes specified in the mempolicy as if "interleave" had been specified. However, if a node in the policy does not contain sufficient contiguous diff --git a/Documentation/vm/hwpoison.txt b/Documentation/vm/hwpoison.rst index b1a8c241d6c2..070aa1e716b7 100644 --- a/Documentation/vm/hwpoison.txt +++ b/Documentation/vm/hwpoison.rst @@ -155,7 +155,7 @@ Testing value). This allows stress testing of many kinds of pages. The page_flags are the same as in /proc/kpageflags. The flag bits are defined in include/linux/kernel-page-flags.h and - documented in Documentation/vm/pagemap.txt + documented in Documentation/vm/pagemap.rst * Architecture specific MCE injector diff --git a/Documentation/vm/idle_page_tracking.txt b/Documentation/vm/idle_page_tracking.rst index 9cbe6f8d7a99..d1c4609a5220 100644 --- a/Documentation/vm/idle_page_tracking.txt +++ b/Documentation/vm/idle_page_tracking.rst @@ -65,7 +65,7 @@ workload one should: are not reclaimable, he or she can filter them out using ``/proc/kpageflags``. -See Documentation/vm/pagemap.txt for more information about +See Documentation/vm/pagemap.rst for more information about ``/proc/pid/pagemap``, ``/proc/kpageflags``, and ``/proc/kpagecgroup``. .. _impl_details: diff --git a/Documentation/vm/ksm.txt b/Documentation/vm/ksm.rst index 87e7eef5ea9c..87e7eef5ea9c 100644 --- a/Documentation/vm/ksm.txt +++ b/Documentation/vm/ksm.rst diff --git a/Documentation/vm/mmu_notifier.txt b/Documentation/vm/mmu_notifier.rst index 47baa1cf28c5..47baa1cf28c5 100644 --- a/Documentation/vm/mmu_notifier.txt +++ b/Documentation/vm/mmu_notifier.rst diff --git a/Documentation/vm/numa b/Documentation/vm/numa.rst index c81e7c56f0f9..aada84bc8c46 100644 --- a/Documentation/vm/numa +++ b/Documentation/vm/numa.rst @@ -110,7 +110,7 @@ to improve NUMA locality using various CPU affinity command line interfaces, such as taskset(1) and numactl(1), and program interfaces such as sched_setaffinity(2). Further, one can modify the kernel's default local allocation behavior using Linux NUMA memory policy. -[see Documentation/vm/numa_memory_policy.txt.] +[see Documentation/vm/numa_memory_policy.rst.] System administrators can restrict the CPUs and nodes' memories that a non- privileged user can specify in the scheduling or NUMA commands and functions diff --git a/Documentation/vm/numa_memory_policy.txt b/Documentation/vm/numa_memory_policy.rst index 8cd942ca114e..8cd942ca114e 100644 --- a/Documentation/vm/numa_memory_policy.txt +++ b/Documentation/vm/numa_memory_policy.rst diff --git a/Documentation/vm/overcommit-accounting b/Documentation/vm/overcommit-accounting.rst index 0dd54bbe4afa..0dd54bbe4afa 100644 --- a/Documentation/vm/overcommit-accounting +++ b/Documentation/vm/overcommit-accounting.rst diff --git a/Documentation/vm/page_frags b/Documentation/vm/page_frags.rst index 637cc49d1b2f..637cc49d1b2f 100644 --- a/Documentation/vm/page_frags +++ b/Documentation/vm/page_frags.rst diff --git a/Documentation/vm/page_migration b/Documentation/vm/page_migration.rst index 07b67a821a12..07b67a821a12 100644 --- a/Documentation/vm/page_migration +++ b/Documentation/vm/page_migration.rst diff --git a/Documentation/vm/page_owner.txt b/Documentation/vm/page_owner.rst index 0ed5ab8c7ab4..0ed5ab8c7ab4 100644 --- a/Documentation/vm/page_owner.txt +++ b/Documentation/vm/page_owner.rst diff --git a/Documentation/vm/pagemap.txt b/Documentation/vm/pagemap.rst index bd6d71740c88..d54b4bfd3043 100644 --- a/Documentation/vm/pagemap.txt +++ b/Documentation/vm/pagemap.rst @@ -18,7 +18,7 @@ There are four components to pagemap: * Bits 0-54 page frame number (PFN) if present * Bits 0-4 swap type if swapped * Bits 5-54 swap offset if swapped - * Bit 55 pte is soft-dirty (see Documentation/vm/soft-dirty.txt) + * Bit 55 pte is soft-dirty (see Documentation/vm/soft-dirty.rst) * Bit 56 page exclusively mapped (since 4.2) * Bits 57-60 zero * Bit 61 page is file-page or shared-anon (since 3.5) @@ -97,7 +97,7 @@ Short descriptions to the page flags: A compound page with order N consists of 2^N physically contiguous pages. A compound page with order 2 takes the form of "HTTT", where H donates its head page and T donates its tail page(s). The major consumers of compound - pages are hugeTLB pages (Documentation/vm/hugetlbpage.txt), the SLUB etc. + pages are hugeTLB pages (Documentation/vm/hugetlbpage.rst), the SLUB etc. memory allocators and various device drivers. However in this interface, only huge/giga pages are made visible to end users. 16 - COMPOUND_TAIL @@ -118,7 +118,7 @@ Short descriptions to the page flags: zero page for pfn_zero or huge_zero page 25 - IDLE page has not been accessed since it was marked idle (see - Documentation/vm/idle_page_tracking.txt). Note that this flag may be + Documentation/vm/idle_page_tracking.rst). Note that this flag may be stale in case the page was accessed via a PTE. To make sure the flag is up-to-date one has to read ``/sys/kernel/mm/page_idle/bitmap`` first. diff --git a/Documentation/vm/remap_file_pages.txt b/Documentation/vm/remap_file_pages.rst index 7bef6718e3a9..7bef6718e3a9 100644 --- a/Documentation/vm/remap_file_pages.txt +++ b/Documentation/vm/remap_file_pages.rst diff --git a/Documentation/vm/slub.txt b/Documentation/vm/slub.rst index 3a775fd64e2d..3a775fd64e2d 100644 --- a/Documentation/vm/slub.txt +++ b/Documentation/vm/slub.rst diff --git a/Documentation/vm/soft-dirty.txt b/Documentation/vm/soft-dirty.rst index cb0cfd6672fa..cb0cfd6672fa 100644 --- a/Documentation/vm/soft-dirty.txt +++ b/Documentation/vm/soft-dirty.rst diff --git a/Documentation/vm/split_page_table_lock b/Documentation/vm/split_page_table_lock.rst index 889b00be469f..889b00be469f 100644 --- a/Documentation/vm/split_page_table_lock +++ b/Documentation/vm/split_page_table_lock.rst diff --git a/Documentation/vm/swap_numa.txt b/Documentation/vm/swap_numa.rst index e0466f2db8fa..e0466f2db8fa 100644 --- a/Documentation/vm/swap_numa.txt +++ b/Documentation/vm/swap_numa.rst diff --git a/Documentation/vm/transhuge.txt b/Documentation/vm/transhuge.rst index 569d182cc973..569d182cc973 100644 --- a/Documentation/vm/transhuge.txt +++ b/Documentation/vm/transhuge.rst diff --git a/Documentation/vm/unevictable-lru.txt b/Documentation/vm/unevictable-lru.rst index fdd84cb8d511..fdd84cb8d511 100644 --- a/Documentation/vm/unevictable-lru.txt +++ b/Documentation/vm/unevictable-lru.rst diff --git a/Documentation/vm/userfaultfd.txt b/Documentation/vm/userfaultfd.rst index 5048cf661a8a..5048cf661a8a 100644 --- a/Documentation/vm/userfaultfd.txt +++ b/Documentation/vm/userfaultfd.rst diff --git a/Documentation/vm/z3fold.txt b/Documentation/vm/z3fold.rst index 224e3c61d686..224e3c61d686 100644 --- a/Documentation/vm/z3fold.txt +++ b/Documentation/vm/z3fold.rst diff --git a/Documentation/vm/zsmalloc.txt b/Documentation/vm/zsmalloc.rst index 6e79893d6132..6e79893d6132 100644 --- a/Documentation/vm/zsmalloc.txt +++ b/Documentation/vm/zsmalloc.rst diff --git a/Documentation/vm/zswap.txt b/Documentation/vm/zswap.rst index 1444ecd40911..1444ecd40911 100644 --- a/Documentation/vm/zswap.txt +++ b/Documentation/vm/zswap.rst |