summaryrefslogtreecommitdiff
path: root/mm/huge_memory.c
AgeCommit message (Expand)AuthorFilesLines
8 daysMerge tag 'mm-stable-2026-06-23-08-55' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-32/+18
10 daysmm/khugepaged: enable clean pagecache folio collapse for writable filesZi Yan1-1/+1
10 daysmm/huge_memory: remove folio split check for READ_ONLY_THP_FOR_FSZi Yan1-27/+3
10 daysmm: fs: remove filemap_nr_thps*() functions and their usersZi Yan1-1/+0
10 daysmm/huge_memory: remove READ_ONLY_THP_FOR_FS from file_thp_enabled()Zi Yan1-3/+3
10 daysmm/khugepaged: add per-order mTHP collapse failure statisticsNico Pache1-0/+7
10 daysmm/khugepaged: generalize alloc_charge_folio()Dev Jain1-0/+4
12 daysMerge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-289/+190
2026-06-15Merge tag 'vfs-7.2-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2026-06-09mm/huge_memory: preserve pmd_swp_uffd_wp on device-private PMD downgradeKiryl Shutsemau (Meta)1-0/+2
2026-06-09mm/thp: clear deferred split shrinker bits when queues drainLance Yang1-1/+4
2026-06-09mm: switch deferred split shrinker to list_lruJohannes Weiner1-242/+125
2026-06-04mm: preserve PG_dropbehind flag during folio splitJeff Layton1-0/+1
2026-06-04mm/huge_memory: use correct flags for device private PMD entryLorenzo Stoakes1-12/+33
2026-06-03mm/memcg, swap: tidy up cgroup v1 memsw swap helpersKairui Song1-1/+1
2026-06-03Merge branch 'mm-hotfixes-stable' into mm-stable to pick up the seriesAndrew Morton1-1/+3
2026-06-01mm/huge_memory: update file PMD counter before folio_put()Yin Tirui1-0/+2
2026-06-01mm/huge_memory: update file PUD counter before folio_put()Yin Tirui1-1/+1
2026-05-29mm: huge_memory: refactor defrag_show() to use defrag_flags[]Breno Leitao1-16/+22
2026-05-29mm: huge_memory: use sysfs_match_string() in defrag_store()Breno Leitao1-26/+34
2026-05-29mm/huge_memory: fix outdated comment about freeing subpages in __folio_splitBarry Song (Xiaomi)1-5/+4
2026-04-18mm: thp: prevent memory cgroup release in folio_split_queue_lock{_irqsave}()Qi Zheng1-2/+18
2026-04-18mm: rename unlock_page_lruvec_irq and its variantsMuchun Song1-1/+1
2026-04-05mm: fix deferred split queue races during migrationLance Yang1-5/+10
2026-04-05mm/huge_memory: add and use has_deposited_pgtable()Lorenzo Stoakes (Oracle)1-9/+25
2026-04-05mm/huge_memory: add and use normal_or_softleaf_folio_pmd()Lorenzo Stoakes (Oracle)1-28/+19
2026-04-05mm/huge_memory: separate out the folio part of zap_huge_pmd()Lorenzo Stoakes (Oracle)1-26/+35
2026-04-05mm/huge_memory: use mm instead of tlb->mmLorenzo Stoakes (Oracle)1-3/+4
2026-04-05mm/huge_memory: remove unnecessary sanity checksLorenzo Stoakes (Oracle)1-2/+0
2026-04-05mm/huge_memory: deduplicate zap deposited table callLorenzo Stoakes (Oracle)1-12/+10
2026-04-05mm/huge_memory: remove unnecessary VM_BUG_ON_PAGE()Lorenzo Stoakes (Oracle)1-1/+0
2026-04-05mm/huge_memory: add a common exit path to zap_huge_pmd()Lorenzo Stoakes (Oracle)1-9/+6
2026-04-05mm/huge_memory: handle buggy PMD entry in zap_huge_pmd()Lorenzo Stoakes (Oracle)1-0/+4
2026-04-05mm/huge_memory: have zap_huge_pmd return a boolean, add kdocLorenzo Stoakes (Oracle)1-7/+16
2026-04-05mm/huge: avoid big else branch in zap_huge_pmd()Lorenzo Stoakes (Oracle)1-42/+45
2026-04-05mm/huge_memory: simplify vma_is_specal_huge()Lorenzo Stoakes (Oracle)1-7/+23
2026-04-05mm: introduce is_pmd_order helperNico Pache1-1/+1
2026-04-05mm: huge_memory: refactor enabled_store() with set_global_enabled_mode()Breno Leitao1-15/+48
2026-04-05mm: huge_memory: refactor anon_enabled_store() with set_anon_enabled_mode()Breno Leitao1-32/+52
2026-04-05mm: rename my_zero_pfn() to zero_pfn()Mike Rapoport (Microsoft)1-1/+1
2026-03-11mm/huge_memory: fix use of NULL folio in move_pages_huge_pmd()Chris Down1-1/+2
2026-03-04mm/huge_memory: fix a folio_split() race condition with folio_try_get()Zi Yan1-4/+9
2026-02-24mm: thp: deny THP for files on anonymous inodesDeepanshu Kartikey1-0/+3
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-02-12Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-4/+4
2026-01-27migrate: replace RMP_ flags with TTU_ flagsMatthew Wilcox (Oracle)1-4/+4
2026-01-13simplify the callers of file_open_name()Al Viro1-12/+3
2025-12-13Merge tag 'mm-stable-2025-12-11-11-39' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-75/+90
2025-12-09mm/huge_memory: fix folio split stats countingZi Yan1-5/+9