1. fa11088 mm: fix swap cache node allocation mask by Hugh Dickins · 4 years, 1 month ago
  2. 778e1cd treewide: kvzalloc() -> kvcalloc() by Kees Cook · 6 years ago
  3. bb98f2c mm, memcontrol: move swap charge handling into get_swap_page() by Tejun Heo · 6 years ago
  4. b93b016 page cache: use xa_lock by Matthew Wilcox · 6 years ago
  5. f5c754d mm/swap_state.c: make bool enable_vma_readahead and swap_vma_readahead() static by Colin Ian King · 6 years ago
  6. e9e9b7e mm: swap: unify cluster-based and vma-based swap readahead by Minchan Kim · 6 years ago
  7. eaf649eb mm: swap: clean up swap readahead by Minchan Kim · 6 years ago
  8. c6f92f9 mm: remove cold parameter for release_pages by Mel Gorman · 7 years ago
  9. 783cb68 mm/swap_state.c: declare a few variables as __read_mostly by Changbin Du · 7 years ago
  10. e9a6eff mm, swap: fix false error message in __swp_swapcount() by Huang Ying · 7 years ago
  11. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  12. 61b6397 mm, swap: use page-cluster as max window of VMA based swap readahead by Huang Ying · 7 years ago
  13. 9625456 mm: fix data corruption caused by lazyfree page by Shaohua Li · 7 years ago
  14. d9bfcfd mm, swap: add sysfs interface for VMA based swap readahead by Huang Ying · 7 years ago
  15. ec56017 mm, swap: VMA based swap readahead by Huang Ying · 7 years ago
  16. c4fa630 mm, swap: fix swap readahead marking by Huang Ying · 7 years ago
  17. cbc65df mm, swap: add swap readahead hit statistics by Huang Ying · 7 years ago
  18. 2395562 swap: add block io poll in swapin path by Shaohua Li · 7 years ago
  19. 0f07465 mm, THP, swap: move anonymous THP split logic to vmscan by Minchan Kim · 7 years ago
  20. 75f6d6d mm, THP, swap: unify swap slot free functions to put_swap_page by Minchan Kim · 7 years ago
  21. 38d8b4e mm, THP, swap: delay splitting THP during swap out by Huang Ying · 7 years ago
  22. 54f180d mm, swap: use kvzalloc to allocate some swap data structures by Huang Ying · 7 years ago
  23. 9c1cc2e mm, swap: fix comment in __read_swap_cache_async by Huang Ying · 7 years ago
  24. ba81f83 mm/swap: skip readahead only when swap slot cache is enabled by Huang Ying · 7 years ago
  25. 67afa38 mm/swap: add cache for swap slots allocation by Tim Chen · 7 years ago
  26. e8c26ab mm/swap: skip readahead for unreferenced swap slots by Tim Chen · 7 years ago
  27. 4b3ef9d mm/swap: split swap cache into 64MB trunks by Huang, Ying · 7 years ago
  28. f6ab1f7 mm, swap: use offset of swap entry as key of swap cache by Huang Ying · 8 years ago
  29. 6fcb52a thp: reduce usage of huge zero page's atomic counter by Aaron Lu · 8 years ago
  30. 371a096 mm: don't use radix tree writeback tags for pages in swap cache by Huang Ying · 8 years ago
  31. 11fb998 mm: move most file-based accounting to the node by Mel Gorman · 8 years ago
  32. 770a537 mm: thp: broken page count after commit aa88b68c3b1d by Gerald Schaefer · 8 years ago
  33. fa9949d mm: use __SetPageSwapBacked and dont ClearPageSwapBacked by Hugh Dickins · 8 years ago
  34. 09cbfea mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros by Kirill A. Shutemov · 8 years ago
  35. 37e8435 mm: memcontrol: charge swap to cgroup2 by Vladimir Davydov · 9 years ago
  36. 854e9ed mm: support madvise(MADV_FREE) by Minchan Kim · 9 years ago
  37. 48c935a page-flags: define PG_locked behavior on compound pages by Kirill A. Shutemov · 9 years ago
  38. 5b999aa mm: swap: zswap: maybe_preload & refactoring by Dmitry Safonov · 9 years ago
  39. 4db0c3c mm: remove rest of ACCESS_ONCE() usages by Jason Low · 9 years ago
  40. b83ae6d fs: remove mapping->backing_dev_info by Christoph Hellwig · 10 years ago
  41. 97b713b fs: kill BDI_CAP_SWAP_BACKED by Christoph Hellwig · 10 years ago
  42. 5d1ea48 mm: page_cgroup: rename file to mm/swap_cgroup.c by Johannes Weiner · 10 years ago
  43. aabfb57 mm: memcontrol: do not kill uncharge batching in free_pages_and_swap_cache by Michal Hocko · 10 years ago
  44. 1c93923 include/linux/migrate.h: remove migrate_page #define by Andrew Morton · 10 years ago
  45. 4bb5f5d mm: allow drivers to prevent new writable mappings by David Herrmann · 10 years ago
  46. 0a31bc9 mm: memcontrol: rewrite uncharge API by Johannes Weiner · 10 years ago
  47. b745bc8 mm: page_alloc: convert hot/cold parameter and immediate callers to bool by Mel Gorman · 10 years ago
  48. 579f829 swap: add a simple detector for inappropriate swapin readahead by Shaohua Li · 10 years ago
  49. 309381fea mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE by Sasha Levin · 11 years ago
  50. 5e4c0d97 lib/radix-tree.c: make radix_tree_node_alloc() work correctly within interrupt by Jan Kara · 11 years ago
  51. cbab0e4 swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion by Rafael Aquini · 11 years ago
  52. 5bc7b8a mm: thp: add split tail pages to shrink page list in page reclaim by Shaohua Li · 11 years ago
  53. 2f772e6 mm: break up swap_writepage() for frontswap backends by Seth Jennings · 11 years ago
  54. ec8acf2 swap: add per-partition lock for swapfile by Shaohua Li · 11 years ago
  55. 33806f0 swap: make each swap partition have one address_space by Shaohua Li · 11 years ago
  56. 62c230b mm: add support for a filesystem to activate swap files and use direct_IO for writing swap pages by Mel Gorman · 12 years ago
  57. 3fb5c29 swap: allow swap readahead to be merged by Christian Ehrhardt · 12 years ago
  58. aca50bd mm: fix s390 BUG by __set_page_dirty_no_writeback on swap by Hugh Dickins · 12 years ago
  59. 67f96aa mm: make swapin readahead skip over holes by Rik van Riel · 12 years ago
  60. 7512102 memcg: fix GPF when cgroup removal races with last exit by Hugh Dickins · 12 years ago
  61. 4e5f01c memcg: clear pc->mem_cgroup if necessary. by KAMEZAWA Hiroyuki · 13 years ago
  62. ff01bb4 fs: move code out of buffer.c by Al Viro · 13 years ago
  63. e25934a mm: delete various needless include <linux/module.h> by Paul Gortmaker · 13 years ago
  64. 7eaceac block: remove per-queue plugging by Jens Axboe · 13 years ago
  65. 3f04f62 thp: split_huge_page paging by Andrea Arcangeli · 14 years ago
  66. 5a0e3ad include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h by Tejun Heo · 14 years ago
  67. 2ca4532 mm: add_to_swap_cache() does not return -EEXIST by Daisuke Nishimura · 15 years ago
  68. 31a5639 mm: add_to_swap_cache() must not sleep by Daisuke Nishimura · 15 years ago
  69. d993831 writeback: add name to backing_dev_info by Jens Axboe · 15 years ago
  70. aca8bf3 mm: remove file argument from swap_readpage() by Minchan Kim · 15 years ago
  71. 8192da6 mm: remove annotation of gfp_mask in add_to_swap by Minchan Kim · 15 years ago
  72. 355cfa7 mm: modify swap_map and add SWAP_HAS_CACHE flag by KAMEZAWA Hiroyuki · 15 years ago
  73. cb4b86b mm: add swap cache interface for swap reference by KAMEZAWA Hiroyuki · 15 years ago
  74. e767e05 memcg: fix deadlock between lock_page_cgroup and mapping tree_lock by Daisuke Nishimura · 15 years ago
  75. 8c7c6e34 memcg: mem+swap controller core by KAMEZAWA Hiroyuki · 16 years ago
  76. d13d144 memcg: handle swap caches by KAMEZAWA Hiroyuki · 16 years ago
  77. ac47b00 mm: remove gfp_mask from add_to_swap by Hugh Dickins · 16 years ago
  78. a2c43ee mm: try_to_free_swap replaces remove_exclusive_swap_page by Hugh Dickins · 16 years ago
  79. 51726b1 mm: replace some BUG_ONs by VM_BUG_ONs by Hugh Dickins · 16 years ago
  80. f45840b mm: pagecache insertion fewer atomics by Nick Piggin · 16 years ago
  81. c5fdae4 vmscan: add newly swapped in pages to the inactive list by Rik van Riel · 16 years ago
  82. 4f98a2f vmscan: split LRU lists into anon & file sets by Rik van Riel · 16 years ago
  83. b2e1853 define page_file_cache() function by Rik van Riel · 16 years ago
  84. 07279cd mm: show free swap as signed by Hugh Dickins · 16 years ago
  85. 529ae9a mm: rename page trylock by Nick Piggin · 16 years ago
  86. 2c97b7f mm: print swapcache page count in show_swap_cache_info() by Johannes Weiner · 16 years ago
  87. 19fd623 mm: spinlock tree_lock by Nick Piggin · 16 years ago
  88. e286781 mm: speculative page references by Nick Piggin · 16 years ago
  89. e4ad08f mm: bdi: add separate writeback accounting capability by Miklos Szeredi · 16 years ago
  90. 7682486 mm: fix various kernel-doc comments by Randy Dunlap · 16 years ago
  91. fa1de90 memcgroup: revert swap_state mods by Hugh Dickins · 16 years ago
  92. 35c754d memory controller BUG_ON() by Balbir Singh · 16 years ago
  93. e1a1cd5 Memory controller: make charging gfp mask aware by Balbir Singh · 16 years ago
  94. 8697d33 Memory controller: add switch to control what type of pages to limit by Balbir Singh · 16 years ago
  95. 8a9f3cc Memory controller: memory accounting by Balbir Singh · 16 years ago
  96. 0ed361d mm: fix PageUptodate data race by Nick Piggin · 16 years ago
  97. 73b1262 tmpfs: move swap swizzling into shmem by Hugh Dickins · 16 years ago
  98. f000944 tmpfs: shuffle add_to_swap_caches by Hugh Dickins · 16 years ago
  99. bb63be0 tmpfs: move swap_state stats update by Hugh Dickins · 16 years ago
  100. 02098fe swapin needs gfp_mask for loop on tmpfs by Hugh Dickins · 16 years ago