Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
d8a8e1f0da3d29d7268b3300c96a059d63901b76
/
mm
/
huge_memory.c
d8a8e1f
thp, vmstat: implement HZP_ALLOC and HZP_ALLOC_FAILED events
by Kirill A. Shutemov
· 12 years ago
97ae174
thp: implement refcounting for huge zero page
by Kirill A. Shutemov
· 12 years ago
78ca0e6
thp: lazy huge zero page allocation
by Kirill A. Shutemov
· 12 years ago
8037195
thp: setup huge zero page on non-write page fault
by Kirill A. Shutemov
· 12 years ago
c5a647d
thp: implement splitting pmd for huge zero page
by Kirill A. Shutemov
· 12 years ago
e180377
thp: change split_huge_page_pmd() interface
by Kirill A. Shutemov
· 12 years ago
cad7f61
thp: change_huge_pmd(): make sure we don't try to make a page writable
by Kirill A. Shutemov
· 12 years ago
93b4796
thp: do_huge_pmd_wp_page(): handle huge zero page
by Kirill A. Shutemov
· 12 years ago
fc9fe82
thp: copy_huge_pmd(): copy huge zero page
by Kirill A. Shutemov
· 12 years ago
479f0ab
thp: zap_huge_pmd(): zap huge zero pmd
by Kirill A. Shutemov
· 12 years ago
4a6c129
thp: huge zero page: basic preparation
by Kirill A. Shutemov
· 12 years ago
a1dd450
mm: thp: set the accessed flag for old pages on access fault
by Will Deacon
· 12 years ago
b3092b3
thp: cleanup: introduce mk_huge_pmd()
by Bob Liu
· 12 years ago
fa475e5
thp: introduce hugepage_vma_check()
by Bob Liu
· 12 years ago
6219049
mm: introduce mm_find_pmd()
by Bob Liu
· 12 years ago
344aa35
thp: clean up __collapse_huge_page_isolate
by Bob Liu
· 12 years ago
325adeb
mm: huge_memory: Fix build error.
by Ralf Baechle
· 12 years ago
f5c8ad4
mm: thp: Use more portable PMD clearing sequenece in zap_huge_pmd().
by David Miller
· 12 years ago
b113da6
mm: Add and use update_mmu_cache_pmd() in transparent huge page code.
by David Miller
· 12 years ago
b676b29
mm, thp: fix mapped pages avoiding unevictable list on mlock
by David Rientjes
· 12 years ago
2ec74c3
mm: move all mmu notifier invocations to be done outside the PT lock
by Sagi Grimberg
· 12 years ago
eab1eef
mm: thp: fix the update_mmu_cache() last argument passing in mm/huge_memory.c
by Catalin Marinas
· 12 years ago
e3b4126
thp: khugepaged_prealloc_page() forgot to reset the page alloc indicator
by Xiao Guangrong
· 12 years ago
86c2ad1
mm rmap: remove vma_address check for address inside vma
by Michel Lespinasse
· 12 years ago
bf181b9
mm anon rmap: replace same_anon_vma linked list with an interval tree.
by Michel Lespinasse
· 12 years ago
8e72033
thp: make MADV_HUGEPAGE check for mm->def_flags
by Gerald Schaefer
· 12 years ago
46dcde7
thp: introduce pmdp_invalidate()
by Gerald Schaefer
· 12 years ago
e3ebcf64
thp: remove assumptions on pgtable_t type
by Gerald Schaefer
· 12 years ago
227e404
thp: remove unnecessary set_recommended_min_free_kbytes
by Xiao Guangrong
· 12 years ago
17c230a
thp: use khugepaged_enabled to remove duplicate code
by Xiao Guangrong
· 12 years ago
b723178
thp: remove khugepaged_loop
by Xiao Guangrong
· 12 years ago
26234f3
thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page
by Xiao Guangrong
· 12 years ago
420256ef
thp: release page in page pre-alloc path
by Xiao Guangrong
· 12 years ago
d516904
thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan
by Xiao Guangrong
· 12 years ago
9817626
thp: remove some code depend on CONFIG_NUMA
by Xiao Guangrong
· 12 years ago
2017c0b
thp: remove wake_up_interruptible in the exit path
by Xiao Guangrong
· 12 years ago
e060f0e
thp: remove unnecessary khugepaged_thread check
by Xiao Guangrong
· 12 years ago
911891a
thp: move khugepaged_mutex out of khugepaged
by Xiao Guangrong
· 12 years ago
637e3a2
thp: remove unnecessary check in start_khugepaged
by Xiao Guangrong
· 12 years ago
65b3c07
thp: fix the count of THP_COLLAPSE_ALLOC
by Xiao Guangrong
· 12 years ago
4b6e1e3
mm: kill vma flag VM_INSERTPAGE
by Konstantin Khlebnikov
· 12 years ago
cc2383e
mm: introduce arch-specific vma flag VM_ARCH_1
by Konstantin Khlebnikov
· 12 years ago
b3b9c29
mm, x86, pat: rework linear pfn-mmap tracking
by Konstantin Khlebnikov
· 12 years ago
99a1300
thp: avoid VM_BUG_ON page_count(page) false positives in __collapse_huge_page_copy
by Andrea Arcangeli
· 12 years ago
fa9add6
mm/memcg: apply add/del_page to lruvec
by Hugh Dickins
· 12 years ago
6f60b69
mm, thp: drop page_table_lock to uncharge memcg pages
by David Rientjes
· 12 years ago
1f1d06c
thp, memcg: split hugepage for memcg oom on cow
by David Rientjes
· 12 years ago
edad9d2
mm, thp: allow fallback when pte_alloc_one() fails for huge pmd
by David Rientjes
· 12 years ago
aa2e878
mm, thp: remove unnecessary ret variable
by David Rientjes
· 12 years ago
025c5b2
thp: optimize away unnecessary page table locking
by Naoya Horiguchi
· 13 years ago
1c641e8
mm: thp: fix BUG on mm->nr_ptes
by Andrea Arcangeli
· 13 years ago
b9980cd
mm: fix UP THP spin_is_locked BUGs
by Hugh Dickins
· 13 years ago
12d2710
memcg: fix split_huge_page_refcounts()
by Hugh Dickins
· 13 years ago
4567688
thp: improve order in lru list for split huge page
by Shaohua Li
· 13 years ago
f21760b
thp: add tlb_remove_pmd_tlb_entry
by Shaohua Li
· 13 years ago
e559130
thp: remove unnecessary tlb flush for mprotect
by Shaohua Li
· 13 years ago
569e559
thp: improve the error code path
by Shaohua Li
· 13 years ago
e94c8a9
memcg: make mem_cgroup_split_huge_fixup() more efficient
by KAMEZAWA Hiroyuki
· 13 years ago
1dfb059
thp: reduce khugepaged freezing latency
by Andrea Arcangeli
· 13 years ago
70b50f9
mm: thp: tail page refcounting fix
by Andrea Arcangeli
· 13 years ago
35d8c7a
mm/huge_memory: fix typo when updating mmu cache
by Hillf Danton
· 13 years ago
0089e48
mm/huge_memory: fix copying user highpage
by Hillf Danton
· 13 years ago
2f1da64
mm/huge_memory.c: quiet sparse noise
by H Hartley Sweeten
· 13 years ago
37a1c49
thp: mremap support and TLB optimization
by Andrea Arcangeli
· 13 years ago
d788e80
mm/huge_memory.c: minor lock simplification in __khugepaged_exit
by Chris Wright
· 13 years ago
f300ea4
mm: remove khugepaged double thp vmstat update with CONFIG_NUMA=n
by Andrea Arcangeli
· 13 years ago
692e0b3
mm: thp: optimize memcg charge in khugepaged
by Andrea Arcangeli
· 13 years ago
2b575eb
mm: convert anon_vma->lock to a mutex
by Peter Zijlstra
· 13 years ago
78f11a2
mm: thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups
by Andrea Arcangeli
· 14 years ago
e27e615
mm/thp: use conventional format for boolean attributes
by Ben Hutchings
· 14 years ago
81ab420
mm: add VM counters for transparent hugepages
by Andi Kleen
· 14 years ago
cc5d462
mm: use __GFP_OTHER_NODE for transparent huge pages
by Andi Kleen
· 14 years ago
2fbfac4
thp+memcg-numa: fix BUG at include/linux/mm.h:370!
by Hugh Dickins
· 14 years ago
5c4b4be
mm: use correct numa policy node for transparent hugepages
by Andi Kleen
· 14 years ago
19ee151
mm: preserve original node for transparent huge page copies
by Andi Kleen
· 14 years ago
2f5f948
mm: change alloc_pages_vma to pass down the policy node for local policy
by Andi Kleen
· 14 years ago
a7d6e4e
thp: prevent hugepages during args/env copying into the user stack
by Andrea Arcangeli
· 14 years ago
678ff89
memcg: fix leak of accounting at failure path of hugepage collapsing
by KAMEZAWA Hiroyuki
· 14 years ago
a6d30dd
thp: fix the wrong reported address of hwpoisoned hugepages
by Jin Dongming
· 14 years ago
ca3e021
memcg: fix USED bit handling at uncharge in THP
by KAMEZAWA Hiroyuki
· 14 years ago
453c719
thp: keep highpte mapped until it is no longer needed
by Johannes Weiner
· 14 years ago
60ab324
thp: khugepaged: make khugepaged aware about madvise
by Andrea Arcangeli
· 14 years ago
a664b2d
thp: madvise(MADV_NOHUGEPAGE)
by Andrea Arcangeli
· 14 years ago
2c888cf
thp: fix anon memory statistics with transparent hugepages
by Rik van Riel
· 14 years ago
97562cd
thp: disable transparent hugepages by default on small systems
by Rik van Riel
· 14 years ago
878aee7
thp: freeze khugepaged and ksmd
by Andrea Arcangeli
· 14 years ago
8ee5382
thp: mmu_notifier_test_young
by Andrea Arcangeli
· 14 years ago
4b7167b
thp: don't allow transparent hugepage support without PSE
by Andrea Arcangeli
· 14 years ago
94fcc58
thp: avoid breaking huge pmd invariants in case of vma_adjust failures
by Andrea Arcangeli
· 14 years ago
13ece88
thp: transparent hugepage config choice
by Andrea Arcangeli
· 14 years ago
ce83d21
thp: allocate memory in khugepaged outside of mmap_sem write mode
by Andrea Arcangeli
· 14 years ago
0bbbc0b
thp: add numa awareness to hugepage allocations
by Andrea Arcangeli
· 14 years ago
d39d33c
thp: enable direct defrag
by Andrea Arcangeli
· 14 years ago
f000565
thp: set recommended min free kbytes
by Andrea Arcangeli
· 14 years ago
cd7548a
thp: mprotect: transparent huge page support
by Johannes Weiner
· 14 years ago
0ca1634
thp: mincore transparent hugepage support
by Johannes Weiner
· 14 years ago
ba76149
thp: khugepaged
by Andrea Arcangeli
· 14 years ago
7913417
thp: transparent hugepage vmstat
by Andrea Arcangeli
· 14 years ago
b9bbfbe
thp: memcg huge memory
by Andrea Arcangeli
· 14 years ago
0af4e98
thp: madvise(MADV_HUGEPAGE)
by Andrea Arcangeli
· 14 years ago
Next »