Age | Commit message (Expand) | Author | Files | Lines |
2025-05-12 | mm: add swappiness=max arg to memory.reclaim for only anon reclaim |  Zhongkun He | 1 | -0/+4 |
2025-05-11 | mm: convert free_page_and_swap_cache() to free_folio_and_swap_cache() |  Fan Ni | 1 | -5/+3 |
2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 1 | -28/+13 |
2025-03-16 | mm, swap: simplify folio swap allocation |  Kairui Song | 1 | -5/+3 |
2025-03-16 | mm, swap: remove swap slot cache |  Kairui Song | 1 | -3/+0 |
2025-03-16 | mm, swap: use percpu cluster as allocation fast path |  Kairui Song | 1 | -7/+4 |
2025-03-16 | mm/swap: rename swap_swapcount() to swap_entry_swapped() |  Baoquan He | 1 | -3/+3 |
2025-03-16 | mm/swap: remove SWAP_FLAG_PRIO_SHIFT |  Baoquan He | 1 | -1/+0 |
2025-03-16 | mm: use single SWP_DEVICE_EXCLUSIVE entry type |  David Hildenbrand | 1 | -4/+3 |
2025-03-16 | mm: memcontrol: move memsw charge callbacks to v1 |  Johannes Weiner | 1 | -5/+0 |
2025-02-07 | mm: vmscan: move vmscan sysctls to mm/vmscan.c |  Kaixiong Yu | 1 | -9/+0 |
2025-02-01 | mm/vmscan: fix hard LOCKUP in function isolate_lru_folios |  liuye | 1 | -0/+1 |
2025-01-25 | mm, swap: use a global swap cluster for non-rotation devices |  Kairui Song | 1 | -0/+2 |
2025-01-25 | mm, swap: simplify percpu cluster updating |  Kairui Song | 1 | -2/+2 |
2025-01-25 | mm, swap: reduce contention on device lock |  Kairui Song | 1 | -1/+2 |
2025-01-25 | mm, swap: use an enum to define all cluster flags and wrap flags changes |  Kairui Song | 1 | -4/+13 |
2025-01-25 | mm, swap: hold a reference during scan and cleanup flag usage |  Kairui Song | 1 | -1/+0 |
2025-01-25 | mm, swap: clean up plist removal and adding |  Kairui Song | 1 | -1/+1 |
2025-01-25 | mm, swap: clean up device availability check |  Kairui Song | 1 | -2/+0 |
2025-01-25 | mm, swap: remove old allocation path for HDD |  Kairui Song | 1 | -3/+0 |
2024-10-30 | mm, swap: avoid over reclaim of full clusters |  Kairui Song | 1 | -0/+1 |
2024-09-03 | mm: store zero pages to be swapped out in a bitmap |  Usama Arif | 1 | -0/+1 |
2024-09-03 | mm: swap: extend swap_shmem_alloc() to support batch SWAP_MAP_SHMEM flag setting |  Baolin Wang | 1 | -2/+2 |
2024-09-03 | mm: swap: add a adaptive full cluster cache reclaim |  Kairui Song | 1 | -0/+2 |
2024-09-03 | mm: swap: relaim the cached parts that got scanned |  Kairui Song | 1 | -0/+1 |
2024-09-03 | mm: swap: add a fragment cluster list |  Kairui Song | 1 | -0/+3 |
2024-09-03 | mm: swap: mTHP allocate swap entries from nonfull list |  Chris Li | 1 | -0/+4 |
2024-09-03 | mm: swap: swap cluster switch to double link list |  Chris Li | 1 | -16/+9 |
2024-09-01 | mm: swap: add nr argument in swapcache_prepare and swapcache_clear to support large folios |  Barry Song | 1 | -2/+2 |
2024-07-06 | Merge branch 'mm-hotfixes-stable' into mm-stable to pick up "mm: fix |  Andrew Morton | 1 | -1/+2 |
2024-07-04 | mm: add swappiness= arg to memory.reclaim |  Dan Schatzberg | 1 | -1/+2 |
2024-07-04 | mm: add defines for min/max swappiness |  Dan Schatzberg | 1 | -0/+2 |
2024-07-03 | cachestat: do not flush stats in recency check |  Nhat Pham | 1 | -1/+2 |
2024-07-03 | mm: remove the implementation of swap_free() and always use swap_free_nr() |  Barry Song | 1 | -5/+5 |
2024-07-03 | mm: swap: introduce swap_free_nr() for batched swap_free() |  Chuanhua Han | 1 | -0/+5 |
2024-05-21 | Merge tag 'pull-set_blocksize' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs |  Linus Torvalds | 1 | -2/+0 |
2024-05-02 | swapon(2): open swap with O_EXCL |  Al Viro | 1 | -1/+0 |
2024-05-02 | swapon(2)/swapoff(2): don't bother with block size |  Al Viro | 1 | -1/+0 |
2024-04-25 | mm: swap: allow storage of all mTHP orders |  Ryan Roberts | 1 | -1/+7 |
2024-04-25 | mm: swap: update get_swap_pages() to take folio order |  Ryan Roberts | 1 | -1/+1 |
2024-04-25 | mm: swap: simplify struct percpu_cluster |  Ryan Roberts | 1 | -1/+8 |
2024-04-25 | mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache() |  Ryan Roberts | 1 | -3/+9 |
2024-04-25 | mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags |  Ryan Roberts | 1 | -10/+0 |
2024-03-14 | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  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/vfs/vfs |  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 |