aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/admin-guide/mm
AgeCommit message (Expand)AuthorFilesLines
3 daysselftests/mm: rename hugepage-* tests to hugetlb-*Mike Rapoport (Microsoft)1-4/+4
3 daysselftests/mm: merge map_hugetlb into hugepage-mmapMike Rapoport (Microsoft)1-5/+2
3 daysadd back note and edit doc about khugepaged limitsNico Pache1-0/+5
3 daysDocumentation: mm: update the admin guide for mTHP collapseNico Pache1-20/+30
3 daysmm/khugepaged: add per-order mTHP collapse failure statisticsNico Pache1-0/+14
3 daysmm/khugepaged: generalize alloc_charge_folio()Dev Jain1-0/+8
3 daysDocs/admin-guide/mm/damon/usage: clarify current_value of quota goalsMaksym Shcherba1-2/+4
3 daysDocs/{ABI,admin-guide}/damon: fix various typoesZenghui Yu1-9/+9
3 daysDocumentation/admin-guide/mm: fix typos in transhuge.rstLeon Hwang1-2/+2
3 daysDocs/admin-guide/mm/damon/usage: update for memcg damon filterSeongJae Park1-2/+4
3 daysDocs/admin-guide/mm/damon/usage: document data attributes monitoringSeongJae Park1-3/+41
3 daysDocs/admin-guide/mm/damon/stat: document kdamond_pid parameterSeongJae Park1-0/+7
3 daysDocs/admin-guide/mm/damon/reclaim: update for autotune_monitoring_intervalsSeongJae Park1-0/+11
3 daysDocs/admin-guide/mm/damon/usage: mark scheme filters sysfs dir as deprecatedSeongJae Park1-4/+4
3 daysDocs/admin-guide/mm/damon/lru_sort: update for entire memory monitoringSeongJae Park1-2/+4
3 daysDocs/admin-guide/mm/damon/reclaim: update for entire memory monitoringSeongJae Park1-2/+4
3 daysDocs/admin-guide/mm/damon/usage: update for pause fileSeongJae Park1-4/+8
3 daysDocs/admin-guide/mm/damon: fix 'parametrs' typoCheng-Han Wu2-2/+2
3 daysDocs/admin-guide/mm/damon/usage: document fail_charge_{num,denom} filesSeongJae Park1-4/+14
2026-04-18Docs/admin-guide/mm/damon/lru_sort: warn commit_inputs vs param updates raceSeongJae Park1-0/+4
2026-04-18Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates raceSeongJae Park1-0/+4
2026-04-18kho: document kexec-metadata tracking featureBreno Leitao1-0/+39
2026-04-18kho: rename fdt parameter to blob in kho_add/remove_subtree()Breno Leitao1-1/+1
2026-04-05Docs/mm/damon: document min_nr_regions constraint and rationaleLiew Rui Yan2-0/+8
2026-04-05Docs/mm/damon: document exclusivity of special-purpose modulesLiew Rui Yan3-0/+15
2026-04-05Docs/admin-guide/mm/damon/usage: document goal_tuner sysfs fileSeongJae Park1-4/+12
2026-04-05docs: mm: fix typo in numa_memory_policy.rstAkinobu Mita1-1/+1
2026-04-05Docs/admin-guide/mm/damn/lru_sort: fix intervals autotune parameter nameSeongJae Park1-2/+2
2026-04-05kho: remove finalize state and clientsJason Miu1-42/+11
2026-02-12Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-11/+67
2026-02-02docs: fix 're-use' -> 'reuse' in documentationRhys Tumelty1-1/+1
2026-01-31Docs/admin-guide/mm/damon/usage: update stats update process for refresh_msSeongJae Park1-4/+7
2026-01-31Docs/admin-guide/mm/damon/usage: introduce DAMON modules at the beginningSeongJae Park1-0/+5
2026-01-31mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATIONDavid Hildenbrand (Red Hat)1-4/+4
2026-01-26Docs/admin-guide/mm/damon/lru_sort: document intervals autotuningSeongJae Park1-0/+11
2026-01-26Docs/admin-guide/mm/damon/lru_sort: document active_mem_bp parameterSeongJae Park1-0/+12
2026-01-26Docs/admin-guide/mm/damon/lru_sort: document filter_young_pagesSeongJae Park1-0/+14
2026-01-20mm, hugetlb: implement movable_gigantic_pages sysctlGregory Price1-2/+12
2026-01-20Docs/admin-guide/mm/damon/usage: update for max_nr_snapshotsSeongJae Park1-5/+6
2026-01-20Docs/admin-guide/mm/damon/usage: update for nr_snapshots damos statSeongJae Park1-4/+4
2025-11-24pagemap: update BUDDY flag documentationRichard Weinberger1-1/+2
2025-11-16mm/swap: do not choose swap device according to numa nodeBaoquan He2-79/+0
2025-11-16Docs/admin-guide/mm/damon/usage: document obsolete_target fileSeongJae Park1-3/+10
2025-11-16mm: shmem/tmpfs hugepage defaults config choiceDmitry Ilvokhin1-0/+5
2025-11-16Docs/admin-guide/mm/damon/stat: document negative idle timeSeongJae Park1-7/+8
2025-11-16Docs/admin-guide/mm/damon/stat: document aggr_interval_us parameterSeongJae Park1-1/+17
2025-11-16Docs/admin-guide/mm/damon/lru_sort: document addr_unit parameterSeongJae Park1-0/+22
2025-11-16Docs/admin-guide/mm/damon/reclaim: document addr_unit parameterSeongJae Park1-0/+22
2025-11-16Docs/admin-guide/mm/damon/usage: document empty target regions commit behaviorSeongJae Park1-1/+7
2025-11-16Docs/admin-guide/mm/damon/stat: fix a typo: s/sampling events/sampling interval/SeongJae Park1-1/+1
2025-11-16Docs/admin-guide/mm/damon/usage: document DAMOS quota goal path fileSeongJae Park1-4/+4
2025-11-16Docs/admin-guide/mm/zswap: s/red-black tree/xarray/SeongJae Park1-5/+5
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-14/+12
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-26/+39
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-6/+30
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-33/+12
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-22/+21
2023-12-20Docs/admin-guide/mm/damon/usage: add links to sysfs files hierarchySeongJae Park1-20/+48
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