aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/admin-guide/mm
AgeCommit message (Expand)AuthorFilesLines
2025-10-03Merge tag 'docs-6.18' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2025-09-21Docs/admin-guide/mm/damon/start: add --target_pid to DAMOS example commandSeongJae Park1-1/+1
2025-09-21mm: shmem: fix the strategy for the tmpfs 'huge=' optionsBaolin Wang1-1/+5
2025-09-21mm: remove unused zpool layerJohannes Weiner1-21/+12
2025-09-13Docs/admin-guide/mm/damon/usage: document addr_unit fileSeongJae Park1-4/+7
2025-09-13docs: transhuge: document process level THP controlsUsama Arif1-0/+36
2025-08-18Documentation: Fix admin-guide typosBjorn Helgaas1-1/+1
2025-07-31Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-11/+124
2025-07-24docs: update THP documentation to clarify sysfs "never" settingLorenzo Stoakes1-4/+15
2025-07-24Docs/admin-guide/mm/damon/usage: document refresh_ms fileSeongJae Park1-3/+10
2025-07-19Docs/admin-guide/mm/damon/usage: document dests directorySeongJae Park1-4/+29
2025-07-09Docs/admin-guide/mm/damon: add DAMON_STAT usage documentSeongJae Park2-0/+70
2025-06-18doc: Move SLUB documentation to the admin guideMatthew Wilcox (Oracle)2-0/+470
2025-05-22Docs/damon: update titles and brief introductions to explain DAMOSSeongJae Park1-6/+5
2025-05-12Documentation: add documentation for KHOAlexander Graf2-0/+116
2025-05-12mm: add max swappiness arg to lru_gen for anonymous memory onlyZhongkun He1-2/+3
2025-05-12Docs/admin-guide/mm/damon/usage: document 'nid' fileSeongJae Park1-6/+6
2025-05-11fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regionsAndrei Vagin1-0/+1
2025-03-17Docs/admin-guide/mm/damon/usage: update for {core,ops}_filters directoriesSeongJae Park1-9/+22
2025-03-17fs/proc/task_mmu: remove per-page mapcount dependency for PM_MMAP_EXCLUSIVE (...David Hildenbrand1-0/+11
2025-03-17fs/proc/page: remove per-page mapcount dependency for /proc/kpagecount (CONFI...David Hildenbrand1-1/+6
2025-03-17mm: hugetlb: add hugetlb_alloc_threads cmdline optionThomas Prescher1-0/+10
2025-03-17Docs/admin-guide/mm/damon/usage: add intervals_goal directory on the hierarchySeongJae Park1-0/+25
2025-03-16fs/proc/task_mmu: add guard region bit to pagemapLorenzo Stoakes1-1/+2
2025-03-16mm, cma: support multiple contiguous ranges, if requestedFrank van der Linden1-2/+8
2025-03-16Docs/damon: move DAMOS filter type names and meaning to design docSeongJae Park1-15/+13
2025-03-16Docs/admin-guide/mm/damon/usage: document hugepage_size filter typeUsama Arif1-8/+9
2025-03-16mm: zbud: remove zbudYosry Ahmed1-6/+4
2025-01-25Docs/admin-guide/mm/damon/start: update snapshot exampleSeongJae Park1-27/+40
2025-01-25Docs/admin-guide/mm/damon/usage: fix and add missing DAMOS filter sysfs files...SeongJae Park1-1/+1
2025-01-25Docs/admin-guide/mm/damon/usage: document DAMOS filter 'allow' sysfs fileSeongJae Park1-14/+19
2025-01-25Docs/admin-guide/mm/damon/usage: omit DAMOS filter details in favor of design...SeongJae Park1-15/+14
2025-01-25Docs/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentationSeongJae Park1-309/+0
2025-01-25Docs/admin-guide/mm/damon/usage: document sz_filtered_out of scheme tried reg...SeongJae Park1-5/+5
2025-01-25Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passedSeongJae Park1-11/+9
2025-01-25Docs/admin-guide/mm/damon/usage: link damos stat design docSeongJae Park1-1/+2
2025-01-25mm: add build-time option for hotplug memory default online typeGregory Price1-2/+2
2025-01-13mm: add per-order mTHP swap-in fallback/fallback_charge countersWenchao Hao1-0/+10
2025-01-13docs: tmpfs: drop 'fadvise()' from the documentationBaolin Wang1-4/+4
2025-01-13docs: tmpfs: update the large folios policy for tmpfs and shmemDavid Hildenbrand1-17/+41
2025-01-13mm: shmem: add a kernel command line to change the default huge policy for tmpfsBaolin Wang1-0/+6
2024-12-30docs: mm: fix the incorrect 'FileHugeMapped' fieldBaolin Wang1-1/+1
2024-11-11mm: shmem: override mTHP shmem default with a kernel parameterMaíra Canal1-0/+17
2024-11-11mm: shmem: control THP support through the kernel command lineMaíra Canal1-0/+6
2024-11-11mm: add per-order mTHP swpin countersBarry Song1-0/+4
2024-11-11mm: swap: count successful large folio zswap stores in hugepage zswpout statsKanchana P Sridhar1-2/+6
2024-11-07mm: fix docs for the kernel parameter ``thp_anon=``Maíra Canal1-1/+1
2024-09-21Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+3
2024-09-09mm: add sysfs entry to disable splitting underused THPsUsama Arif1-0/+10
2024-09-09mm: split underused THPsUsama Arif1-0/+6
2024-09-09Docs/damon: use damonitor GitHub organization instead of awslabsSeongJae Park2-6/+6
2024-09-09mm: count the number of partially mapped anonymous THPs per sizeBarry Song1-0/+7
2024-09-09mm: count the number of anonymous THPs per sizeBarry Song1-0/+5
2024-09-01Document/kexec: generalize crash hotplug descriptionSourabh Jain1-2/+3
2024-09-01mm: override mTHP "enabled" defaults at kernel cmdlineRyan Roberts1-7/+31
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-47/+119
2024-07-18Merge tag 'docs-6.11' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2024-07-12mm: shmem: rename mTHP shmem countersRyan Roberts1-13/+16
2024-07-12kpageflags: detect isolated KPF_THP foliosRan Xiaokai1-2/+2
2024-07-12mm: fix khugepaged activation policyRyan Roberts1-6/+5
2024-07-12mm: add docs for per-order mTHP split countersLance Yang1-4/+15
2024-07-10Docs/admin-guide/mm/damon/start: add access pattern snapshot exampleSeongJae Park1-4/+42
2024-07-03Docs/damon: document damos_migrate_{hot,cold}Honggyu Kim1-3/+7
2024-07-03Documentation/admin-guide/mm/pagemap.rst: drop "Using pagemap to do something...David Hildenbrand1-21/+0
2024-07-03mm: shmem: add mTHP counters for anonymous shmemBaolin Wang1-0/+13
2024-07-03mm: shmem: add multi-size THP sysfs interface for anonymous shmemBaolin Wang1-0/+25
2024-07-03docs/admin-guide/mm: correct typo 'quired' to 'queried'Daniel Watson1-1/+1
2024-06-05mm: drop the 'anon_' prefix for swap-out mTHP countersBaolin Wang1-2/+2
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-48/+55
2024-05-11Docs/admin-guide/mm/damon/usage: fix wrong schemes effective quota update com...SeongJae Park1-2/+2
2024-05-11Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching s...SeongJae Park1-1/+1
2024-05-05Docs/admin-guide/mm/damon/usage: update for young page type DAMOS filterSeongJae Park1-13/+13
2024-05-05mm/khugepaged: replace page_mapcount() check by folio_likely_mapped_shared()David Hildenbrand1-1/+2
2024-05-05mm: zswap: remove same_filled module paramsYosry Ahmed1-29/+0
2024-05-05mm: correct the docs for thp_fault_alloc and thp_fault_fallbackBarry Song1-2/+2
2024-05-05mm: add docs for per-order mTHP counters and transhuge_page ABIBarry Song1-0/+28
2024-05-02Docs: typos/spellingRemington Brasga1-1/+1
2024-04-25docs: hugetlbpage.rst: add hugetlb migration descriptionBaolin Wang1-0/+7
2024-03-29docs: zswap: fix shell command formatWeiji Wang1-2/+2
2024-02-23Docs/admin-guide/mm/damon/reclaim: document auto-tuning parametersSeongJae Park1-0/+27
2024-02-23Docs/admin-guide/mm/damon/usage: document quota goal metric fileSeongJae Park1-6/+6
2024-02-23Docs/admin-guide/mm/damon/usage: document effective_bytes fileSeongJae Park1-3/+16
2024-02-22Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling conditionSeongJae Park1-1/+2
2024-02-22Docs/mm/damon: move monitoring target regions setup detail from the usage to ...SeongJae Park1-11/+5
2024-02-22Docs/mm/damon: move DAMON operation sets list from the usage to the design do...SeongJae Park1-12/+7
2024-02-22Docs/mm/damon: move the list of DAMOS actions to design docSeongJae Park1-34/+13
2024-02-22mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weighted interleavingGregory Price1-0/+9
2024-02-22Docs/admin-guide/mm/damon/usage: update for monitor_on renamingSeongJae Park1-14/+15
2024-02-22Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' file of DAMON debugfs ...SeongJae Park1-3/+10
2024-02-22Docs/admin-guide/mm/damon/usage: use sysfs interface for tracepoints exampleSeongJae Park1-2/+2
2023-12-29zswap: memcontrol: implement zswap writeback disablingNhat Pham1-0/+10
2023-12-29mm/ksm: document ksm advisor and its sysfs knobsStefan Roesch1-0/+55
2023-12-29userfaultfd: UFFDIO_MOVE uABIAndrea Arcangeli1-0/+3
2023-12-20Docs/admin-guide/mm/damon/usage: use a list for 'state' sysfs file input comm...SeongJae Park1-24/+23
2023-12-20Docs/admin-guide/mm/damon/usage: add links to sysfs files hierarchySeongJae Park1-21/+49
2023-12-20Docs/admin-guide/mm/damon/usage: update context directory section labelSeongJae Park1-3/+3
2023-12-20mm: thp: introduce multi-size THP sysfs interfaceRyan Roberts1-19/+78
2023-12-12Docs/admin-guide/mm/damon/usage: document for quota goalsSeongJae Park1-7/+41
2023-12-12zswap: shrink zswap pool based on memory pressureNhat Pham1-0/+10
2023-12-10fs/proc/task_mmu: report SOFT_DIRTY bits through the PAGEMAP_SCAN ioctlAndrei Vagin1-0/+1
2023-11-02Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-43/+216
2023-11-01Merge tag 'docs-6.7' of git://git.lwn.net/linuxLinus Torvalds1-5/+5
2023-10-18Docs/admin-guide/mm/damon/usage: update for tried regions update time intervalSeongJae Park1-3/+3
2023-10-18mm/pagemap: add documentation of PAGEMAP_SCAN IOCTLMuhammad Usama Anjum1-0/+89
2023-10-18userfaultfd: UFFD_FEATURE_WP_ASYNCPeter Xu1-0/+35
2023-10-16mm/ksm: document pages_skipped sysfs knobStefan Roesch1-0/+2
2023-10-16mm/ksm: document smart scan modeStefan Roesch1-0/+9
2023-10-10mm/memory-hotplug: fix typo in documentationAmos Wenger1-1/+1
2023-10-04Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervalsSeongJae Park1-3/+6
2023-10-04Docs/admin-guide/mm/damon/usage: document damos_before_apply tracepointSeongJae Park1-7/+30
2023-10-04Docs/admin-guide/mm/damon/usage: link design doc for details of kdamond and c...SeongJae Park1-10/+9
2023-10-04Docs/admin-guide/mm/damon/usage: explain the format of damon_aggregate tracep...SeongJae Park1-0/+14
2023-10-04Docs/admin-guide/mm/damon/usage: move debugfs intro to the bottom of the sectionSeongJae Park1-6/+6
2023-10-04Docs/admin-guide/mm/damon/usage: place debugfs usage at the bottomSeongJae Park1-20/+19
2023-10-04Docs/admin-guide/mm/damon/usage: fixup missed :ref: keywordSeongJae Park1-1/+1
2023-09-22memory-hotplug.rst: fix wrong /sys/device/ pathWang Jinchao1-4/+4
2023-09-11Documentation: Drop or replace remaining mentions of IA64Ard Biesheuvel1-1/+1
2023-08-30Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds2-3/+3
2023-08-29Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-0/+8
2023-08-24crash: memory and CPU hotplug sysfs attributesEric DeVolder1-0/+8
2023-08-21mm/ksm: add pages scanned metricStefan Roesch1-0/+2
2023-08-21mm/memory_hotplug: support memmap_on_memory when memmap is not aligned to pag...Aneesh Kumar K.V1-0/+12
2023-08-21Docs/admin-guide/mm/damon/usage: update for DAMON monitoring target type DAMO...SeongJae Park1-17/+20
2023-08-21Docs/admin-guide/mm/damon/usage: update for address range type DAMOS filterSeongJae Park1-11/+20
2023-08-21Docs/admin-guide/mm/damon/usage: update for tried_regions/total_bytesSeongJae Park1-15/+27
2023-08-21mm: kill frontswapJohannes Weiner1-7/+7
2023-08-18Documentation: Fix typosBjorn Helgaas1-2/+2
2023-08-18mm/memory_hotplug: document the signal_pending() check in offline_pages()David Hildenbrand1-1/+1
2023-08-18mm: userfaultfd: document and enable new UFFDIO_POISON featureAxel Rasmussen1-0/+15
2023-08-18ksm: consider KSM-placed zeropages when calculating KSM profitxu xin1-7/+11
2023-08-18ksm: count all zero pages placed by KSMxu xin1-0/+7
2023-07-14Documentation: admin-guide: correct "it's" to possessive "its"Randy Dunlap1-1/+1
2023-06-19Docs/admin-guide/mm/damon/usage: update the ways for getting monitoring resultsSeongJae Park1-8/+12
2023-06-19Docs/admin-guide/mm/damon/usage: clarify quotas and watermarks sysfs interfaceSeongJae Park1-2/+9
2023-06-19Docs/admin-guide/mm/damon/usage: link design document for DAMOSSeongJae Park1-67/+37
2023-06-19Docs/admin-guide/mm/damon/usage: remove unnecessary sentences about supported...SeongJae Park1-7/+5
2023-06-19Docs/admin-guide/mm/damon/usage: fix typos in references and commasSeongJae Park1-4/+3
2023-06-19Docs/admin-guide/mm/damon/start: update DAMOS example commandSeongJae Park1-5/+5
2023-05-05Merge tag 'docs-6.4-2' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-1/+29
2023-04-26docs/admin-guide/mm/ksm.rst fix intraface -> interface typoDonald Hunter1-1/+1
2023-04-21mm: add new KSM process and sysfs knobsStefan Roesch1-1/+4
2023-04-05mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEsAxel Rasmussen1-0/+8
2023-04-05mm/uffd: UFFD_FEATURE_WP_UNPOPULATEDPeter Xu1-0/+17
2023-03-29mm, pagemap: remove SLOB and SLQB from comments and documentationVlastimil Babka1-3/+3
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-30/+104
2023-02-22Merge tag 'docs-6.3' of git://git.lwn.net/linuxLinus Torvalds17-52/+20
2023-02-13Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation noticeSeongJae Park1-7/+13
2023-02-02Docs/admin-guide/mm/damon/usage: update DAMOS actions/filters supports of eac...SeongJae Park1-13/+28
2023-02-02Documentation: admin-guide: correct spellingRandy Dunlap2-3/+3
2023-02-02docs/admin-guide/mm: remove useless markupMike Rapoport (IBM)15-45/+13
2023-01-31Doc/damon: fix the data path errorHui Su2-4/+4
2023-01-18Docs/admin-guide/mm/numaperf: increase depth of subsectionsSeongJae Park1-4/+4
2023-01-18selftests/vm: rename selftests/vm to selftests/mmSeongJae Park1-3/+3
2023-01-18tools/vm: rename tools/vm to tools/mmSeongJae Park2-3/+3
2023-01-18Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfsSeongJae Park1-2/+46
2023-01-18Docs/admin-guide/damon/reclaim: document 'skip_anon' parameterSeongJae Park1-0/+9
2023-01-11Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warningNhat Pham1-3/+1
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-8/+51
2022-11-30Docs/admin-guide/mm/damon/usage: document schemes/<s>/tried_regions sysfs dir...SeongJae Park1-3/+42
2022-11-30Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions fileSeongJae Park1-5/+6
2022-11-30Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directoriesSeongJae Park1-0/+3
2022-11-09Docs/admin-guide/mm/zswap: remove a paragraph about zswap being a new featureDavid Heidelberg1-7/+1
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-26/+264
2022-10-03mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmdsZach O'Keefe1-1/+8
2022-10-03mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twiceLiu Shixin1-4/+3
2022-10-03Docs/admin-guide/mm/damon/usage: note DAMON debugfs interface deprecation planSeongJae Park1-0/+5
2022-10-03Docs/admin-guide/mm/damon/start: mention the dependency as sysfs instead of d...SeongJae Park1-10/+3
2022-10-03Docs/admin-guide/mm/damon: rename the title of the documentSeongJae Park1-3/+3
2022-10-03Merge tag 'docs-6.1' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2022-09-27docs: hugetlbpage.rst: fix a typo of hugepage sizeHoi Pok Wu1-1/+1
2022-09-26ksm: add profit monitoring documentationxu xin1-0/+36
2022-09-26mm: multi-gen LRU: admin guideYu Zhao2-0/+163
2022-09-11mm/cma_debug: show complete cma name in debugfs directoriesCharan Teja Kalla1-5/+5
2022-09-11userfaultfd: update documentation to describe /dev/userfaultfdAxel Rasmussen1-3/+38
2022-08-25Docs/admin-guide/mm/damon/usage: fix the example code snipKairui Song1-9/+9
2022-08-08mm: hugetlb_vmemmap: introduce the name HVOMuchun Song2-4/+4
2022-07-03Docs/admin-guide/damon: add a document for DAMON_LRU_SORTSeongJae Park2-0/+295
2022-07-03Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme actionSeongJae Park1-0/+1
2022-07-03Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme actionSeongJae Park1-0/+1
2022-07-03mm: shrinkers: add scan interface for shrinker debugfsRoman Gushchin1-4/+35
2022-07-03mm: docs: document shrinker debugfsRoman Gushchin2-0/+105
2022-07-03Docs/admin-guide/damon/reclaim: remove a paragraph that been obsolete due to ...SeongJae Park1-6/+0
2022-06-27docs: rename Documentation/vm to Documentation/mmMike Rapoport4-7/+7
2022-05-13Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs' parameterSeongJae Park1-0/+11
2022-05-13Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'c...SeongJae Park1-4/+5
2022-05-13Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoringSeongJae Park1-3/+11
2022-05-13Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs fileSeongJae Park1-6/+12
2022-04-28mm/vmstat: add events for ksm cowYang Yang1-0/+18
2022-04-28mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP*Muchun Song1-1/+1
2022-03-22Docs/admin-guide/mm/damon/usage: document DAMON sysfs interfaceSeongJae Park1-6/+344
2022-03-22Docs/damon: update outdated term 'regions update interval'SeongJae Park1-3/+3
2022-03-22Docs/admin-guide/mm/damon/usage: update for changed initail_regions file inputSeongJae Park1-10/+14
2022-03-22mm/zswap.c: allow handling just same-value filled pagesMaciej S. Szmigiero1-3/+19
2022-03-05proc: fix documentation and description of pagemapYun Zhou1-1/+1
2022-01-15Docs/admin-guide/mm/damon/usage: update for schemes statisticsSeongJae Park1-4/+5
2022-01-15Docs/admin-guide/mm/damon/reclaim: document statistics parametersSeongJae Park1-0/+25
2022-01-15Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contextsSeongJae Park1-3/+49
2022-01-15Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginningSeongJae Park1-1/+8
2022-01-15Docs/admin-guide/mm/damon/usage: remove redundant informationSeongJae Park1-22/+22