summaryrefslogtreecommitdiff
path: root/mm/huge_memory.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-01mm/thp: fix __split_huge_pmd_locked() for migration PMDRalph Campbell1-17/+23
2020-06-20mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked()Andrea Arcangeli1-3/+28
2020-03-11mm, thp: fix defrag setting if newline is not usedDavid Rientjes1-16/+8
2020-03-11mm/huge_memory.c: use head to check huge zero pageWei Yang1-1/+1
2020-01-23mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD align...Kirill A. Shutemov1-14/+24
2020-01-23mm/huge_memory.c: make __thp_get_unmapped_area staticBharath Vedartham1-1/+1
2019-08-29mm, page_owner: handle THP splits correctlyVlastimil Babka1-0/+4
2018-12-05mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()Hugh Dickins1-6/+13
2018-12-05mm/huge_memory: splitting set mapping+index before unfreezeHugh Dickins1-6/+6
2018-12-05mm/huge_memory.c: reorder operations in __split_huge_page_tail()Konstantin Khlebnikov1-21/+15
2018-12-05mm/huge_memory: rename freeze_page() to unmap_page()Hugh Dickins1-6/+6
2018-10-20mremap: properly flush TLB before releasing the pageLinus Torvalds1-6/+4
2018-10-18mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2Jérôme Glisse1-6/+0
2018-10-13mm, thp: fix mlocking THP page with migration enabledKirill A. Shutemov1-1/+1
2018-07-25mm/huge_memory.c: fix data loss when splitting a file pmdHugh Dickins1-0/+2
2018-06-05mm/huge_memory.c: __split_huge_page() use atomic ClearPageDirty()Hugh Dickins1-1/+1
2018-05-30mm, thp: do not cause memcg oom for thpDavid Rientjes1-2/+3
2018-03-28mm/thp: do not wait for lock_page() in deferred_split_scan()Kirill A. Shutemov1-1/+3
2017-12-05mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d()Kirill A. Shutemov1-23/+13
2017-11-03mm/huge_memory.c: deposit page table when copying a PMD migration entryZi Yan1-0/+3
2017-09-09mm: soft-dirty: keep soft-dirty bits over thp migrationNaoya Horiguchi1-3/+24
2017-09-09mm: thp: check pmd migration entry in common pathZi Yan1-6/+59
2017-09-09mm: thp: enable thp migration in generic pathZi Yan1-5/+79
2017-09-09mm: thp: introduce separate TTU flag for thp freezingNaoya Horiguchi1-1/+1
2017-09-07mm: hugetlb: clear target sub-page last when clearing huge pageHuang Ying1-2/+2
2017-09-07mm, THP, swap: support splitting THP for THP swap outHuang Ying1-1/+9
2017-09-07mm, THP, swap: make reuse_swap_page() works for THP swapped outHuang Ying1-1/+15
2017-09-07mm/huge_memory.c: constify attribute_group structuresArvind Yadav1-1/+1
2017-08-25Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar1-8/+22
2017-08-19mm, oom: fix potential data corruption when oom_reaper races with writerMichal Hocko1-8/+22
2017-08-11mm, locking: Fix up flush_tlb_pending() related merge in do_huge_pmd_numa_page()Peter Zijlstra1-17/+5
2017-08-11Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar1-0/+7
2017-08-11Revert "mm: numa: defer TLB flush for THP migration as long as possible"Nadav Amit1-0/+7
2017-08-10mm, locking: Rework {set,clear,mm}_tlb_flush_pending()Peter Zijlstra1-0/+20
2017-07-07mm, THP, swap: check whether THP can be split firstlyHuang Ying1-4/+16
2017-07-07mm, THP, swap: delay splitting THP during swap outHuang Ying1-3/+8
2017-07-07thp, mm: fix crash due race in MADV_FREE handlingKirill A. Shutemov1-1/+1
2017-06-17mm: numa: avoid waiting on freed migrated pagesMark Rutland1-1/+7
2017-05-09mm/huge_memory.c: deposit a pgtable for DAX PMD faults when requiredOliver O'Halloran1-2/+18
2017-05-09mm/huge_memory.c: use zap_deposited_table() moreOliver O'Halloran1-6/+2
2017-05-04mm: make ttu's return booleanMinchan Kim1-3/+3
2017-05-04mm: reclaim MADV_FREE pagesShaohua Li1-0/+2
2017-05-04mm: move MADV_FREE pages into LRU_INACTIVE_FILE listShaohua Li1-3/+0
2017-05-04mm: don't assume anonymous pages have SwapBacked flagShaohua Li1-1/+0
2017-04-14thp: fix MADV_DONTNEED vs. MADV_FREE raceKirill A. Shutemov1-2/+1
2017-04-14thp: fix MADV_DONTNEED vs. numa balancing raceKirill A. Shutemov1-1/+33
2017-04-14thp: reduce indentation level in change_huge_pmd()Kirill A. Shutemov1-26/+26
2017-04-08mm, thp: fix setting of defer+madvise thp defrag modeDavid Rientjes1-6/+6
2017-03-10Merge branch 'prep-for-5level'Linus Torvalds1-1/+6
2017-03-10mm/vmstats: add thp_split_pud event for clarityYisheng Xie1-1/+1