summaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)Author
2025-07-09mm: update core kernel code to use vm_flags_t consistentlyLorenzo Stoakes
2025-07-09Revert "mm: make alloc_demote_folio externally invokable for migration"SeongJae Park
2025-07-09Revert "mm: rename alloc_demote_folio to alloc_migrate_folio"SeongJae Park
2025-07-09mm/damon/paddr: use alloc_migartion_target() with no migration fallback nodemaskSeongJae Park
2025-07-09mm: huge_memory: fix the check for allowed huge orders in shmemBaolin Wang
2025-07-09mm/vma: use vmg->target to specify target VMA for new VMA mergeLorenzo Stoakes
2025-07-09secretmem: remove uses of struct pageMatthew Wilcox (Oracle)
2025-07-09mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pud()David Hildenbrand
2025-07-09mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pmd()David Hildenbrand
2025-07-09mm/huge_memory: don't ignore queried cachemode in vmf_insert_pfn_pud()David Hildenbrand
2025-07-09mm: use folio_expected_ref_count() helper for reference countingShivank Garg
2025-07-09mm: madvise: use per_vma lock for MADV_FREEBarry Song
2025-07-09mm: optimize mremap() by PTE batchingDev Jain
2025-07-09mm: call pointers to ptes as ptepDev Jain
2025-07-09gup: optimize longterm pin_user_pages() for large folioLi Zhe
2025-07-09mm/pagewalk: split walk_page_range_novma() into kernel/user partsLorenzo Stoakes
2025-07-09mm/memfd: clarify error handling labels in memfd_create()Ye Liu
2025-07-09mm/filemap: allow arch to request folio size for exec memoryRyan Roberts
2025-07-09mm/readahead: store folio order in struct file_ra_stateRyan Roberts
2025-07-09mm/readahead: make space in struct file_ra_stateRyan Roberts
2025-07-09mm/readahead: terminate async readahead on natural boundaryRyan Roberts
2025-07-09mm/readahead: honour new_order in page_cache_ra_order()Ryan Roberts
2025-07-09mm/mempolicy: skip unnecessary synchronize_rcu()Joshua Hahn
2025-07-09mm: use per_vma lock for MADV_DONTNEEDBarry Song
2025-07-09userfaultfd: remove (VM_)BUG_ON()sTal Zussman
2025-07-09drivers/base/node: rename __register_one_node() to register_one_node()Donet Tom
2025-07-09drivers/base/node: rename register_memory_blocks_under_node() and remove cont...Donet Tom
2025-07-09readahead: fix return value of page_cache_next_miss() when no hole is foundChi Zhiling
2025-07-09mm/cma: pair the trace_cma_alloc_start/finishRichard Chang
2025-07-09mm: madvise: use walk_page_range_vma() instead of walk_page_range()Barry Song
2025-07-09mm: stop passing a writeback_control structure to swap_writeoutChristoph Hellwig
2025-07-09mm: stop passing a writeback_control structure to __swap_writepageChristoph Hellwig
2025-07-09mm: tidy up swap_writeoutChristoph Hellwig
2025-07-09mm: stop passing a writeback_control structure to shmem_writeoutChristoph Hellwig
2025-07-09mm: split out a writeout helper from pageoutChristoph Hellwig
2025-07-09mm, list_lru: refactor the locking codeKairui Song
2025-07-09mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDERZi Yan
2025-07-09mm/gup: remove (VM_)BUG_ONsDavid Hildenbrand
2025-07-09mm/damon/stat: calculate and expose idle time percentilesSeongJae Park
2025-07-09mm/damon/stat: calculate and expose estimated memory bandwidthSeongJae Park
2025-07-09mm/damon: introduce DAMON_STAT moduleSeongJae Park
2025-07-09mm: Kconfig: use verb *use* in plural form in descriptionPaul Menzel
2025-07-09mm/hugetlb: convert hugetlb_change_protection() to foliosSidhartha Kumar
2025-07-09mm: prevent KSM from breaking VMA merging for new VMAsLorenzo Stoakes
2025-07-09mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible()Lorenzo Stoakes
2025-07-09mm: ksm: have KSM VMA checks not require a VMA pointerLorenzo Stoakes
2025-07-09mm: vmscan: apply proportional reclaim pressure for memcg when MGLRU is enabledKoichiro Den
2025-07-09mm: restore documentation for __free_pages()Matthew Wilcox (Oracle)
2025-07-09Revert "sched/numa: add statistics of numa balance task"Chen Yu
2025-07-09mm/damon: fix divide by zero in damon_get_intervals_score()Honggyu Kim