Jesper Juhl | 1f27d87 | 2007-10-16 23:31:17 -0700 | [diff] [blame] | 1 | 00-INDEX |
| 2 | - this file. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 3 | active_mm.rst |
Michael Ellerman | a55ce6d | 2009-04-13 14:40:09 -0700 | [diff] [blame] | 4 | - An explanation from Linus about tsk->active_mm vs tsk->mm. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 5 | balance.rst |
Jesper Juhl | 1f27d87 | 2007-10-16 23:31:17 -0700 | [diff] [blame] | 6 | - various information on memory balancing. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 7 | cleancache.rst |
Henrik Austad | 6c7842e | 2013-09-11 14:43:20 +0200 | [diff] [blame] | 8 | - Intro to cleancache and page-granularity victim cache. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 9 | frontswap.rst |
Henrik Austad | 6c7842e | 2013-09-11 14:43:20 +0200 | [diff] [blame] | 10 | - Outline frontswap, part of the transcendent memory frontend. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 11 | highmem.rst |
Henrik Austad | 6c7842e | 2013-09-11 14:43:20 +0200 | [diff] [blame] | 12 | - Outline of highmem and common issues. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 13 | hmm.rst |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 14 | - Documentation of heterogeneous memory management |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 15 | hugetlbfs_reserv.rst |
Mike Kravetz | 70bc0dc | 2017-05-03 14:55:22 -0700 | [diff] [blame] | 16 | - A brief overview of hugetlbfs reservation design/implementation. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 17 | hwpoison.rst |
Randy Dunlap | 70bace8 | 2010-03-10 15:21:58 -0800 | [diff] [blame] | 18 | - explains what hwpoison is |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 19 | ksm.rst |
Hugh Dickins | 7701c9c | 2009-09-21 17:02:24 -0700 | [diff] [blame] | 20 | - how to use the Kernel Samepage Merging feature. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 21 | mmu_notifier.rst |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 22 | - a note about clearing pte/pmd and mmu notifications |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 23 | numa.rst |
Jesper Juhl | 1f27d87 | 2007-10-16 23:31:17 -0700 | [diff] [blame] | 24 | - information about NUMA specific code in the Linux vm. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 25 | overcommit-accounting.rst |
Jesper Juhl | 1f27d87 | 2007-10-16 23:31:17 -0700 | [diff] [blame] | 26 | - description of the Linux kernels overcommit handling modes. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 27 | page_frags.rst |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 28 | - description of page fragments allocator |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 29 | page_migration.rst |
Jesper Juhl | 1f27d87 | 2007-10-16 23:31:17 -0700 | [diff] [blame] | 30 | - description of page migration in NUMA systems. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 31 | page_owner.rst |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 32 | - tracking about who allocated each page |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 33 | remap_file_pages.rst |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 34 | - a note about remap_file_pages() system call |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 35 | slub.rst |
Jesper Juhl | 1f27d87 | 2007-10-16 23:31:17 -0700 | [diff] [blame] | 36 | - a short users guide for SLUB. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 37 | split_page_table_lock.rst |
Henrik Austad | 3cf8ca1 | 2014-02-10 14:25:33 -0800 | [diff] [blame] | 38 | - Separate per-table lock to improve scalability of the old page_table_lock. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 39 | swap_numa.rst |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 40 | - automatic binding of swap device to numa node |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 41 | transhuge.rst |
Henrik Austad | 6c7842e | 2013-09-11 14:43:20 +0200 | [diff] [blame] | 42 | - Transparent Hugepage Support, alternative way of using hugepages. |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 43 | unevictable-lru.rst |
Randy Dunlap | 70bace8 | 2010-03-10 15:21:58 -0800 | [diff] [blame] | 44 | - Unevictable LRU infrastructure |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 45 | z3fold.txt |
| 46 | - outline of z3fold allocator for storing compressed pages |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 47 | zsmalloc.rst |
Mike Rapoport | 5a5d1a7 | 2018-03-21 17:05:23 +0200 | [diff] [blame] | 48 | - outline of zsmalloc allocator for storing compressed pages |
Mike Rapoport | ad56b73 | 2018-03-21 21:22:47 +0200 | [diff] [blame] | 49 | zswap.rst |
Henrik Austad | 6c7842e | 2013-09-11 14:43:20 +0200 | [diff] [blame] | 50 | - Intro to compressed cache for swap pages |