summaryrefslogtreecommitdiff
path: root/include/linux
AgeCommit message (Expand)AuthorFilesLines
2025-11-25memcg: use mod_node_page_state to update statsShakeel Butt2-3/+3
2025-11-25mm/huge_memory.c: introduce folio_split_unmappedBalbir Singh2-3/+8
2025-11-25mm: thp: reparent the split queue during memcg offlineQi Zheng2-0/+15
2025-11-25mm: thp: introduce folio_split_queue_lock and its variantsMuchun Song1-0/+10
2025-11-25mm: replace remaining pte_to_swp_entry() with softleaf_from_pte()Lorenzo Stoakes2-14/+6
2025-11-25mm: eliminate further swapops predicatesLorenzo Stoakes2-126/+20
2025-11-25mm: remove is_hugetlb_entry_[migration, hwpoisoned]()Lorenzo Stoakes1-2/+0
2025-11-25mm: remove non_swap_entry() and use softleaf helpers insteadLorenzo Stoakes1-5/+0
2025-11-25mm: remove remaining is_swap_pmd() users and is_swap_pmd()Lorenzo Stoakes1-9/+0
2025-11-25mm: introduce pmd_is_huge() and use where appropriateLorenzo Stoakes2-4/+41
2025-11-25mm: replace pmd_to_swp_entry() with softleaf_from_pmd()Lorenzo Stoakes3-103/+217
2025-11-25mm: avoid unnecessary use of is_swap_pmd()Lorenzo Stoakes1-2/+14
2025-11-25mm: use leaf entries in debug pgtable + remove is_swap_pte()Lorenzo Stoakes1-6/+0
2025-11-25mm: avoid unnecessary uses of is_swap_pte()Lorenzo Stoakes1-2/+1
2025-11-25mm: introduce leaf entry type and use to simplify leaf entry logicLorenzo Stoakes5-80/+417
2025-11-25mm: correctly handle UFFD PTE markersLorenzo Stoakes2-18/+21
2025-11-25mm/huge_memory: merge uniform_split_supported() and non_uniform_split_support...Wei Yang1-5/+3
2025-11-25mm/huge_memory: introduce enum split_type for clarityWei Yang1-0/+5
2025-11-25mm/huge_memory: fix kernel-doc comments for folio_split() and relatedZi Yan1-4/+6
2025-11-25mm/huge_memory: add split_huge_page_to_order()Zi Yan1-2/+10
2025-11-25mm/khugepaged: unify pmd folio installation with map_anon_folio_pmd()Wei Yang1-0/+2
2025-11-25mm/migrate_device: add THP splitting during migrationBalbir Singh1-2/+9
2025-11-25mm/memremap: add driver callback support for folio splittingBalbir Singh1-0/+29
2025-11-25lib/test_hmm: add zone device private THP test infrastructureBalbir Singh1-0/+12
2025-11-25mm/memory/fault: add THP fault handling for zone device private pagesBalbir Singh1-0/+7
2025-11-25mm/migrate_device: implement THP migration of zone device pagesBalbir Singh1-0/+2
2025-11-25mm/huge_memory: add device-private THP support to PMD operationsBalbir Singh1-0/+32
2025-11-25mm/zone_device: rename page_free callback to folio_freeBalbir Singh1-3/+3
2025-11-25mm/zone_device: support large zone device private foliosBalbir Singh1-1/+9
2025-11-21mm: propagate VM_SOFTDIRTY on mergeLorenzo Stoakes1-8/+7
2025-11-21mm/damon: rename damos->filters to damos->core_filtersSeongJae Park1-5/+5
2025-11-21mm/damon: rename damos core filter helpers to have word coreSeongJae Park1-2/+2
2025-11-21mm: add vma_start_write_killable()Matthew Wilcox (Oracle)1-2/+28
2025-11-21mm: memcg: dump memcg protection info on oom or alloc failuresShakeel Butt1-0/+5
2025-11-21mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD oneLorenzo Stoakes1-0/+26
2025-11-21mm: implement sticky VMA flagsLorenzo Stoakes1-0/+28
2025-11-21mm: add atomic VMA flags and set VM_MAYBE_GUARD as suchLorenzo Stoakes1-0/+44
2025-11-21mm: introduce VM_MAYBE_GUARD and make visible in /proc/$pid/smapsLorenzo Stoakes1-0/+3
2025-11-21mm: kill mm_wr_locked from unmap_vmas() and unmap_single_vma()Kefeng Wang1-1/+1
2025-11-17mm: handle poisoning of pfn without struct pagesAnkit Agrawal2-0/+18
2025-11-17mm: change type of parameter for memory_notifyIsrael Batista1-2/+2
2025-11-17mm: change type of state in struct memory_blockIsrael Batista1-1/+1
2025-11-17mm: convert memory block states (MEM_*) macros to enumIsrael Batista1-10/+12
2025-11-17mm/swap: do not choose swap device according to numa nodeBaoquan He1-10/+1
2025-11-17mm: make INVALID_PHYS_ADDR a generic macroAnshuman Khandual1-0/+2
2025-11-17mm/vma: small VMA lock cleanupsLorenzo Stoakes1-5/+2
2025-11-17mm/damon/core: add damon_target->obsolete for pin-point removalSeongJae Park1-0/+6
2025-11-17mm, swap: cleanup swap entry allocation parameterKairui Song1-2/+2
2025-11-17iommu/sva: invalidate stale IOTLB entries for kernel address spaceLu Baolu1-0/+4
2025-11-17mm: introduce deferred freeing for kernel page tablesDave Hansen1-3/+13