aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/vm
AgeCommit message (Expand)AuthorFilesLines
2017-07-06ksm: introduce ksm_max_page_sharing per page deduplication limitAndrea Arcangeli1-0/+63
2017-05-08Documentation/vm/transhuge.txt: fix trivial typosSeongJae Park1-5/+5
2017-05-03Documentation: vm, add hugetlbfs reservation overviewMike Kravetz2-0/+531
2017-03-09userfaultfd: non-cooperative: rollback userfaultfd_exitAndrea Arcangeli1-4/+0
2017-02-27scripts/spelling.txt: add "an user" pattern and fix typo instancesMasahiro Yamada1-1/+1
2017-02-24mm, madvise: fail with ENOMEM when splitting vma will hit max_map_countDavid Rientjes1-0/+4
2017-02-24userfaultfd: documentation updateMike Rapoport1-0/+89
2017-02-24mm/ksm: improve deduplication of zero pages with colouringClaudio Imbrenda1-0/+14
2017-02-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+7
2017-02-22Merge tag 'docs-4.11' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-02-22mm, thp: add new defer+madvise defrag optionDavid Rientjes1-1/+7
2017-01-26Doc: Fix double words in DocumentationMasanari Iida1-1/+1
2017-01-10mm: add documentation for page fragment APIsAlexander Duyck1-0/+42
2016-12-12Merge tag 'docs-4.10' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2016-12-12mm: make transparent hugepage size publicHugh Dickins1-0/+5
2016-10-24docs: fix locations of several documents that got movedMauro Carvalho Chehab1-1/+1
2016-08-07Merge tag 'doc-4.8-fixes' of git://git.lwn.net/linuxLinus Torvalds4-5/+5
2016-08-03Documenation: update cgroup's document pathseokhoon.yoon4-5/+5
2016-07-26mm: fix build warnings in <linux/compaction.h>Minchan Kim1-5/+6
2016-07-26thp: update Documentation/{vm/transhuge,filesystems/proc}.txtKirill A. Shutemov1-36/+92
2016-07-26thp, mlock: update unevictable-lru.txtKirill A. Shutemov1-0/+21
2016-07-26mm: migrate: support non-lru movable page migrationMinchan Kim1-1/+106
2016-05-20z3fold: the 3-fold allocator for compressed pagesVitaly Wool1-0/+26
2016-05-20Documentation: vm: fix spelling mistakesEric Engestrom1-6/+6
2016-05-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-5/+5
2016-05-19mm: rename _count, field of the struct page, to _refcountJoonsoo Kim1-5/+5
2016-05-14Documentation: vm: Spelling s/paltform/platform/gGeert Uytterhoeven1-2/+2
2016-04-28Documentation: fix common spelling mistakesKees Cook1-1/+1
2016-04-15Documentation typo: wrong page flag bit for KPF_HUGEDoug Hoyte1-1/+1
2016-03-17mm: thp: set THP defrag by default to madvise and add a stall-free defrag optionMel Gorman1-0/+17
2016-03-17thp, vmstats: count deferred split eventsKirill A. Shutemov1-0/+5
2016-03-15mm, page_owner: convert page_owner_inited to static keyVlastimil Babka1-4/+5
2016-03-15slub: convert SLAB_DEBUG_FREE to SLAB_CONSISTENCY_CHECKSLaura Abbott1-2/+2
2016-01-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-55/+96
2016-01-15thp: update documentationKirill A. Shutemov1-55/+96
2015-12-10Doc: treewide: Fix grammar "a" to "an"Masanari Iida1-1/+1
2015-11-06mm: make compound_head() robustKirill A. Shutemov1-2/+2
2015-11-06mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Mel Gorman1-6/+8
2015-11-05mm: page migration avoid touching newpage until no going backHugh Dickins1-10/+9
2015-11-05mm: rmap use pte lock not mmap_sem to set PageMlockedHugh Dickins1-45/+16
2015-11-05mm Documentation: undoc non-linear vmasHugh Dickins2-64/+9
2015-11-05Documentation/vm/transhuge.txt: add information about max_ptes_swapEbru Akagunduz1-0/+10
2015-11-05Doc/slub: document slabinfo-gnuplot.sh scriptSergey Senozhatsky1-0/+59
2015-09-10proc: export idle flag via kpageflagsVladimir Davydov1-0/+7
2015-09-10mm: introduce idle page trackingVladimir Davydov2-0/+100
2015-09-10proc: add kpagecgroup fileVladimir Davydov1-1/+5
2015-09-10zswap: update docs for runtime-changeable attributesDan Streetman1-8/+28
2015-09-08Documentation: update libhugetlbfs location and use for testingMike Kravetz1-4/+11
2015-09-08pagemap: update documentationKonstantin Khlebnikov1-2/+12
2015-09-08pagemap: add mmap-exclusive bit for marking pages mapped only hereKonstantin Khlebnikov1-1/+2
2015-09-04userfaultfd: change the read API to return a uffd_msgAndrea Arcangeli1-5/+7
2015-09-04userfaultfd: linux/Documentation/vm/userfaultfd.txtAndrea Arcangeli1-0/+142
2015-06-25zswap: runtime enable/disableDan Streetman1-2/+16
2015-06-24Documentation/vm/unevictable-lru.txt: clarify MAP_LOCKED behaviorMichal Hocko1-1/+7
2015-04-18Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6Linus Torvalds2-1/+13
2015-04-15zsmalloc: zsmalloc documentationMinchan Kim1-0/+70
2015-04-15mm, doc: cleanup and clarify munmap behavior for hugetlb memoryDavid Rientjes1-8/+16
2015-04-15hugetlbfs: document min_size mount option and cleanupMike Kravetz1-9/+22
2015-04-15Documentation/vm/unevictable-lru.txt: document interaction between compaction...Eric B Munson1-0/+12
2015-04-14cleancache: forbid overriding cleancache_opsVladimir Davydov1-3/+1
2015-04-14mm: rename __mlock_vma_pages_range() to populate_vma_page_range()Kirill A. Shutemov1-18/+8
2015-04-11Documentation/vm/pagemap.txt: correct location of page-types toolRandy Wright1-1/+2
2015-03-20doc: add information about max_ptes_noneEbru Akagunduz1-0/+11
2015-02-11mm:add KPF_ZERO_PAGE flag for /proc/kpageflagsWang, Yalin1-0/+8
2015-02-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2015-02-10mm: replace remap_file_pages() syscall with emulationKirill A. Shutemov1-4/+3
2015-01-20mm: fix cleancache debugfs directory pathMarcin Jabrzyk1-1/+1
2014-12-13Merge branch 'akpm' (second patch-bomb from Andrew)Linus Torvalds1-0/+81
2014-12-13Documentation: add new page_owner documentJoonsoo Kim1-0/+81
2014-11-06Documentation: vm: Add 1GB large page support informationMasanari Iida1-2/+2
2014-10-22Docs: Document that the sticky bit is understood by hugetlbfsKirill Smelkov1-1/+1
2014-06-06mm: mark remap_file_pages() syscall as deprecatedKirill A. Shutemov1-0/+28
2014-06-04mm/memory-failure.c: support use of a dedicated thread to handle SIGBUS(BUS_M...Naoya Horiguchi1-0/+5
2014-06-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-2/+2
2014-05-05doc: spelling error changesCarlos Garcia1-2/+2
2014-04-18Documentation/vm/numa_memory_policy.txt: fix wrong document in numa_memory_po...Tang Chen1-3/+2
2014-03-21doc: fix double wordsMasanari Iida1-1/+1
2014-02-10Documentation/: update 00-INDEX filesHenrik Austad1-2/+2
2014-01-23mm: documentation: remove hopelessly out-of-date locking docDave Hansen1-130/+0
2014-01-21mm: add overcommit_kbytes sysctl variableJerome Marchand1-3/+4
2013-11-21x86, mm: do not leak page->ptl for pmd page tablesKirill A. Shutemov1-3/+3
2013-11-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-8/+12
2013-11-15mm: dynamically allocate page->ptl if it cannot be embedded to struct pageKirill A. Shutemov1-0/+94
2013-11-13Documentation/vm/zswap.txt: fix typosChristian Hesse1-4/+4
2013-10-14mm: update 00-INDEXHenrik Austad1-8/+12
2013-09-11mm: track vma changes with VM_SOFTDIRTY bitCyrill Gorcunov1-0/+7
2013-09-11hugepage: mention libhugetlbfs in docDavidlohr Bueso1-13/+12
2013-07-10zswap: add documentationSeth Jennings1-0/+68
2013-07-09mm/thp: fix doc for transparent huge zero pageWanpeng Li1-2/+2
2013-07-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-07-03pagemap: prepare to reuse constant bits with page-shiftPavel Emelyanov1-1/+2
2013-07-03mm: soft-dirty bits for user memory changes trackingPavel Emelyanov1-0/+36
2013-05-28doc: fix misspellings with 'codespell' toolAnatol Pomozov1-1/+1
2013-04-29mm: limit growth of 3% hardcoded other user reserveAndrew Shewmaker1-1/+7
2013-02-23ksm: add some commentsHugh Dickins1-4/+12
2013-02-23ksm: allow trees per NUMA nodePetr Holasek1-0/+7
2012-12-13Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-2/+17
2012-12-12thp: introduce sysfs knob to disable huge zero pageKirill A. Shutemov1-0/+7
2012-12-12thp, vmstat: implement HZP_ALLOC and HZP_ALLOC_FAILED eventsKirill A. Shutemov1-0/+8
2012-12-12thp: change split_huge_page_pmd() interfaceKirill A. Shutemov1-2/+2
2012-11-19doc: fix quite a few typos within DocumentationMasanari Iida1-1/+1
2012-10-09mm: remove vma arg from page_evictableHugh Dickins1-7/+3
2012-10-09mm: kill vma flag VM_RESERVED and mm->reserved_vm counterKonstantin Khlebnikov1-2/+2
2012-08-21hugetlb: update hugetlbpage.txtZhouping Liu1-2/+8
2012-07-23mm/frontswap: cleanup doc and comment errorWanpeng Li1-2/+2
2012-06-04Merge tag 'stable/frontswap.v16-tag' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+278
2012-06-01Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2012-05-31proc: report file/anon bit in /proc/pid/pagemapKonstantin Khlebnikov1-1/+1
2012-05-29mm: document the meminfo and vmstat fields of relevance to transparent hugepagesMel Gorman1-0/+62
2012-05-15frontswap: s/put_page/store/g s/get_page/loadKonrad Rzeszutek Wilk1-25/+25
2012-05-15mm: frontswap: config and doc filesDan Magenheimer1-0/+278
2012-05-10Documentations: Fix slabinfo.c directory in vm/slub.txtmajianpeng1-1/+1
2012-03-28mm: move hugepage test examples to tools/testing/selftests/vmDave Young4-274/+0
2012-03-28mm: move page-types.c from Documentation to tools/vmDave Young2-1103/+1
2012-03-22Merge tag 'stable/for-linus-3.4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-20/+21
2012-03-21pagemap: document KPF_THP and make page-types aware of itNaoya Horiguchi2-0/+6
2012-03-19Merge branch 'stable/cleancache.v13' into linux-nextKonrad Rzeszutek Wilk1-20/+21
2012-03-07Documentation: Fix multiple typo in DocumentationMasanari Iida1-1/+1
2012-02-10mm: Fix typo in cleancache.txtMasanari Iida1-1/+1
2012-02-09mm: Fix typo in unevictable-lru.txtMasanari Iida1-3/+3
2012-01-23mm: cleancache: report statistics via debugfs instead of sysfs.Dan Magenheimer1-2/+2
2012-01-23mm: cleancache: s/flush/invalidate/Dan Magenheimer1-18/+19
2012-01-12slub: document setting min order with debug_guardpage_minorder > 0Stanislaw Gruszka1-1/+4
2011-11-27slub: fix slub_max_order DocumentationEric Dumazet1-1/+1
2011-10-26Merge branches 'slab/next' and 'slub/partial' into slab/for-linusPekka Enberg1-2/+0
2011-10-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-3/+3
2011-09-27doc: fix broken referencesPaul Bolle2-3/+3
2011-09-22thp: fix khugepaged defrag tunable documentationDavid Rientjes1-3/+4
2011-08-31slub: doc: update the slabinfo.c file pathJason Liu2-3/+1
2011-06-15Documentation: update cgroupfs mount pointJörg Sommer1-3/+3
2011-05-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/djm...Linus Torvalds1-0/+278
2011-05-26mm/fs: cleancache documentationDan Magenheimer1-0/+278
2011-05-25mm: Convert i_mmap_lock to a mutexPeter Zijlstra1-1/+1
2011-03-31Fix common misspellingsLucas De Marchi3-3/+3
2011-03-22Documentation/vm/page-types.c: auto debugfs mount for hwpoison operationChen Gong1-4/+101
2011-03-17doc: CONFIG_UNEVICTABLE_LRU doesn't exist anymoreMichal Hocko1-2/+1
2011-01-13thp: transparent hugepage support documentationAndrea Arcangeli1-0/+298
2010-11-06slub: Fix build breakage in Documentation/vmPekka Enberg1-1/+1
2010-11-06slub: move slabinfo.c to tools/slub/slabinfo.cChristoph Lameter1-1364/+0
2010-10-26mm: highmem documentationPeter Zijlstra1-0/+162
2010-10-24Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds1-1/+1
2010-10-07page-types.c: fix name of unpoison interfaceNaoya Horiguchi1-1/+1
2010-09-21Doc: Fix typo s/packages/packagedNikanth Karthikesan1-1/+1
2010-08-05Documentation/vm: fix spelling in page-types.cTommi Rantala1-1/+1
2010-05-27numa: update Documentation/vm/numa, add memoryless node infoLee Schermerhorn1-39/+147
2010-05-24Documentation/vm: use better value for MAP_HUGETLBCarlo Marcelo Arenas Belon1-1/+1
2010-04-23Documentation/: it's -> its where appropriateFrancis Galiegue1-2/+2
2010-03-12Documentation/vm/: split txt and source filesRandy Dunlap6-173/+209
2010-02-26failslab: add ability to filter slab cachesDmitry Monakhov1-0/+1
2009-12-16HWPOISON: Use correct name for MADV_HWPOISON in documentationAndi Kleen1-1/+1
2009-12-16HWPOISON: add memory cgroup filterAndi Kleen1-0/+16
2009-12-16HWPOISON: add page flags filterWu Fengguang1-0/+10
2009-12-16HWPOISON: limit hwpoison injector to known page typesWu Fengguang1-1/+2
2009-12-16HWPOISON: add fs/device filtersWu Fengguang1-0/+7
2009-12-16HWPOISON: Add unpoisoning supportWu Fengguang1-2/+14
2009-12-16page-types: add standard GPL license headerWu Fengguang1-2/+13
2009-12-15ksm: remove unswappable max_kernel_pagesHugh Dickins1-15/+7
2009-12-15hugetlb: handle memory hot-plug eventsLee Schermerhorn1-1/+2
2009-12-15hugetlb: use only nodes with memory for huge pagesLee Schermerhorn1-6/+6
2009-12-15hugetlb: update hugetlb documentation for NUMA controlsLee Schermerhorn1-85/+176
2009-12-15page-types: exit early when invoked with -d|--describeAlex Chiang1-2/+1
2009-12-15page-types: whitespace alignmentAlex Chiang1-23/+23
2009-12-15page-types: learn to describe flags directly from command lineAlex Chiang1-1/+20
2009-12-15page-types: unsigned cannot be less than 0 in add_page()Roel Kluin1-1/+1
2009-12-15page-types: constify read only arraysTommi Rantala1-3/+3
2009-12-07Merge branch 'for-next' into for-linusJiri Kosina2-2/+2
2009-12-04doc: Fix a typo in slub.txt.Justin P. Mattock1-1/+1
2009-12-04tree-wide: fix assorted typos all over the placeAndré Goddard Rosa1-1/+1
2009-11-17Merge branch 'hostprogs-wmissing-prototypes' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2009-11-15Documentation/vm/page-types.c: Declare checked_open staticJosh Triplett1-1/+1
2009-10-29Merge branch 'hwpoison-2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+136
2009-10-08page-types: add hwpoison/unpoison featureWu Fengguang1-1/+72
2009-10-08page-types: introduce kpageflags_flags()Wu Fengguang1-4/+11
2009-10-08page-types: make voffset local variablesWu Fengguang1-18/+21
2009-10-08page-types: make standalone pagemap/kpageflags read routinesWu Fengguang1-65/+89
2009-10-08page-types: introduce checked_open()Wu Fengguang1-10/+14
2009-10-08page-types: add GPL noteWu Fengguang1-1/+4
2009-10-08pagemap: document KPF_KSM and show it in page-typesWu Fengguang2-0/+6
2009-10-08pagemap: export KPF_HWPOISONWu Fengguang2-0/+6
2009-10-08ksm: more on default valuesHugh Dickins1-6/+7
2009-10-04HWPOISON: Add brief hwpoison description to DocumentationAndi Kleen1-0/+136
2009-09-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2009-09-24page-types: add feature for walking process address spaceWu Fengguang1-20/+180
2009-09-24Documentation/vm/.gitignore: add page-typesJosh Triplett1-0/+1
2009-09-24truncate: new helpersnpiggin@suse.de1-1/+1
2009-09-23Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGSLadinu Chandrasinghe2-60/+60
2009-09-22hugetlb: add MAP_HUGETLB exampleEric B Munson3-6/+87
2009-09-22ksm: add some documentationHugh Dickins2-0/+91
2009-09-22hugetlb: clean up and update huge pages documentationLee Schermerhorn1-46/+87
2009-07-10slub: add option to disable higher order debugging slabsDavid Rientjes1-0/+10
2009-06-17Documentation/vm/Makefile: don't try to build slqbinfoAndrew Morton1-1/+1
2009-06-16pagemap: add page-types toolWu Fengguang2-1/+699
2009-06-16pagemap: document 9 more exported page flagsWu Fengguang1-0/+62
2009-06-16pagemap: document clarificationsWu Fengguang1-3/+3
2009-06-16page allocator: use allocation flags as an index to the zone watermarkMel Gorman1-9/+9
2009-04-13mm: add documentation describing what tsk->active_mm means vs tsk->mmMichael Ellerman2-0/+85
2009-04-13mm: reformat the Unevictable-LRU documentationDavid Howells1-469/+572
2009-04-09tracing: consolidate documentsLi Zefan1-126/+0
2009-04-05Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+126
2009-03-30trivial: fix where cgroup documentation is not correctly referred toThadeu Lima de Souza Cascardo2-2/+4