| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-04-27 | mm/khugepaged: fix conflicting mods to collapse_file() | Hugh Dickins | 1 | -22/+1 |
| 2023-04-18 | mm/khugepaged: maintain page cache uptodate flag | David Stevens | 1 | -52/+33 |
| 2023-04-18 | mm/khugepaged: skip shmem with userfaultfd | David Stevens | 1 | -20/+79 |
| 2023-04-18 | mm/khugepaged: refactor collapse_file control flow | David Stevens | 1 | -117/+113 |
| 2023-04-18 | mm/khugepaged: drain lru after swapping in shmem | David Stevens | 1 | -0/+2 |
| 2023-04-18 | mm/khugepaged: recover from poisoned file-backed memory | Jiaqi Yan | 1 | -31/+56 |
| 2023-04-18 | mm/khugepaged: recover from poisoned anonymous memory | Jiaqi Yan | 1 | -13/+99 |
| 2023-04-18 | mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() | Ivan Orlov | 1 | -0/+20 |
| 2023-04-16 | sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes | Andrew Morton | 1 | -0/+4 |
| 2023-04-16 | mm/khugepaged: check again on anon uffd-wp during isolation | Peter Xu | 1 | -0/+4 |
| 2023-04-05 | mm/khugepaged: write-lock VMA while collapsing a huge page | Suren Baghdasaryan | 1 | -0/+8 |
| 2023-04-05 | mm/uffd: UFFD_FEATURE_WP_UNPOPULATED | Peter Xu | 1 | -1/+1 |
| 2023-03-28 | mm/khugepaged: cleanup memcg uncharge for failure path | Peter Xu | 1 | -6/+2 |
| 2023-03-28 | mm/khugepaged: alloc_charge_hpage() take care of mem charge errors | Peter Xu | 1 | -1/+8 |
| 2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -18/+29 |
| 2023-02-20 | mm: change to return bool for isolate_lru_page() | Baolin Wang | 1 | -1/+1 |
| 2023-02-20 | mm: change to return bool for folio_isolate_lru() | Baolin Wang | 1 | -1/+1 |
| 2023-02-16 | mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount | Zach O'Keefe | 1 | -0/+1 |
| 2023-02-13 | mm/khugepaged: fix invalid page access in release_pte_pages() | Vishal Moola (Oracle) | 1 | -4/+10 |
| 2023-02-02 | mm/khugepaged: convert release_pte_pages() to use folios | Vishal Moola (Oracle) | 1 | -7/+7 |
| 2023-02-02 | mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() | Vishal Moola (Oracle) | 1 | -5/+10 |
| 2023-02-02 | mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export | Alistair Popple | 1 | -3/+3 |
| 2023-01-31 | mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups | Zach O'Keefe | 1 | -0/+8 |
| 2023-01-31 | mm/khugepaged: fix ->anon_vma race | Jann Horn | 1 | -1/+13 |
| 2023-01-11 | mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end | Zach O'Keefe | 1 | -1/+1 |
| 2023-01-11 | mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma | Hugh Dickins | 1 | -8/+6 |
| 2022-12-17 | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2022-12-15 | mm: Rename pmd_read_atomic() | Peter Zijlstra | 1 | -1/+1 |
| 2022-12-11 | khugepage: replace lru_cache_add() with folio_add_lru() | Vishal Moola (Oracle) | 1 | -4/+7 |
| 2022-12-11 | mm/khugepaged: add tracepoint to collapse_file() | Gautam Menghani | 1 | -3/+4 |
| 2022-11-30 | khugepage: replace try_to_release_page() with filemap_release_folio() | Vishal Moola (Oracle) | 1 | -11/+12 |
| 2022-11-30 | mm,thp,rmap: simplify compound page mapcount handling | Hugh Dickins | 1 | -9/+2 |
| 2022-11-30 | mm: vmscan: split khugepaged stats from direct reclaim stats | Johannes Weiner | 1 | -0/+5 |
| 2022-11-30 | mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths | Jann Horn | 1 | -0/+5 |
| 2022-11-30 | mm/khugepaged: fix GUP-fast interaction by sending IPI | Jann Horn | 1 | -0/+2 |
| 2022-11-30 | mm/khugepaged: take the right locks for page table retraction | Jann Horn | 1 | -4/+51 |
| 2022-11-22 | mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint to remove filename... | Gautam Menghani | 1 | -2/+1 |
| 2022-11-22 | mm: khugepaged: allow page allocation fallback to eligible nodes | Yang Shi | 1 | -18/+14 |
| 2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -429/+739 |
| 2022-10-10 | Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -2/+2 |
| 2022-10-03 | mm/khugepaged: add tracepoint to hpage_collapse_scan_file() | Zach O'Keefe | 1 | -1/+2 |
| 2022-10-03 | mm/madvise: add file and shmem support to MADV_COLLAPSE | Zach O'Keefe | 1 | -57/+188 |
| 2022-10-03 | mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmds | Zach O'Keefe | 1 | -7/+62 |
| 2022-10-03 | mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot be isolated | Zach O'Keefe | 1 | -0/+2 |
| 2022-10-03 | mm/khugepaged: check compound_order() in collapse_pte_mapped_thp() | Zach O'Keefe | 1 | -0/+3 |
| 2022-10-03 | khugepaged: call shmem_get_folio() | Matthew Wilcox (Oracle) | 1 | -2/+5 |
| 2022-10-03 | mm: thp: convert to use common struct mm_slot | Qi Zheng | 1 | -71/+52 |
| 2022-09-26 | mm/khugepaged: stop using vma linked list | Matthew Wilcox (Oracle) | 1 | -3/+6 |
| 2022-09-26 | mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() | Liam R. Howlett | 1 | -1/+1 |
| 2022-09-26 | mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock | Yang Shi | 1 | -0/+2 |
| 2022-09-26 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -4/+6 |
| 2022-09-26 | mm: gup: fix the fast GUP race against THP collapse | Yang Shi | 1 | -4/+6 |
| 2022-09-11 | mm/khugepaged: rename prefix of shared collapse functions | Zach O'Keefe | 1 | -33/+35 |
| 2022-09-11 | mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse | Zach O'Keefe | 1 | -1/+118 |
| 2022-09-11 | mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage | Zach O'Keefe | 1 | -12/+48 |
| 2022-09-11 | mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() | Zach O'Keefe | 1 | -11/+14 |
| 2022-09-11 | mm/khugepaged: add flag to predicate khugepaged-only behavior | Zach O'Keefe | 1 | -25/+58 |
| 2022-09-11 | mm/khugepaged: propagate enum scan_result codes back to callers | Zach O'Keefe | 1 | -116/+117 |
| 2022-09-11 | mm/khugepaged: dedup and simplify hugepage alloc and charging | Zach O'Keefe | 1 | -43/+35 |
| 2022-09-11 | mm/khugepaged: add struct collapse_control | Zach O'Keefe | 1 | -37/+50 |
| 2022-09-11 | mm: khugepaged: don't carry huge page to the next loop for !CONFIG_NUMA | Yang Shi | 1 | -94/+26 |
| 2022-09-07 | freezer,sched: Rewrite core freezer logic | Peter Zijlstra | 1 | -2/+2 |
| 2022-07-17 | mm: khugepaged: reorg some khugepaged helpers | Yang Shi | 1 | -7/+11 |
| 2022-07-17 | mm: thp: kill __transhuge_page_enabled() | Yang Shi | 1 | -4/+4 |
| 2022-07-17 | mm: thp: kill transparent_hugepage_active() | Yang Shi | 1 | -44/+4 |
| 2022-07-17 | mm: khugepaged: better comments for anon vma check in hugepage_vma_revalidate | Yang Shi | 1 | -1/+7 |
| 2022-07-17 | mm: thp: consolidate vma size check to transhuge_vma_suitable | Yang Shi | 1 | -13/+6 |
| 2022-07-17 | mm: khugepaged: check THP flag in hugepage_vma_check() | Yang Shi | 1 | -0/+3 |
| 2022-07-17 | mm: handling Non-LRU pages returned by vm_normal_pages | Alex Sierra | 1 | -3/+6 |
| 2022-07-03 | mm/khugepaged: try to free transhuge swapcache when possible | Miaohe Lin | 1 | -1/+6 |
| 2022-07-03 | mm/khugepaged: remove unneeded return value of khugepaged_add_pte_mapped_thp() | Miaohe Lin | 1 | -3/+2 |
| 2022-07-03 | mm/khugepaged: use helper macro __ATTR_RW | Miaohe Lin | 1 | -37/+30 |
| 2022-07-03 | mm/khugepaged: minor cleanup for collapse_file | Miaohe Lin | 1 | -5/+5 |
| 2022-07-03 | mm/khugepaged: trivial typo and codestyle cleanup | Miaohe Lin | 1 | -7/+7 |
| 2022-07-03 | mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs | Miaohe Lin | 1 | -18/+14 |
| 2022-07-03 | mm/khugepaged: remove unneeded shmem_huge_enabled() check | Miaohe Lin | 1 | -2/+0 |
| 2022-05-19 | mm: khugepaged: introduce khugepaged_enter_vma() helper | Yang Shi | 1 | -3/+3 |
| 2022-05-19 | mm: khugepaged: make hugepage_vma_check() non-static | Yang Shi | 1 | -16/+9 |
| 2022-05-19 | mm: khugepaged: make khugepaged_enter() void function | Yang Shi | 1 | -11/+7 |
| 2022-05-19 | mm: thp: only regular file could be THP eligible | Yang Shi | 1 | -7/+2 |
| 2022-05-19 | mm: khugepaged: skip DAX vma | Yang Shi | 1 | -0/+4 |
| 2022-05-19 | mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED | Yang Shi | 1 | -3/+6 |
| 2022-05-13 | mm/khugepaged: don't recycle vma pgtable if uffd-wp registered | Peter Xu | 1 | -1/+13 |
| 2022-05-09 | mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() | David Hildenbrand | 1 | -1/+1 |
| 2022-04-29 | mm/khugepaged: use vma_is_anonymous | xu xin | 1 | -2/+2 |
| 2022-03-24 | mm/khugepaged: remove reuse_swap_page() usage | David Hildenbrand | 1 | -11/+0 |
| 2022-03-21 | mm/rmap: Convert try_to_unmap() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+2 |
| 2022-02-17 | mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) | Hugh Dickins | 1 | -2/+8 |
| 2022-02-17 | mm/munlock: rmap call mlock_vma_page() munlock_vma_page() | Hugh Dickins | 1 | -2/+2 |
| 2022-02-04 | mm/page_table_check: check entries at pmd levels | Pasha Tatashin | 1 | -0/+3 |
| 2022-02-04 | mm/khugepaged: unify collapse pmd clear, flush and free | Pasha Tatashin | 1 | -16/+18 |
| 2022-01-15 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -12/+11 |
| 2022-01-15 | mm: fix some comment errors | Quanfa Fu | 1 | -1/+1 |
| 2022-01-15 | mm/vmstat: add events for THP max_ptes_* exceeds | Yang Yang | 1 | -0/+7 |
| 2022-01-15 | mm: remove last argument of reuse_swap_page() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-01-15 | mm: ptep_clear() page table helper | Pasha Tatashin | 1 | -10/+2 |
| 2022-01-08 | mm: Use multi-index entries in the page cache | Matthew Wilcox (Oracle) | 1 | -1/+11 |
| 2021-11-06 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -2/+8 |
| 2021-11-06 | mm: khugepaged: recalculate min_free_kbytes after stopping khugepaged | Liangcai Fan | 1 | -2/+8 |
| 2021-11-01 | Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -4/+4 |
| 2021-10-28 | mm: khugepaged: skip huge page collapse for special files | Yang Shi | 1 | -8/+11 |
| 2021-10-28 | mm, thp: bail out early in collapse_file for writeback page | Rongwei Wang | 1 | -1/+6 |
| 2021-09-27 | mm/memcg: Convert mem_cgroup_uncharge() to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2021-09-27 | mm/memcg: Convert mem_cgroup_charge() to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2021-09-03 | huge tmpfs: SGP_NOALLOC to stop collapse_file() on race | Hugh Dickins | 1 | -1/+1 |
| 2021-06-30 | mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs | Collin Fijalkovich | 1 | -1/+15 |
| 2021-06-30 | mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_... | Miaohe Lin | 1 | -3/+1 |
| 2021-05-07 | mm: fix typos in comments | Ingo Molnar | 1 | -1/+1 |
| 2021-05-05 | mm/vmscan: replace implicit RECLAIM_ZONE checks with explicit checks | Dave Hansen | 1 | -1/+1 |
| 2021-05-05 | khugepaged: remove meaningless !pte_present() check in khugepaged_scan_pmd() | Miaohe Lin | 1 | -4/+0 |
| 2021-05-05 | khugepaged: remove unnecessary out label in collapse_huge_page() | Miaohe Lin | 1 | -5/+3 |
| 2021-05-05 | khugepaged: use helper function range_in_vma() in collapse_pte_mapped_thp() | Miaohe Lin | 1 | -1/+1 |
| 2021-05-05 | mm/khugepaged.c: replace barrier() with READ_ONCE() for a selective variable | Yanfei Xu | 1 | -3/+1 |
| 2021-05-05 | khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() | Miaohe Lin | 1 | -9/+9 |
| 2021-05-05 | khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() | Miaohe Lin | 1 | -1/+1 |
| 2021-05-05 | khugepaged: reuse the smp_wmb() inside __SetPageUptodate() | Miaohe Lin | 1 | -7/+6 |
| 2021-05-05 | khugepaged: remove unneeded return value of khugepaged_collapse_pte_mapped_th... | Miaohe Lin | 1 | -6/+4 |
| 2021-02-26 | mm,thp,shmem: make khugepaged obey tmpfs mount flags | Rik van Riel | 1 | -6/+16 |
| 2021-02-24 | mm: memcontrol: convert NR_SHMEM_THPS account to pages | Muchun Song | 1 | -1/+1 |
| 2021-02-24 | mm: memcontrol: convert NR_FILE_THPS account to pages | Muchun Song | 1 | -1/+3 |
| 2021-01-21 | mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() | Will Deacon | 1 | -18/+17 |
| 2020-12-15 | mm: fix some spelling mistakes in comments | Haitao Shi | 1 | -1/+1 |
| 2020-12-15 | mm: cleanup kstrto*() usage | Alexey Dobriyan | 1 | -9/+9 |
| 2020-12-15 | mm: use sysfs_emit for struct kobject * uses | Joe Perches | 1 | -11/+11 |
| 2020-12-15 | khugepaged: add parameter explanations for kernel-doc markup | Alex Shi | 1 | -1/+13 |
| 2020-12-15 | mm: memcontrol: add file_thp, shmem_thp to memory.stat | Johannes Weiner | 1 | -2/+2 |
| 2020-10-16 | mm: remove the now-unnecessary mmget_still_valid() hack | Jann Horn | 1 | -1/+1 |
| 2020-10-11 | mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected ... | Vijay Balakrishna | 1 | -2/+11 |
| 2020-10-10 | mm/khugepaged: fix filemap page_to_pgoff(page) != offset | Hugh Dickins | 1 | -0/+12 |
| 2020-09-05 | mm/khugepaged.c: fix khugepaged's request size in collapse_file | David Howells | 1 | -1/+1 |
| 2020-08-21 | khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() | Hugh Dickins | 1 | -1/+1 |
| 2020-08-12 | mm/vmscan: protect the workingset on anonymous LRU | Joonsoo Kim | 1 | -1/+1 |
| 2020-08-07 | khugepaged: khugepaged_test_exit() check mmget_still_valid() | Hugh Dickins | 1 | -4/+1 |
| 2020-08-07 | khugepaged: retract_page_tables() remember to test exit | Hugh Dickins | 1 | -10/+14 |
| 2020-08-07 | khugepaged: collapse_pte_mapped_thp() protect the pmd lock | Hugh Dickins | 1 | -25/+19 |
| 2020-08-07 | khugepaged: collapse_pte_mapped_thp() flush the right range | Hugh Dickins | 1 | -1/+1 |
| 2020-07-24 | khugepaged: fix null-pointer dereference due to race | Kirill A. Shutemov | 1 | -0/+3 |
| 2020-06-09 | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 1 | -17/+17 |
| 2020-06-09 | mmap locking API: convert mmap_sem API comments | Michel Lespinasse | 1 | -1/+1 |
| 2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -18/+18 |
| 2020-06-03 | mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() | Johannes Weiner | 1 | -6/+2 |
| 2020-06-03 | mm: memcontrol: delete unused lrucare handling | Johannes Weiner | 1 | -2/+2 |
| 2020-06-03 | mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API | Johannes Weiner | 1 | -25/+10 |
| 2020-06-03 | mm: memcontrol: switch to native NR_ANON_MAPPED counter | Johannes Weiner | 1 | -1/+1 |
| 2020-06-03 | mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters | Johannes Weiner | 1 | -5/+11 |
| 2020-06-03 | mm: memcontrol: drop @compound parameter from memcg charging API | Johannes Weiner | 1 | -10/+10 |
| 2020-06-03 | khugepaged: introduce 'max_ptes_shared' tunable | Kirill A. Shutemov | 1 | -4/+48 |
| 2020-06-03 | khugepaged: allow to collapse PTE-mapped compound pages | Kirill A. Shutemov | 1 | -34/+65 |
| 2020-06-03 | khugepaged: allow to collapse a page shared across fork | Kirill A. Shutemov | 1 | -9/+37 |
| 2020-06-03 | khugepaged: drain LRU add pagevec after swapin | Kirill A. Shutemov | 1 | -0/+5 |
| 2020-06-03 | khugepaged: drain all LRU caches before scanning pages | Kirill A. Shutemov | 1 | -0/+2 |
| 2020-06-03 | khugepaged: do not stop collapse if less than half PTEs are referenced | Kirill A. Shutemov | 1 | -16/+11 |
| 2020-05-28 | mm,thp: stop leaking unreleased file pages | Hugh Dickins | 1 | -0/+1 |
| 2020-04-07 | khugepaged: skip collapse if uffd-wp detected | Peter Xu | 1 | -0/+23 |
| 2020-04-07 | mm: code cleanup for MADV_FREE | Huang Ying | 1 | -2/+2 |
| 2020-04-07 | mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE | Matthew Wilcox (Oracle) | 1 | -8/+4 |
| 2020-04-02 | mm/vma: make is_vma_temporary_stack() available for general use | Anshuman Khandual | 1 | -1/+1 |
| 2020-04-02 | mm/vma: move VM_NO_KHUGEPAGED into generic header | Anshuman Khandual | 1 | -2/+0 |
| 2019-12-01 | mm/thp: flush file for !is_shmem PageDirty() case in collapse_file() | Song Liu | 1 | -0/+18 |
| 2019-11-15 | mm,thp: recheck each page before collapsing file THP | Song Liu | 1 | -12/+16 |
| 2019-11-06 | mm/khugepaged: fix might_sleep() warn with CONFIG_HIGHPTE=y | Ville Syrjälä | 1 | -3/+4 |
| 2019-09-24 | khugepaged: enable collapse pmd for pte-mapped THP | Song Liu | 1 | -4/+188 |
| 2019-09-24 | mm,thp: avoid writes to file with THP in pagecache | Song Liu | 1 | -1/+3 |
| 2019-09-24 | mm,thp: add read-only THP support for (non-shmem) FS | Song Liu | 1 | -42/+107 |
| 2019-09-24 | khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() | Song Liu | 1 | -12/+11 |
| 2019-09-24 | mm: page cache: store only head pages in i_pages | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2019-09-03 | sched/topology: Improve load balancing on AMD EPYC systems | Matt Fleming | 1 | -1/+1 |
| 2019-07-05 | Revert "mm: page cache: store only head pages in i_pages" | Linus Torvalds | 1 | -2/+2 |
| 2019-06-13 | coredump: fix race condition between collapse_huge_page() and core dumping | Andrea Arcangeli | 1 | -0/+3 |
| 2019-05-14 | mm/mmu_notifier: use correct mmu_notifier events for each invalidation | Jérôme Glisse | 1 | -1/+1 |
| 2019-05-14 | mm/mmu_notifier: contextual information for event triggering invalidation | Jérôme Glisse | 1 | -1/+2 |
| 2019-05-14 | mm: page cache: store only head pages in i_pages | Matthew Wilcox | 1 | -2/+2 |
| 2019-03-05 | mm: memcontrol: expose THP events on a per-memcg basis | Chris Down | 1 | -0/+2 |
| 2018-12-28 | mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 | Jérôme Glisse | 1 | -6/+4 |
| 2018-12-04 | Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau... | Ingo Molnar | 1 | -2/+2 |
| 2018-11-30 | mm/khugepaged: fix the xas_create_range() error path | Hugh Dickins | 1 | -11/+14 |
| 2018-11-30 | mm/khugepaged: collapse_shmem() do not crash on Compound | Hugh Dickins | 1 | -1/+9 |
| 2018-11-30 | mm/khugepaged: collapse_shmem() without freezing new_page | Hugh Dickins | 1 | -12/+7 |
| 2018-11-30 | mm/khugepaged: minor reorderings in collapse_shmem() | Hugh Dickins | 1 | -40/+32 |
| 2018-11-30 | mm/khugepaged: collapse_shmem() remember to clear holes | Hugh Dickins | 1 | -0/+10 |
| 2018-11-30 | mm/khugepaged: fix crashes due to misaccounted holes | Hugh Dickins | 1 | -1/+4 |
| 2018-11-30 | mm/khugepaged: collapse_shmem() stop if punched or truncated | Hugh Dickins | 1 | -0/+11 |
| 2018-11-12 | mm: Replace spin_is_locked() with lockdep | Lance Roy | 1 | -2/+2 |
| 2018-10-21 | mm: Convert khugepaged_scan_shmem to XArray | Matthew Wilcox | 1 | -12/+5 |
| 2018-10-21 | mm: Convert collapse_shmem to XArray | Matthew Wilcox | 1 | -93/+66 |
| 2018-09-29 | xarray: Replace exceptional entries | Matthew Wilcox | 1 | -1/+1 |
| 2018-08-23 | mm: Change return type int to vm_fault_t for fault handlers | Souptick Joarder | 1 | -1/+2 |
| 2018-08-17 | mm: thp: pass correct vm_flags to hugepage_vma_check() | Song Liu | 1 | -7/+8 |
| 2018-08-17 | mm: thp: inc counter for collapsed shmem THP | Yang Shi | 1 | -0/+2 |
| 2018-08-17 | mm: thp: register mm for khugepaged when merging vma for shmem | Yang Shi | 1 | -27/+26 |
| 2018-04-11 | page cache: use xa_lock | Matthew Wilcox | 1 | -26/+23 |
| 2018-04-11 | mm/thp: don't count ZONE_MOVABLE as the target for freepage reserving | Joonsoo Kim | 1 | -1/+9 |
| 2018-04-11 | memcg, thp: do not invoke oom killer on thp charges | Michal Hocko | 1 | -6/+2 |
| 2018-03-22 | mm, thp: do not cause memcg oom for thp | David Rientjes | 1 | -2/+6 |
| 2018-03-22 | mm/khugepaged.c: convert VM_BUG_ON() to collapse fail | Kirill A. Shutemov | 1 | -1/+6 |
| 2018-01-31 | mm: thp: use down_read_trylock() in khugepaged to avoid long block | Yang Shi | 1 | -4/+8 |
| 2018-01-31 | mm: add unmap_mapping_pages() | Matthew Wilcox | 1 | -2/+1 |
| 2017-11-29 | Revert "mm, thp: Do not make pmd/pud dirty without a reason" | Linus Torvalds | 1 | -1/+1 |
| 2017-11-27 | mm, thp: Do not make pmd/pud dirty without a reason | Kirill A. Shutemov | 1 | -1/+1 |
| 2017-11-15 | mm: introduce wrappers to access mm->nr_ptes | Kirill A. Shutemov | 1 | -1/+1 |