| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-17 | mm/swap: do not choose swap device according to numa node | Baoquan He | 1 | -10/+1 |
| 2025-11-17 | mm, swap: cleanup swap entry allocation parameter | Kairui Song | 1 | -2/+2 |
| 2025-09-22 | mm, swap: use the swap table for the swap cache and switch API | Kairui Song | 1 | -2/+0 |
| 2025-09-22 | mm, swap: tidy up swap device and cluster info helpers | Kairui Song | 1 | -6/+0 |
| 2025-09-22 | mm, swap: rename and move some swap cluster definition and helpers | Kairui Song | 1 | -34/+0 |
| 2025-09-22 | Merge branch 'mm-hotfixes-stable' into mm-stable in order to pick up | Andrew Morton | 1 | -0/+10 |
| 2025-09-14 | mm: swap.h: Remove deleted field from comments | Chris Li | 1 | -5/+2 |
| 2025-09-14 | mm, swap: remove fragment clusters counter | Kairui Song | 1 | -1/+0 |
| 2025-09-13 | mm: folio_may_be_lru_cached() unless folio_test_large() | Hugh Dickins | 1 | -0/+10 |
| 2025-07-25 | mm: optimize lru_note_cost() by adding lru_note_cost_unlock_irq() | Hugh Dickins | 1 | -2/+3 |
| 2025-07-20 | mm: introduce per-node proactive reclaim interface | Davidlohr Bueso | 1 | -0/+16 |
| 2025-07-14 | mm: fix spelling issue in swap.h | Xuanye Liu | 1 | -1/+1 |
| 2025-05-13 | mm: add swappiness=max arg to memory.reclaim for only anon reclaim | Zhongkun He | 1 | -0/+4 |
| 2025-05-12 | 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/... | Linus Torvalds | 1 | -28/+13 |
| 2025-03-17 | mm, swap: simplify folio swap allocation | Kairui Song | 1 | -5/+3 |
| 2025-03-17 | mm, swap: remove swap slot cache | Kairui Song | 1 | -3/+0 |
| 2025-03-17 | mm, swap: use percpu cluster as allocation fast path | Kairui Song | 1 | -7/+4 |
| 2025-03-17 | mm/swap: rename swap_swapcount() to swap_entry_swapped() | Baoquan He | 1 | -3/+3 |
| 2025-03-17 | mm/swap: remove SWAP_FLAG_PRIO_SHIFT | Baoquan He | 1 | -1/+0 |
| 2025-03-17 | mm: use single SWP_DEVICE_EXCLUSIVE entry type | David Hildenbrand | 1 | -4/+3 |
| 2025-03-17 | 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-26 | mm, swap: use a global swap cluster for non-rotation devices | Kairui Song | 1 | -0/+2 |
| 2025-01-26 | mm, swap: simplify percpu cluster updating | Kairui Song | 1 | -2/+2 |
| 2025-01-26 | mm, swap: reduce contention on device lock | Kairui Song | 1 | -1/+2 |
| 2025-01-26 | mm, swap: use an enum to define all cluster flags and wrap flags changes | Kairui Song | 1 | -4/+13 |
| 2025-01-26 | mm, swap: hold a reference during scan and cleanup flag usage | Kairui Song | 1 | -1/+0 |
| 2025-01-26 | mm, swap: clean up plist removal and adding | Kairui Song | 1 | -1/+1 |
| 2025-01-26 | mm, swap: clean up device availability check | Kairui Song | 1 | -2/+0 |
| 2025-01-26 | mm, swap: remove old allocation path for HDD | Kairui Song | 1 | -3/+0 |
| 2024-10-31 | mm, swap: avoid over reclaim of full clusters | Kairui Song | 1 | -0/+1 |
| 2024-09-04 | mm: store zero pages to be swapped out in a bitmap | Usama Arif | 1 | -0/+1 |
| 2024-09-04 | mm: swap: extend swap_shmem_alloc() to support batch SWAP_MAP_SHMEM flag setting | Baolin Wang | 1 | -2/+2 |
| 2024-09-04 | mm: swap: add a adaptive full cluster cache reclaim | Kairui Song | 1 | -0/+2 |
| 2024-09-04 | mm: swap: relaim the cached parts that got scanned | Kairui Song | 1 | -0/+1 |
| 2024-09-04 | mm: swap: add a fragment cluster list | Kairui Song | 1 | -0/+3 |
| 2024-09-04 | mm: swap: mTHP allocate swap entries from nonfull list | Chris Li | 1 | -0/+4 |
| 2024-09-04 | mm: swap: swap cluster switch to double link list | Chris Li | 1 | -16/+9 |
| 2024-09-02 | mm: swap: add nr argument in swapcache_prepare and swapcache_clear to support... | 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-05 | mm: add swappiness= arg to memory.reclaim | Dan Schatzberg | 1 | -1/+2 |
| 2024-07-05 | mm: add defines for min/max swappiness | Dan Schatzberg | 1 | -0/+2 |
| 2024-07-04 | cachestat: do not flush stats in recency check | Nhat Pham | 1 | -1/+2 |
| 2024-07-04 | mm: remove the implementation of swap_free() and always use swap_free_nr() | Barry Song | 1 | -5/+5 |
| 2024-07-04 | 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/g... | Linus Torvalds | 1 | -2/+0 |
| 2024-05-03 | swapon(2): open swap with O_EXCL | Al Viro | 1 | -1/+0 |
| 2024-05-03 | swapon(2)/swapoff(2): don't bother with block size | Al Viro | 1 | -1/+0 |