Andrea Arcangeli
|
804dd15046
soft_dirty: fix soft_dirty during THP split
|
9 years ago |
Vlastimil Babka
|
2516035499
mm, thp: remove __GFP_NORETRY from khugepaged and madvised allocations
|
9 years ago |
Huang Ying
|
319904ad40
mm, THP: clean up return value of madvise_free_huge_pmd
|
9 years ago |
Mel Gorman
|
11fb998986
mm: move most file-based accounting to the node
|
9 years ago |
Mel Gorman
|
599d0c954f
mm, vmscan: move LRU lists to node
|
9 years ago |
Mel Gorman
|
a52633d8e9
mm, vmscan: move lru_lock to the node
|
9 years ago |
Huang Ying
|
8f19b0c058
thp: fix comments of __pmd_trans_huge_lock()
|
9 years ago |
Kirill A. Shutemov
|
e496cf3d78
thp: introduce CONFIG_TRANSPARENT_HUGE_PAGECACHE
|
9 years ago |
Kirill A. Shutemov
|
b46e756f5e
thp: extract khugepaged from mm/huge_memory.c
|
9 years ago |
Kirill A. Shutemov
|
657e3038c4
shmem, thp: respect MADV_{NO,}HUGEPAGE for file mappings
|
9 years ago |
Kirill A. Shutemov
|
800d8c63b2
shmem: add huge pages support
|
9 years ago |
Kirill A. Shutemov
|
5a6e75f811
shmem: prepare huge= mount option and sysfs knob
|
9 years ago |
Kirill A. Shutemov
|
65c453778a
mm, rmap: account shmem thp pages
|
9 years ago |
Kirill A. Shutemov
|
9a73f61bdb
thp, mlock: do not mlock PTE-mapped file huge pages
|
9 years ago |
Kirill A. Shutemov
|
baa355fd33
thp: file pages support for split_huge_page()
|
9 years ago |
Kirill A. Shutemov
|
b237aded41
thp: prepare change_huge_pmd() for file thp
|
9 years ago |
Kirill A. Shutemov
|
628d47ce98
thp: skip file huge pmd on copy_huge_pmd()
|
9 years ago |
Kirill A. Shutemov
|
d21b9e57c7
thp: handle file pages in split_huge_pmd()
|
9 years ago |
Kirill A. Shutemov
|
b5072380eb
thp: support file pages in zap_huge_pmd()
|
9 years ago |
Kirill A. Shutemov
|
1010245964
mm: introduce do_set_pmd()
|
9 years ago |
Kirill A. Shutemov
|
dd78fedde4
rmap: support file thp
|
9 years ago |
Kirill A. Shutemov
|
bae473a423
mm: introduce fault_env
|
9 years ago |
Kirill A. Shutemov
|
1f52e67e5e
khugepaged: recheck pmd after mmap_sem re-acquired
|
9 years ago |
Ebru Akagunduz
|
8024ee2a09
mm, thp: fix locking inconsistency in collapse_huge_page
|
9 years ago |
Ebru Akagunduz
|
7269586252
mm, thp: make swapin readahead under down_read of mmap_sem
|
9 years ago |
Ebru Akagunduz
|
8a966ed746
mm: make swapin readahead to improve thp collapse rate
|
9 years ago |
Ebru Akagunduz
|
70652f6ec0
mm: make optimistic check for swapin readahead
|
9 years ago |
Aneesh Kumar K.V
|
e77b0852b5
mm/mmu_gather: track page size with mmu gather and force flush if page size change
|
9 years ago |
Naoya Horiguchi
|
33f4751e99
mm: thp: move pmd check inside ptl for freeze_page()
|
9 years ago |
Huang Ying
|
9818b8cde6
madvise_free, thp: fix madvise_free_huge_pmd return value after splitting
|
9 years ago |