- ddc1a5c mempolicy: alloc_pages_mpol() for NUMA policy without vma by Hugh Dickins · 1 year, 3 months ago
- e5b306a mm/swap: avoid a xa load for swapout path by Kairui Song · 1 year, 3 months ago
- 3d2c908 mm/swap: inline folio_set_swap_entry() and folio_swap_entry() by David Hildenbrand · 1 year, 5 months ago
- cfeed8f mm/swap: stop using page->private on tail pages for THP_SWAP by David Hildenbrand · 1 year, 5 months ago
- b243dcb swap: remove remnants of polling from read_swap_cache_async by Suren Baghdasaryan · 1 year, 6 months ago
- 3cb8eaa mm/swap_state.c: use helper macro K() by ZhangPeng · 1 year, 5 months ago
- 994ec4e mm: remove unnecessary pagevec includes by Matthew Wilcox (Oracle) · 1 year, 7 months ago
- c33c794 mm: ptep_get() conversion by Ryan Roberts · 1 year, 7 months ago
- 4f8fcf4c mm/swap: swap_vma_readahead() do the pte_offset_map() by Hugh Dickins · 1 year, 7 months ago
- 3ecdeb0 swap: remove __swp_swapcount() by Huang Ying · 1 year, 8 months ago
- 46a774d swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range by Huang Ying · 1 year, 8 months ago
- 66dabbb mm: return an ERR_PTR from __filemap_get_folio by Christoph Hellwig · 1 year, 10 months ago
- 097b3e5 mm: use filemap_get_entry in filemap_get_incore_folio by Christoph Hellwig · 1 year, 10 months ago
- 5649d11 swap_state: update shadow_nodes for anonymous page by Yang Yang · 2 years ago
- cbc2bd9 swap: avoid holding swap reference in swap_cache_get_folio by Kairui Song · 2 years, 1 month ago
- 16ba391 swap: fold swap_ra_clamp_pfn into swap_ra_info by Kairui Song · 2 years, 1 month ago
- 18ad72f swap: avoid a redundant pte map if ra window is 1 by Kairui Song · 2 years, 1 month ago
- 7cc8f9c mm: mmu_gather: prepare to gather encoded page pointers with flags by Linus Torvalds · 2 years, 2 months ago
- 524984f mm: convert find_get_incore_page() to filemap_get_incore_folio() by Matthew Wilcox (Oracle) · 2 years, 3 months ago
- dd8095b mm/swap: convert find_get_incore_page to use folios by Matthew Wilcox (Oracle) · 2 years, 3 months ago
- aedd74d swap_state: convert free_swap_cache() to use a folio by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- cb691e2 mm: remove lookup_swap_cache() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- c9edc24 swap: add swap_cache_get_folio() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- 6599591 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgroup_swapin_charge_folio() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- 4081f74 mm/swap: convert put_swap_page() to put_swap_folio() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- a4c366f mm/swap: convert add_to_swap_cache() to take a folio by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- a0d3374 mm/swap: convert __read_swap_cache_async() to use a folio by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- b9eb777 mm: fix VM_BUG_ON in __delete_from_swap_cache() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
- 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
- 5418465 mm/migrate: Convert migrate_page() to migrate_folio() by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- ceff9d3 mm/swap: convert __delete_from_swap_cache() to a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- 75fa68a mm/swap: convert delete_from_swap_cache() to take a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- 442701e mm/swap: remove swap_cache_info statistics by Miaohe Lin · 2 years, 7 months ago
- 2bb876b filemap: Remove add_to_page_cache() and add_to_page_cache_locked() by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- ba6851b mm: filter out swapin error entry in shmem mapping by Miaohe Lin · 2 years, 8 months ago
- 6106b93 mm/swap: use helper macro __ATTR_RW by Miaohe Lin · 2 years, 8 months ago
- 92bafb2 mm/swap: use helper is_swap_pte() in swap_vma_readahead by Miaohe Lin · 2 years, 8 months ago
- 09c02e5 swap: convert add_to_swap() to take a folio by Matthew Wilcox (Oracle) · 2 years, 8 months ago
- e2e3fdc swap: turn get_swap_page() into folio_alloc_swap() by Matthew Wilcox (Oracle) · 2 years, 8 months ago
- 717aeab mm: convert sysfs input to bool using kstrtobool() by Jagdish Gediya · 2 years, 8 months ago
- 5169b84 mm: submit multipage reads for SWP_FS_OPS swap-space by NeilBrown · 2 years, 8 months ago
- 4c4a763 mm: drop swap_dirty_folio by NeilBrown · 2 years, 8 months ago
- 014bb1d mm: create new mm/swap.h header file by NeilBrown · 2 years, 8 months ago
- 6b1f86f Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 10 months ago
- 029c462 mm: swap: get rid of livelock in swapin readahead by Guo Ziliang · 2 years, 10 months ago
- 7e63df0 mm: Convert swap_set_page_dirty() to swap_dirty_folio() by Matthew Wilcox (Oracle) · 2 years, 11 months ago
- 0995d7e mm/workingset: Convert workingset_refault() to take a folio by Matthew Wilcox (Oracle) · 3 years, 9 months ago
- c04b3d06 Revert "mm: swap: check if swap backing device is congested or not" by Yang Shi · 3 years, 5 months ago
- eea4a50 swap: check mapping_empty() for swap cache before being freed by Huang Ying · 3 years, 7 months ago
- f4c4a3f mm: free idle swap cache page after COW by Huang Ying · 3 years, 7 months ago
- eb7709c mm/swap: remove unused local variable nr_shadows by Miaohe Lin · 3 years, 7 months ago
- 5c04623 mm/swap: remove confusing checking for non_swap_entry() in swap_ra_info() by Miaohe Lin · 3 years, 7 months ago
- cb152a1 mm: fix some typos and code style problems by Shijie Luo · 3 years, 8 months ago
- 46be67b mm: stop accounting shadow entries by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- 0add0c7 memcg: charge before adding to swapcache on swapin by Shakeel Butt · 3 years, 9 months ago
- 44835d2 mm: add FGP_ENTRY by Matthew Wilcox (Oracle) · 3 years, 11 months ago
- 8c647dd mm/swap: optimise get_shadow_from_swap_cache by Matthew Wilcox (Oracle) · 3 years, 11 months ago
- b603894 mm: memcg: add swapcache stat for memcg v2 by Shakeel Butt · 3 years, 11 months ago
- cad8320 mm/swap: don't SetPageWorkingset unconditionally during swapin by Yu Zhao · 3 years, 11 months ago
- e48333b mm/swap_state: constify static struct attribute_group by Rikard Falkeborn · 3 years, 11 months ago
- ae7a927 mm: use sysfs_emit for struct kobject * uses by Joe Perches · 4 years, 1 month ago
- e97af69 mm/swap_state: skip meaningless swap cache readahead when ra_info.win == 0 by Miaohe Lin · 4 years, 1 month ago
- 0e9aa67 mm: fix some broken comments by Miaohe Lin · 4 years, 3 months ago
- 3264631 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity by Gao Xiang · 4 years, 3 months ago
- a6de4b4 mm: convert find_get_entry to return the head page by Matthew Wilcox (Oracle) · 4 years, 3 months ago
- 61ef186 mm: factor find_get_incore_page out of mincore_page by Matthew Wilcox (Oracle) · 4 years, 3 months ago
- b96a3db mm/swap_state: mark various intentional data races by Qian Cai · 4 years, 5 months ago
- 6c35784 mm: replace hpage_nr_pages with thp_nr_pages by Matthew Wilcox (Oracle) · 4 years, 5 months ago
- aae466b mm/swap: implement workingset detection for anonymous LRU by Joonsoo Kim · 4 years, 5 months ago
- 3852f67 mm/swapcache: support to handle the shadow entries by Joonsoo Kim · 4 years, 5 months ago
- 27ec487 mm: swap: fix kerneldoc of swap_vma_readahead() by Krzysztof Kozlowski · 4 years, 5 months ago
- 243bce0 mm: fix swap cache node allocation mask by Hugh Dickins · 4 years, 7 months ago
- c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
- e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 7 months ago
- 96f8bf4 mm: vmscan: reclaim writepage is IO cost by Johannes Weiner · 4 years, 7 months ago
- 314b57f mm: balance LRU lists based on relative thrashing by Johannes Weiner · 4 years, 7 months ago
- 6058eae mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() by Johannes Weiner · 4 years, 7 months ago
- d9eb1ea mm: memcontrol: delete unused lrucare handling by Johannes Weiner · 4 years, 7 months ago
- 4c6355b mm: memcontrol: charge swapin pages on instantiation by Johannes Weiner · 4 years, 7 months ago
- d6c1f09 mm/swap_state: fix a data race in swapin_nr_pages by Qian Cai · 4 years, 7 months ago
- cb77445 mm/swap_state.c: use the same way to count page in [add_to|delete_from]_swap_cache by Wei Yang · 4 years, 9 months ago
- 4101196 mm: page cache: store only head pages in i_pages by Matthew Wilcox (Oracle) · 5 years ago
- d8c6546 mm: introduce compound_nr() by Matthew Wilcox (Oracle) · 5 years ago
- 054f1d1 mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() by Huang Ying · 6 years ago
- eb08557 mm, swap: fix race between swapoff and some swap operations by Huang Ying · 6 years ago
- 69bf4b6 Revert "mm: page cache: store only head pages in i_pages" by Linus Torvalds · 6 years ago
- 5fd4ca2 mm: page cache: store only head pages in i_pages by Matthew Wilcox · 6 years ago
- e9f5987 mm: swap: add comment for swap_vma_readahead by Yang Shi · 6 years ago
- 8fd2e0b mm: swap: check if swap backing device is congested or not by Yang Shi · 6 years ago
- dad4f14 Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax by Linus Torvalds · 6 years ago
- 1899ad1 mm: workingset: tell cache transitions from workingset thrashing by Johannes Weiner · 6 years ago
- a283348 page cache: Finish XArray conversion by Matthew Wilcox · 7 years ago
- 4e17ec2 mm: Convert delete_from_swap_cache to XArray by Matthew Wilcox · 7 years ago
- 8d93b41 mm: Convert add_to_swap_cache to XArray by Matthew Wilcox · 7 years ago
- 778e1cd treewide: kvzalloc() -> kvcalloc() by Kees Cook · 7 years ago
- bb98f2c mm, memcontrol: move swap charge handling into get_swap_page() by Tejun Heo · 7 years ago
- b93b016 page cache: use xa_lock by Matthew Wilcox · 7 years ago
- f5c754d mm/swap_state.c: make bool enable_vma_readahead and swap_vma_readahead() static by Colin Ian King · 7 years ago
- e9e9b7e mm: swap: unify cluster-based and vma-based swap readahead by Minchan Kim · 7 years ago
- eaf649eb mm: swap: clean up swap readahead by Minchan Kim · 7 years ago