aboutsummaryrefslogtreecommitdiff
path: root/mm/swap.c
AgeCommit message (Expand)Author
2024-03-12mm: fix list corruption in put_pages_listMatthew Wilcox (Oracle)
2024-03-12mm: remove folio from deferred split list before uncharging itMatthew Wilcox (Oracle)
2024-03-04mm: allow non-hugetlb large folios to be batch processedMatthew Wilcox (Oracle)
2024-03-04mm: use __page_cache_release() in folios_put()Matthew Wilcox (Oracle)
2024-03-04mm: use free_unref_folios() in put_pages_list()Matthew Wilcox (Oracle)
2024-03-04mm: remove use of folio list from folios_put()Matthew Wilcox (Oracle)
2024-03-04mm: use folios_put() in __folio_batch_release()Matthew Wilcox (Oracle)
2024-03-04mm: make folios_put() the basis of release_pages()Matthew Wilcox (Oracle)
2024-02-22mm/mmu_gather: add __tlb_remove_folio_pages()David Hildenbrand
2023-06-23mm: remove references to pagevecMatthew Wilcox (Oracle)
2023-06-23mm: remove struct pagevecMatthew Wilcox (Oracle)
2023-04-16mm: swap: fix performance regression on sparsetruncate-tinyQi Zheng
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-02-13mm: Remove get_kernel_pages()Ira Weiny
2023-02-02mm: clean up mlock_page / munlock_page references in commentsMatthew Wilcox (Oracle)
2023-02-02filemap: remove find_get_pages_range_tag()Vishal Moola (Oracle)
2023-02-02mm: mlock: update the interface to use foliosLorenzo Stoakes
2023-01-18mm/swap: convert deactivate_page() to folio_deactivate()Vishal Moola (Oracle)
2023-01-18mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree()Kefeng Wang
2022-11-30mm: teach release_pages() to take an array of encoded page pointers tooLinus Torvalds
2022-11-08swap: add a limit for readahead page-cluster valueKairui Song
2022-11-08mm: vmscan: make rotations a secondary factor in balancing anon vs fileJohannes Weiner
2022-10-03mm: add folio_add_lru_vma()Matthew Wilcox (Oracle)
2022-09-26mm: multi-gen LRU: exploit locality in rmapYu Zhao
2022-09-26mm: multi-gen LRU: minimal implementationYu Zhao
2022-09-26mm: multi-gen LRU: groundworkYu Zhao
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-08-03Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds
2022-07-03mm: convert destroy_compound_page() to destroy_large_folio()Matthew Wilcox (Oracle)
2022-07-03mm/swap: convert __page_cache_release() to use a folioMatthew Wilcox (Oracle)
2022-07-03mm/swap: convert __put_compound_page() to __folio_put_large()Matthew Wilcox (Oracle)
2022-07-03mm/swap: convert __put_single_page() to __folio_put_small()Matthew Wilcox (Oracle)
2022-07-03mm/swap: convert __put_page() to __folio_put()Matthew Wilcox (Oracle)
2022-07-03mm/swap: convert put_pages_list to use foliosMatthew Wilcox (Oracle)
2022-07-03mm/swap: convert release_pages to use a folio internallyMatthew Wilcox (Oracle)
2022-07-03mm/swap: optimise lru_add_drain_cpu()Matthew Wilcox (Oracle)
2022-07-03mm/swap: pull the CPU conditional out of __lru_add_drain_all()Matthew Wilcox (Oracle)
2022-07-03mm/swap: rename lru_pvecs to cpu_fbatchesMatthew Wilcox (Oracle)
2022-07-03mm/swap: convert activate_page to a folio_batchMatthew Wilcox (Oracle)
2022-07-03mm/swap: convert lru_lazyfree to a folio_batchMatthew Wilcox (Oracle)
2022-07-03mm/swap: convert lru_deactivate to a folio_batchMatthew Wilcox (Oracle)
2022-07-03mm/swap: convert lru_deactivate_file to a folio_batchMatthew Wilcox (Oracle)
2022-07-03mm/swap: convert lru_add to a folio_batchMatthew Wilcox (Oracle)
2022-07-03mm/swap: make __pagevec_lru_add staticMatthew Wilcox (Oracle)
2022-07-03mm/swap: add folio_batch_move_lru()Matthew Wilcox (Oracle)
2022-06-29filemap: Remove find_get_pages_range() and associated functionsMatthew Wilcox (Oracle)
2022-06-16mm: lru_cache_disable: use synchronize_rcu_expeditedMarcelo Tosatti
2022-05-19mm/swap: fix the comment of get_kernel_pagesMiaohe Lin
2022-05-19mm/swap: make page_swapcount and __lru_add_drain_all staticMiaohe Lin
2022-04-01mm/munlock: protect the per-CPU pagevec by a local_lock_tSebastian Andrzej Siewior