summaryrefslogtreecommitdiff
path: root/mm/khugepaged.c
AgeCommit message (Expand)AuthorFilesLines
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-19Merge tag 'mm-stable-2026-02-18-19-48' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2026-02-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-9/+0
2026-02-13mm: rename vma_flag_test/set_atomic() to vma_test/set_atomic_flag()Lorenzo Stoakes1-1/+1
2026-02-07mm: khugepaged: fix NR_FILE_PAGES and NR_SHMEM in collapse_file()Shakeel Butt1-7/+9
2026-02-04KVM: S390: Remove PGSTE code from linux/s390 mmClaudio Imbrenda1-9/+0
2026-02-01mm/khugepaged: make khugepaged_collapse_control staticShivank Garg1-1/+1
2026-02-01mm/khugepaged: use enum scan_result for result variables and return typesShivank Garg1-53/+46
2026-02-01mm/khugepaged: change collapse_pte_mapped_thp() to return voidShivank Garg1-17/+23
2026-02-01mm/khugepaged: remove unnecessary goto 'skip' labelShivank Garg1-3/+4
2026-01-27mm/khugepaged: retry with sync writeback for MADV_COLLAPSEShivank Garg1-0/+15
2026-01-27mm/khugepaged: map dirty/writeback pages failures to EAGAINShivank Garg1-3/+5
2025-11-29mm: declare VMA flags by bitLorenzo Stoakes1-1/+1
2025-11-25memcg: remove __lruvec_stat_mod_folioShakeel Butt1-4/+4
2025-11-25mm/khugepaged: unify SCAN_PMD_NONE and SCAN_PMD_NULL into SCAN_NO_PTE_TABLEWei Yang1-13/+10
2025-11-25mm/khugepaged: continue to collapse on SCAN_PMD_NONEWei Yang1-0/+1
2025-11-25mm/khugepaged: remove redundant clearing of struct collapse_controlWei Yang1-2/+0
2025-11-25mm: replace pmd_to_swp_entry() with softleaf_from_pmd()Lorenzo Stoakes1-2/+2
2025-11-25mm: avoid unnecessary uses of is_swap_pte()Lorenzo Stoakes1-14/+15
2025-11-25mm/khugepaged: unify pmd folio installation with map_anon_folio_pmd()Wei Yang1-8/+1
2025-11-21mm: set the VM_MAYBE_GUARD flag on guard region installLorenzo Stoakes1-24/+47
2025-11-17treewide: include linux/pgalloc.h instead of asm/pgalloc.hHarry Yoo1-1/+1
2025-11-17mm/khugepaged: factor out common logic in [scan,alloc]_sleep_millisecs_store()Leon Hwang1-16/+11
2025-11-17mm/khugepaged: guard is_zero_pfn() calls with pte_present()Lance Yang1-14/+21
2025-11-17mm/khugepaged: fix comment for default scan sleep durationwang lian1-1/+1
2025-10-04mm/khugepaged: use KMEM_CACHE()Wei Yang1-4/+1
2025-09-28mm/khugepaged: use start_addr/addr for improved readabilityWei Yang1-21/+22
2025-09-28mm/khugepaged: remove definition of struct khugepaged_mm_slotWei Yang1-37/+21
2025-09-24mm/khugepaged: do not fail collapse_pte_mapped_thp() on SCAN_PMD_NULLKiryl Shutsemau1-1/+19
2025-09-22mm: drop all references of writable and SCAN_PAGE_RODev Jain1-11/+3
2025-09-22mm: enable khugepaged anonymous collapse on non-writable regionsDev Jain1-7/+2
2025-09-22Merge branch 'mm-hotfixes-stable' into mm-stable in order to pick upAndrew Morton1-2/+2
2025-09-14mm/khugepaged: use list_xxx() helper to improve readabilityWei Yang1-4/+3
2025-09-14mm/huge_memory: convert "tva_flags" to "enum tva_type"David Hildenbrand1-9/+8
2025-09-14prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_HUGEPAGEDavid Hildenbrand1-1/+1
2025-09-14mm: convert core mm to mm_flags_*() accessorsLorenzo Stoakes1-5/+5
2025-09-04mm/khugepaged: fix the address passed to notifier on testing youngWei Yang1-2/+2
2025-08-05mm: fix the race between collapse and PT_RECLAIM under per-vma lockBarry Song1-1/+1
2025-08-02khugepaged: optimize collapse_pte_mapped_thp() by PTE batchingDev Jain1-12/+21
2025-08-02khugepaged: optimize __collapse_huge_page_copy_succeeded() by PTE batchingDev Jain1-7/+18
2025-07-14khugepaged: reduce race probability between migration and khugepagedDev Jain1-0/+8
2025-07-14mm/madvise: eliminate very confusing manipulation of prev VMALorenzo Stoakes1-6/+3
2025-07-10mm/khugepaged: remove redundant pmd_devmap() checkAlistair Popple1-2/+0
2025-07-10mm: update core kernel code to use vm_flags_t consistentlyLorenzo Stoakes1-2/+2
2025-06-01mm/khugepaged: clean up refcount check using folio_expected_ref_count()Shivank Garg1-15/+2
2025-06-01mm/khugepaged: fix race with folio split/free using temporary referenceShivank Garg1-1/+17
2025-05-23mm: khugepaged: decouple SHMEM and file folios' collapseBaolin Wang1-11/+2
2025-05-23mm: convert do_set_pmd() to take a folioBaolin Wang1-1/+1
2025-05-23mm: khugepaged: convert set_huge_pmd() to take a folioBaolin Wang1-6/+5