| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "mm: swap: check if swap backing device is congested or not" | Yang Shi | 2021-08-20 | 1 | -7/+0 |
* | swap: check mapping_empty() for swap cache before being freed | Huang Ying | 2021-06-29 | 1 | -1/+6 |
* | mm: free idle swap cache page after COW | Huang Ying | 2021-06-29 | 1 | -1/+1 |
* | mm/swap: remove unused local variable nr_shadows | Miaohe Lin | 2021-06-29 | 1 | -5/+0 |
* | mm/swap: remove confusing checking for non_swap_entry() in swap_ra_info() | Miaohe Lin | 2021-06-29 | 1 | -6/+0 |
* | mm: fix some typos and code style problems | Shijie Luo | 2021-05-07 | 1 | -1/+1 |
* | mm: stop accounting shadow entries | Matthew Wilcox (Oracle) | 2021-05-05 | 1 | -4/+0 |
* | memcg: charge before adding to swapcache on swapin | Shakeel Butt | 2021-04-30 | 1 | -7/+6 |
* | mm: add FGP_ENTRY | Matthew Wilcox (Oracle) | 2021-02-26 | 1 | -1/+2 |
* | mm/swap: optimise get_shadow_from_swap_cache | Matthew Wilcox (Oracle) | 2021-02-26 | 1 | -3/+1 |
* | mm: memcg: add swapcache stat for memcg v2 | Shakeel Butt | 2021-02-24 | 1 | -26/+2 |
* | mm/swap: don't SetPageWorkingset unconditionally during swapin | Yu Zhao | 2021-02-24 | 1 | -1/+0 |
* | mm/swap_state: constify static struct attribute_group | Rikard Falkeborn | 2021-02-24 | 1 | -1/+1 |
* | mm: use sysfs_emit for struct kobject * uses | Joe Perches | 2020-12-15 | 1 | -1/+2 |
* | mm/swap_state: skip meaningless swap cache readahead when ra_info.win == 0 | Miaohe Lin | 2020-12-15 | 1 | -1/+3 |
* | mm: fix some broken comments | Miaohe Lin | 2020-10-16 | 1 | -1/+1 |
* | swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity | Gao Xiang | 2020-10-14 | 1 | -1/+1 |
* | mm: convert find_get_entry to return the head page | Matthew Wilcox (Oracle) | 2020-10-14 | 1 | -1/+3 |
* | mm: factor find_get_incore_page out of mincore_page | Matthew Wilcox (Oracle) | 2020-10-14 | 1 | -0/+32 |
* | mm/swap_state: mark various intentional data races | Qian Cai | 2020-08-15 | 1 | -2/+2 |
* | mm: replace hpage_nr_pages with thp_nr_pages | Matthew Wilcox (Oracle) | 2020-08-15 | 1 | -3/+3 |
* | mm/swap: implement workingset detection for anonymous LRU | Joonsoo Kim | 2020-08-12 | 1 | -5/+18 |
* | mm/swapcache: support to handle the shadow entries | Joonsoo Kim | 2020-08-12 | 1 | -6/+51 |
* | mm: swap: fix kerneldoc of swap_vma_readahead() | Krzysztof Kozlowski | 2020-08-07 | 1 | -1/+1 |
* | mm: fix swap cache node allocation mask | Hugh Dickins | 2020-06-26 | 1 | -2/+2 |
* | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 2020-06-09 | 1 | -2/+2 |
* | mm: don't include asm/pgtable.h if linux/mm.h is already included | Mike Rapoport | 2020-06-09 | 1 | -1/+0 |
* | mm: vmscan: reclaim writepage is IO cost | Johannes Weiner | 2020-06-04 | 1 | -1/+1 |
* | mm: balance LRU lists based on relative thrashing | Johannes Weiner | 2020-06-04 | 1 | -0/+5 |
* | mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() | Johannes Weiner | 2020-06-04 | 1 | -1/+1 |
* | mm: memcontrol: delete unused lrucare handling | Johannes Weiner | 2020-06-04 | 1 | -1/+1 |
* | mm: memcontrol: charge swapin pages on instantiation | Johannes Weiner | 2020-06-04 | 1 | -43/+56 |
* | mm/swap_state: fix a data race in swapin_nr_pages | Qian Cai | 2020-06-02 | 1 | -2/+3 |
* | mm/swap_state.c: use the same way to count page in [add_to|delete_from]_swap_... | Wei Yang | 2020-04-02 | 1 | -1/+1 |
* | mm: page cache: store only head pages in i_pages | Matthew Wilcox (Oracle) | 2019-09-25 | 1 | -2/+2 |
* | mm: introduce compound_nr() | Matthew Wilcox (Oracle) | 2019-09-25 | 1 | -1/+1 |
* | mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() | Huang Ying | 2019-07-12 | 1 | -18/+15 |
* | mm, swap: fix race between swapoff and some swap operations | Huang Ying | 2019-07-12 | 1 | -3/+13 |
* | Revert "mm: page cache: store only head pages in i_pages" | Linus Torvalds | 2019-07-06 | 1 | -2/+2 |
* | mm: page cache: store only head pages in i_pages | Matthew Wilcox | 2019-05-14 | 1 | -2/+2 |
* | mm: swap: add comment for swap_vma_readahead | Yang Shi | 2019-03-06 | 1 | -1/+15 |
* | mm: swap: check if swap backing device is congested or not | Yang Shi | 2019-03-06 | 1 | -0/+7 |
* | Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax | Linus Torvalds | 2018-10-28 | 1 | -79/+40 |
|\ |
|
| * | page cache: Finish XArray conversion | Matthew Wilcox | 2018-10-21 | 1 | -1/+1 |
| * | mm: Convert delete_from_swap_cache to XArray | Matthew Wilcox | 2018-10-21 | 1 | -14/+10 |
| * | mm: Convert add_to_swap_cache to XArray | Matthew Wilcox | 2018-10-21 | 1 | -64/+29 |
* | | mm: workingset: tell cache transitions from workingset thrashing | Johannes Weiner | 2018-10-27 | 1 | -0/+1 |
|/ |
|
* | treewide: kvzalloc() -> kvcalloc() | Kees Cook | 2018-06-13 | 1 | -1/+1 |
* | mm, memcontrol: move swap charge handling into get_swap_page() | Tejun Heo | 2018-06-08 | 1 | -3/+0 |
* | page cache: use xa_lock | Matthew Wilcox | 2018-04-11 | 1 | -9/+8 |