mm/hugetlb_vmemmap: move comment block to Documentation/vm
[linux-2.6-microblaze.git] / Documentation / vm / index.rst
1 =====================================
2 Linux Memory Management Documentation
3 =====================================
4
5 This is a collection of documents about the Linux memory management (mm)
6 subsystem internals with different level of details ranging from notes and
7 mailing list responses for elaborating descriptions of data structures and
8 algorithms.  If you are looking for advice on simply allocating memory, see the
9 :ref:`memory_allocation`.  For controlling and tuning guides, see the
10 :doc:`admin guide <../admin-guide/mm/index>`.
11
12 .. toctree::
13    :maxdepth: 1
14
15    active_mm
16    arch_pgtable_helpers
17    balance
18    damon/index
19    free_page_reporting
20    frontswap
21    highmem
22    hmm
23    hwpoison
24    hugetlbfs_reserv
25    ksm
26    memory-model
27    mmu_notifier
28    numa
29    overcommit-accounting
30    page_migration
31    page_frags
32    page_owner
33    page_table_check
34    remap_file_pages
35    slub
36    split_page_table_lock
37    transhuge
38    unevictable-lru
39    vmalloced-kernel-stacks
40    vmemmap_dedup
41    z3fold
42    zsmalloc