Age | Commit message (Expand) | Author | Files | Lines |
2024-03-14 | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -4/+4 |
2024-03-13 | Merge tag 'xfs-6.9-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -10/+0 |
2024-03-11 | Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -1/+1 |
2024-03-04 | mm: convert free_swap_cache() to take a folio | Matthew Wilcox (Oracle) | 1 | -4/+4 |
2024-02-25 | swap: port block device usage to file | Christian Brauner | 1 | -1/+1 |
2024-02-21 | mm: move mapping_set_update out of <linux/swap.h> | Christoph Hellwig | 1 | -10/+0 |
2024-02-20 | mm/swap: fix race when skipping swapcache | Kairui Song | 1 | -0/+5 |
2023-12-29 | mm: remove page_swap_info() | Matthew Wilcox (Oracle) | 1 | -2/+1 |
2023-12-29 | mm: convert swap_page_sector() to swap_folio_sector() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-12-29 | mm: remove page_add_new_anon_rmap and lru_cache_add_inactive_or_unevictable | Matthew Wilcox (Oracle) | 1 | -3/+0 |
2023-10-28 | mm/swap: Convert to use bdev_open_by_dev() | Jan Kara | 1 | -0/+1 |
2023-08-24 | mm/swap: inline folio_set_swap_entry() and folio_swap_entry() | David Hildenbrand | 1 | -11/+1 |
2023-08-24 | mm/swap: use dedicated entry for swap in folio | Matthew Wilcox | 1 | -3/+2 |
2023-08-24 | mm/swap: stop using page->private on tail pages for THP_SWAP | David Hildenbrand | 1 | -0/+9 |
2023-08-21 | mm: kill frontswap | Johannes Weiner | 1 | -9/+0 |
2023-06-23 | mm: remove check_move_unevictable_pages() | Matthew Wilcox (Oracle) | 1 | -1/+0 |
2023-06-19 | mm/swap: swap_vma_readahead() do the pte_offset_map() | Hugh Dickins | 1 | -19/+0 |
2023-06-19 | mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit | Miaohe Lin | 1 | -2/+2 |
2023-06-09 | swap: remove __swp_swapcount() | Huang Ying | 1 | -2/+2 |
2023-06-09 | workingset: refactor LRU refault to expose refault recency check | Nhat Pham | 1 | -0/+1 |
2023-04-21 | mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() | Kefeng Wang | 1 | -1/+0 |
2023-04-18 | mm: vmscan: refactor updating current->reclaim_state | Yosry Ahmed | 1 | -1/+16 |
2023-03-28 | mm, memcg: Prevent memory.swappiness load/store tearing | Yue Zhao | 1 | -4/+4 |
2023-03-28 | mm: swap: remove unneeded cgroup_throttle_swaprate() | Kefeng Wang | 1 | -8/+4 |
2023-01-31 | Sync mm-stable with mm-hotfixes-stable to pick up dependent patches | Andrew Morton | 1 | -2/+1 |
2023-01-31 | Revert "mm: add nodes= arg to memory.reclaim" | Michal Hocko | 1 | -2/+1 |
2023-01-18 | mm/swap: convert deactivate_page() to folio_deactivate() | Vishal Moola (Oracle) | 1 | -1/+1 |
2023-01-18 | mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() | Kefeng Wang | 1 | -1/+1 |
2022-12-11 | mm: add nodes= arg to memory.reclaim | Mina Almasry | 1 | -1/+2 |
2022-12-11 | folio-compat: remove lru_cache_add() | Vishal Moola (Oracle) | 1 | -1/+0 |
2022-11-30 | mm: mmu_gather: prepare to gather encoded page pointers with flags | Linus Torvalds | 1 | -1/+1 |
2022-11-30 | mm: use pte markers for swap errors | Peter Xu | 1 | -5/+1 |
2022-11-30 | mm: always compile in pte markers | Peter Xu | 1 | -7/+3 |
2022-11-08 | mm: vmscan: make rotations a secondary factor in balancing anon vs file | Johannes Weiner | 1 | -2/+3 |
2022-10-03 | mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol | Johannes Weiner | 1 | -1/+1 |
2022-10-03 | mm: remove try_to_free_swap() | Matthew Wilcox (Oracle) | 1 | -6/+0 |
2022-10-03 | memcg: convert mem_cgroup_swap_full() to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2022-10-03 | mm/swap: convert put_swap_page() to put_swap_folio() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2022-10-03 | mm/swapfile: convert try_to_free_swap() to folio_free_swap() | Matthew Wilcox (Oracle) | 1 | -0/+6 |
2022-10-03 | shmem: convert shmem_replace_page() to use folios throughout | Matthew Wilcox (Oracle) | 1 | -0/+5 |
2022-10-03 | mm: add folio_add_lru_vma() | Matthew Wilcox (Oracle) | 1 | -5/+5 |
2022-09-26 | mm: multi-gen LRU: support page table walks | Yu Zhao | 1 | -0/+4 |
2022-08-05 | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+10 |
2022-07-29 | mm: vmpressure: don't count proactive reclaim in vmpressure | Yosry Ahmed | 1 | -1/+4 |
2022-07-03 | mm/khugepaged: try to free transhuge swapcache when possible | Miaohe Lin | 1 | -0/+5 |
2022-06-29 | vmscan: Add check_move_unevictable_folios() | Matthew Wilcox (Oracle) | 1 | -1/+2 |
2022-06-27 | docs: rename Documentation/vm to Documentation/mm | Mike Rapoport | 1 | -1/+1 |
2022-05-27 | mm/swapfile: unuse_pte can map random data if swap read fails | Miaohe Lin | 1 | -1/+6 |
2022-05-19 | mm: zswap: add basic meminfo and vmstat coverage | Johannes Weiner | 1 | -0/+5 |
2022-05-19 | mm/swap: fix comment about swap extent | Miaohe Lin | 1 | -2/+2 |
2022-05-19 | mm/swap: make page_swapcount and __lru_add_drain_all static | Miaohe Lin | 1 | -7/+0 |
2022-05-13 | mm/swap: add folio_throttle_swaprate | Matthew Wilcox (Oracle) | 1 | -0/+4 |
2022-05-13 | swap: turn get_swap_page() into folio_alloc_swap() | Matthew Wilcox (Oracle) | 1 | -6/+7 |
2022-05-13 | mm: introduce PTE_MARKER swap entry | Peter Xu | 1 | -1/+14 |
2022-05-09 | mm: move responsibility for setting SWP_FS_OPS to ->swap_activate | NeilBrown | 1 | -0/+6 |
2022-05-09 | mm: drop swap_dirty_folio | NeilBrown | 1 | -1/+0 |
2022-05-09 | mm: create new mm/swap.h header file | NeilBrown | 1 | -121/+0 |
2022-05-09 | mm: remember exclusively mapped anonymous pages with PG_anon_exclusive | David Hildenbrand | 1 | -4/+11 |
2022-03-24 | mm/swapfile: remove stale reuse_swap_page() | David Hildenbrand | 1 | -4/+0 |
2022-03-22 | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -1/+1 |
2022-03-22 | Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -5/+4 |
2022-03-22 | mm: __isolate_lru_page_prepare() in isolate_migratepages_block() | Hugh Dickins | 1 | -1/+0 |
2022-03-22 | xarray: use kmem_cache_alloc_lru to allocate xa_node | Muchun Song | 1 | -1/+4 |
2022-03-21 | mm: Turn deactivate_file_page() into deactivate_file_folio() | Matthew Wilcox (Oracle) | 1 | -1/+0 |
2022-03-21 | mm: Convert remove_mapping() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-03-21 | mm/memcg: Convert mem_cgroup_swapout() to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2022-03-21 | mm/workingset: Convert workingset_eviction() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-03-15 | mm: Convert swap_set_page_dirty() to swap_dirty_folio() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-01-15 | mm: remove the total_mapcount argument from page_trans_huge_mapcount() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2022-01-15 | mm: remove last argument of reuse_swap_page() | Matthew Wilcox (Oracle) | 1 | -3/+3 |
2021-11-06 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -1/+0 |
2021-11-06 | include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h | Mianhan Liu | 1 | -1/+0 |
2021-10-18 | mm/lru: Add folio_add_lru() | Matthew Wilcox (Oracle) | 1 | -0/+1 |
2021-10-18 | mm/workingset: Convert workingset_refault() to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2021-10-18 | mm/swap: Add folio_mark_accessed() | Matthew Wilcox (Oracle) | 1 | -1/+2 |
2021-09-27 | mm/workingset: Convert workingset_activation to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2021-09-27 | mm/swap: Add folio_rotate_reclaimable() | Matthew Wilcox (Oracle) | 1 | -1/+0 |
2021-09-27 | mm/util: Add folio_mapping() and folio_file_mapping() | Matthew Wilcox (Oracle) | 1 | -0/+6 |
2021-09-03 | mm/vmscan: remove unneeded return value of kswapd_run() | Miaohe Lin | 1 | -1/+1 |
2021-09-03 | mm, memcg: inline swap-related functions to improve disabled memcg config | Suren Baghdasaryan | 1 | -3/+23 |
2021-07-01 | mm: device exclusive memory access | Alistair Popple | 1 | -2/+7 |
2021-07-01 | mm: remove special swap entry functions | Alistair Popple | 1 | -2/+2 |
2021-07-01 | mm/swap: make swap_address_space an inline function | Mel Gorman | 1 | -1/+5 |
2021-06-29 | mm: free idle swap cache page after COW | Huang Ying | 1 | -0/+5 |
2021-06-29 | swap: fix do_swap_page() race with swapoff | Miaohe Lin | 1 | -0/+9 |
2021-06-29 | mm/swapfile: use percpu_ref to serialize against concurrent swapoff | Miaohe Lin | 1 | -2/+3 |
2021-05-06 | include: remove pagemap.h from blkdev.h | Matthew Wilcox (Oracle) | 1 | -0/+1 |
2021-05-05 | mm: disable LRU pagevec during the migration temporarily | Minchan Kim | 1 | -0/+14 |
2021-05-05 | mm/vmscan: replace implicit RECLAIM_ZONE checks with explicit checks | Dave Hansen | 1 | -0/+7 |
2021-03-02 | swap: fix swapfile read/write offset | Jens Axboe | 1 | -0/+1 |
2021-02-24 | mm/vmscan: __isolate_lru_page_prepare() cleanup | Alex Shi | 1 | -1/+1 |
2021-02-24 | mm: memcg: add swapcache stat for memcg v2 | Shakeel Butt | 1 | -1/+5 |
2021-01-27 | mm: remove get_swap_bio | Christoph Hellwig | 1 | -1/+0 |
2020-12-15 | mm/compaction: do page isolation first in compaction | Alex Shi | 1 | -1/+1 |
2020-12-15 | mm/thp: move lru_add_page_tail() to huge_memory.c | Alex Shi | 1 | -2/+0 |
2020-10-13 | mm: remove activate_page() from unuse_pte() | Yu Zhao | 1 | -1/+0 |
2020-10-13 | swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity | Gao Xiang | 1 | -1/+1 |
2020-10-13 | mm: factor find_get_incore_page out of mincore_page | Matthew Wilcox (Oracle) | 1 | -0/+7 |
2020-09-23 | mm: split swap_type_of | Christoph Hellwig | 1 | -1/+2 |
2020-08-12 | mm/swap: implement workingset detection for anonymous LRU | Joonsoo Kim | 1 | -0/+6 |
2020-08-12 | mm/swapcache: support to handle the shadow entries | Joonsoo Kim | 1 | -4/+13 |
2020-08-12 | mm/vmscan: protect the workingset on anonymous LRU | Joonsoo Kim | 1 | -1/+1 |
2020-08-07 | mm/page_alloc: remove nr_free_pagecache_pages() | David Hildenbrand | 1 | -1/+0 |
2020-08-07 | mm: remove vm_total_pages | David Hildenbrand | 1 | -1/+0 |
2020-06-26 | mm: workingset: age nonresident information alongside anonymous pages | Johannes Weiner | 1 | -0/+1 |
2020-06-03 | mm: vmscan: reclaim writepage is IO cost | Johannes Weiner | 1 | -1/+3 |
2020-06-03 | mm: balance LRU lists based on relative thrashing | Johannes Weiner | 1 | -2/+1 |
2020-06-03 | mm: base LRU balancing on an explicit cost model | Johannes Weiner | 1 | -0/+2 |
2020-06-03 | mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() | Johannes Weiner | 1 | -2/+0 |
2020-06-03 | mm: memcontrol: move out cgroup swaprate throttling | Johannes Weiner | 1 | -4/+2 |
2020-06-02 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -6/+11 |
2020-06-02 | include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration | Miaohe Lin | 1 | -1/+0 |
2020-06-02 | swap: reduce lock contention on swap cache from swap slots allocation | Huang Ying | 1 | -0/+1 |
2020-06-02 | mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable | Wei Yang | 1 | -5/+10 |
2020-05-28 | mm/swap: Use local_lock for protection | Ingo Molnar | 1 | -0/+1 |
2020-04-18 | swap.h: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 1 | -1/+1 |
2020-04-02 | mm: swap: make page_evictable() inline | Yang Shi | 1 | -1/+0 |
2019-12-01 | mm: vmscan: detect file thrashing at the reclaim root | Johannes Weiner | 1 | -1/+1 |
2019-09-25 | mm: introduce MADV_PAGEOUT | Minchan Kim | 1 | -0/+1 |
2019-09-25 | mm: introduce MADV_COLD | Minchan Kim | 1 | -0/+1 |
2019-07-12 | mm, swap: use rbtree for swap_extent | Aaron Lu | 1 | -3/+2 |
2019-07-12 | mm, swap: fix race between swapoff and some swap operations | Huang Ying | 1 | -3/+10 |
2019-03-14 | include/linux/swap.h: use offsetof() instead of custom __swapoffset macro | Pi-Hsun Shih | 1 | -2/+2 |
2019-03-05 | mm/workingset: remove unused @mapping argument in workingset_eviction() | Andrey Ryabinin | 1 | -1/+1 |
2019-03-05 | mm: swap: use mem_cgroup_is_root() instead of deferencing css->parent | Yang Shi | 1 | -1/+1 |
2018-12-28 | mm/swap: use nr_node_ids for avail_lists in swap_info_struct | Aaron Lu | 1 | -1/+10 |
2018-12-28 | vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n | Wei Yang | 1 | -6/+0 |
2018-12-28 | mm: convert totalram_pages and totalhigh_pages variables to atomic | Arun KS | 1 | -1/+0 |
2018-11-20 | Merge drm/drm-next into drm-intel-next-queued | Jani Nikula | 1 | -20/+17 |
2018-11-07 | mm, drm/i915: mark pinned shmemfs pages as unevictable | Kuo-Hsin Yang | 1 | -1/+3 |
2018-10-28 | Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax | Linus Torvalds | 1 | -13/+9 |
2018-10-26 | mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS | Omar Sandoval | 1 | -6/+7 |
2018-10-26 | mm: workingset: tell cache transitions from workingset thrashing | Johannes Weiner | 1 | -1/+1 |
2018-10-21 | mm: Convert delete_from_swap_cache to XArray | Matthew Wilcox | 1 | -2/+3 |
2018-10-21 | mm: Convert workingset to XArray | Matthew Wilcox | 1 | -9/+0 |
2018-10-21 | page cache: Add and replace pages using the XArray | Matthew Wilcox | 1 | -2/+6 |
2018-08-22 | mm, swap, get_swap_pages: use entry_size instead of cluster in parameter | Huang Ying | 1 | -1/+1 |
2018-07-09 | memcontrol: schedule throttling if we are congested | Tejun Heo | 1 | -1/+10 |
2018-04-16 | Merge branch 'mm-rst' into docs-next | Jonathan Corbet | 1 | -1/+1 |
2018-04-16 | docs/vm: rename documentation files to .rst | Mike Rapoport | 1 | -1/+1 |
2018-04-05 | mm: swap: unify cluster-based and vma-based swap readahead | Minchan Kim | 1 | -19/+8 |
2018-04-05 | mm: swap: clean up swap readahead | Minchan Kim | 1 | -14/+3 |
2018-02-21 | mm, mlock, vmscan: no more skipping pagevecs | Shakeel Butt | 1 | -2/+0 |
2018-01-31 | mm: remove unused pgdat_reclaimable_pages() | Jan Kara | 1 | -1/+0 |
2018-01-31 | mm: drop hotplug lock from lru_add_drain_all() | Michal Hocko | 1 | -1/+0 |
2017-11-15 | mm: remove cold parameter for release_pages | Mel Gorman | 1 | -1/+1 |
2017-11-15 | mm, truncate: do not check mapping for every page being truncated | Mel Gorman | 1 | -1/+12 |
2017-11-15 | mm: swap: SWP_SYNCHRONOUS_IO: skip swapcache only if swapped page has no othe... | Minchan Kim | 1 | -0/+6 |
2017-11-15 | mm, swap: skip swapcache for swapin of synchronous device | Minchan Kim | 1 | -0/+11 |
2017-11-15 | mm, swap: introduce SWP_SYNCHRONOUS_IO | Minchan Kim | 1 | -1/+2 |
2017-11-03 | mm, swap: fix race between swap count continuation operations | Huang Ying | 1 | -0/+4 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-09-08 | mm/ZONE_DEVICE: new type of ZONE_DEVICE for unaddressable memory | Jérôme Glisse | 1 | -3/+21 |
2017-09-06 | swap: choose swap device according to numa node | Aaron Lu | 1 | -1/+1 |
2017-09-06 | mm, swap: don't use VMA based swap readahead if HDD is used as swap | Huang Ying | 1 | -5/+6 |
2017-09-06 | mm, swap: VMA based swap readahead | Huang Ying | 1 | -2/+55 |
2017-09-06 | mm: rename global_page_state to global_zone_page_state | Michal Hocko | 1 | -2/+2 |
2017-09-06 | mm, THP, swap: support splitting THP for THP swap out | Huang Ying | 1 | -0/+9 |
2017-09-06 | mm, THP, swap: make reuse_swap_page() works for THP swapped out | Huang Ying | 1 | -2/+2 |
2017-09-06 | mm, THP, swap: support to reclaim swap space for THP swapped out | Huang Ying | 1 | -0/+1 |
2017-07-10 | mm: swap: provide lru_add_drain_all_cpuslocked() | Thomas Gleixner | 1 | -0/+1 |
2017-07-10 | swap: add block io poll in swapin path | Shaohua Li | 1 | -2/+3 |
2017-07-06 | mm, THP, swap: move anonymous THP split logic to vmscan | Minchan Kim | 1 | -2/+2 |
2017-07-06 | mm, THP, swap: unify swap slot free functions to put_swap_page | Minchan Kim | 1 | -10/+2 |
2017-07-06 | mm, THP, swap: delay splitting THP during swap out | Huang Ying | 1 | -5/+14 |
2017-05-03 | mm, swap: remove unused function prototype | Huang Ying | 1 | -3/+0 |
2017-05-03 | mm: move MADV_FREE pages into LRU_INACTIVE_FILE list | Shaohua Li | 1 | -1/+1 |
2017-02-22 | mm/swap: add cache for swap slots allocation | Tim Chen | 1 | -0/+4 |
2017-02-22 | mm/swap: free swap slots in batch | Tim Chen | 1 | -0/+1 |
2017-02-22 | mm/swap: allocate swap slots in batches | Tim Chen | 1 | -0/+2 |
2017-02-22 | mm/swap: skip readahead for unreferenced swap slots | Tim Chen | 1 | -0/+6 |
2017-02-22 | mm/swap: split swap cache into 64MB trunks | Huang, Ying | 1 | -2/+9 |
2017-02-22 | mm/swap: add cluster lock | Huang, Ying | 1 | -0/+6 |
2017-01-10 | mm: support anonymous stable page | Minchan Kim | 1 | -1/+2 |
2016-12-13 | Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+3 |
2016-12-12 | mm: workingset: move shadow entry tracking to radix tree exceptional tracking | Johannes Weiner | 1 | -33/+1 |
2016-11-01 | mm: only include blk_types in swap.h if CONFIG_SWAP is enabled | Christoph Hellwig | 1 | -1/+3 |
2016-11-01 | block,fs: untangle fs.h and blk_types.h | Christoph Hellwig | 1 | -0/+1 |
2016-10-07 | mm, swap: add swap_cluster_list | Huang Ying | 1 | -4/+7 |
2016-10-03 | Using BUG_ON() as an assert() is _never_ acceptable | Linus Torvalds | 1 | -2/+2 |
2016-09-30 | mm: workingset: fix crash in shadow node shrinker caused by replace_page_cach... | Johannes Weiner | 1 | -0/+2 |
2016-07-28 | mm: remove reclaim and compaction retry approximations | Mel Gorman | 1 | -0/+1 |
2016-07-28 | mm, vmstat: remove zone and node double accounting by approximating retries | Mel Gorman | 1 | -1/+0 |
2016-07-28 | mm: convert zone_reclaim to node_reclaim | Mel Gorman | 1 | -4/+5 |
2016-07-28 | mm, memcg: move memcg limit enforcement from zones to nodes | Mel Gorman | 1 | -1/+1 |
2016-07-28 | mm, vmscan: make shrink_node decisions more node-centric | Mel Gorman | 1 | -1/+1 |
2016-07-28 | mm, vmscan: remove balance gap | Mel Gorman | 1 | -9/+0 |
2016-07-28 | mm, vmscan: move LRU lists to node | Mel Gorman | 1 | -0/+1 |
2016-05-20 | mm, oom: rework oom detection | Michal Hocko | 1 | -0/+1 |
2016-05-12 | mm: thp: calculate the mapcount correctly for THP pages during WP faults | Andrea Arcangeli | 1 | -3/+3 |
2016-05-05 | mm: memcontrol: let v2 cgroups follow changes in system swappiness | Johannes Weiner | 1 | -0/+4 |
2016-04-04 | mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage | Kirill A. Shutemov | 1 | -1/+1 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -1/+1 |
2016-01-20 | mm: free swap cache aggressively if memcg swap is full | Vladimir Davydov | 1 | -0/+6 |
2016-01-20 | mm: vmscan: do not scan anon pages if memcg swap limit is hit | Vladimir Davydov | 1 | -0/+6 |
2016-01-20 | swap.h: move memcg related stuff to the end of the file | Vladimir Davydov | 1 | -32/+38 |
2016-01-20 | mm: memcontrol: charge swap to cgroup2 | Vladimir Davydov | 1 | -0/+6 |
2016-01-15 | mm: move lazily freed pages to inactive list | Minchan Kim | 1 | -0/+1 |
2016-01-15 | mm, thp: adjust conditions when we can reuse the page on WP fault | Kirill A. Shutemov | 1 | -1/+2 |
2016-01-14 | mm: page_alloc: generalize the dirty balance reserve | Johannes Weiner | 1 | -1/+0 |