- 5ad8b6a Merge tag 'pull-set_blocksize' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 10 months ago
- 5ee9562 mm/swapfile: mark racy access on si->highest_bit by linke li · 11 months ago
- 80e7502 mm: swapfile: check usable swap device in __folio_throttle_swaprate() by Kefeng Wang · 12 months ago
- d4a34d7 mm,swap: add document about RCU read lock and swapoff interaction by Huang Ying · 12 months ago
- 51d908b swapon(2): open swap with O_EXCL by Al Viro · 12 months ago
- 798cb7f swapon(2)/swapoff(2): don't bother with block size by Al Viro · 12 months ago
- 845982eb mm: swap: allow storage of all mTHP orders by Ryan Roberts · 12 months ago
- 9faaa0f mm: swap: update get_swap_pages() to take folio order by Ryan Roberts · 12 months ago
- 14c62da mm: swap: simplify struct percpu_cluster by Ryan Roberts · 12 months ago
- a62fb92 mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache() by Ryan Roberts · 12 months ago
- d7d0d38 mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags by Ryan Roberts · 12 months ago
- f238b8c arm64: mm: swap: support THP_SWAP on hardware with MTE by Barry Song · 1 year ago
- 902861e Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 1 month ago
- 910202f Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs by Linus Torvalds · 1 year, 1 month ago
- 82b1c07 mm: swap: fix race between free_swap_and_cache() and swapoff() by Ryan Roberts · 1 year, 1 month ago
- 16ca5df swap: port block device usage to file by Christian Brauner · 1 year, 2 months ago
- e26f0b9 mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on swap_map for err cases by Barry Song · 1 year, 1 month ago
- 0827a1f mm/zswap: invalidate zswap entry when swap entry free by Chengming Zhou · 1 year, 2 months ago
- 64cf264 mm: swap: enforce updating inuse_pages at the end of swap_range_free() by Yosry Ahmed · 1 year, 2 months ago
- 44c7c73 mm/zswap: split zswap rb-tree by Chengming Zhou · 1 year, 2 months ago
- bb29fd7 mm/zswap: make sure each swapfile always have zswap rb-tree by Chengming Zhou · 1 year, 2 months ago
- 13ddaf2 mm/swap: fix race when skipping swapcache by Kairui Song · 1 year, 2 months ago
- 78273df Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefs by Linus Torvalds · 1 year, 3 months ago
- da7dc0a mm/swapfile: page_add_anon_rmap() -> folio_add_anon_rmap_pte() by David Hildenbrand · 1 year, 3 months ago
- 69fe7d6 mm: remove page_swap_info() by Matthew Wilcox (Oracle) · 1 year, 4 months ago
- c9bdf76 mm: convert swap_readpage() to swap_read_folio() by Matthew Wilcox (Oracle) · 1 year, 4 months ago
- 3a61e6f mm: convert swap_page_sector() to swap_folio_sector() by Matthew Wilcox (Oracle) · 1 year, 4 months ago
- f00f484 mm: convert unuse_pte() to use a folio throughout by Matthew Wilcox (Oracle) · 1 year, 4 months ago
- 8d294a8 mm: remove PageAnonExclusive assertions in unuse_pte() by Matthew Wilcox (Oracle) · 1 year, 4 months ago
- 96db66d mm: convert ksm_might_need_to_copy() to work on folios by Matthew Wilcox (Oracle) · 1 year, 4 months ago
- 8b7787a plist: Split out plist_types.h by Kent Overstreet · 1 year, 4 months ago
- 829c315 mm/swapfile: replace kmap_atomic() with kmap_local_page() by Fabio M. De Francesco · 1 year, 4 months ago
- 4c6bca4 mm/swap: Convert to use bdev_open_by_dev() by Jan Kara · 1 year, 6 months ago
- 3d2c908 mm/swap: inline folio_set_swap_entry() and folio_swap_entry() by David Hildenbrand · 1 year, 7 months ago
- cfeed8f mm/swap: stop using page->private on tail pages for THP_SWAP by David Hildenbrand · 1 year, 7 months ago
- 5994eab merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes by Andrew Morton · 1 year, 7 months ago
- 00cde04 mm/swapfile.c: use helper macro K() by ZhangPeng · 1 year, 8 months ago
- 42c06a0 mm: kill frontswap by Johannes Weiner · 1 year, 9 months ago
- af19487 mm: make PTE_MARKER_SWAPIN_ERROR more general by Axel Rasmussen · 1 year, 9 months ago
- b53e24c mm: call arch_swap_restore() from unuse_pte() by Peter Collingbourne · 1 year, 10 months ago
- c70699e swap: stop add to avail list if swap is full by Ma Wupeng · 1 year, 9 months ago
- 6749003 swap: cleanup duplicated WARN_ON in add_to_avail_list by Ma Wupeng · 1 year, 9 months ago
- f985fc3 mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page by Miaohe Lin · 1 year, 8 months ago
- 6e17c6de Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 9 months ago
- 3fda49e mm/swapfile: delete outdated pte_offset_map() comment by Hugh Dickins · 1 year, 10 months ago
- c33c794 mm: ptep_get() conversion by Ryan Roberts · 1 year, 10 months ago
- d850fa7 mm/swapoff: allow pte_offset_map[_lock]() to fail by Hugh Dickins · 1 year, 10 months ago
- 05bdb99 block: replace fmode_t with a block-specific type for block open flags by Christoph Hellwig · 1 year, 10 months ago
- 2736e8e block: use the holder as indication for exclusive opens by Christoph Hellwig · 1 year, 10 months ago
- a95722a swap: comments get_swap_device() with usage rule by Huang Ying · 1 year, 10 months ago
- c07aee4 swap: remove get/put_swap_device() in __swap_duplicate() by Huang Ying · 1 year, 10 months ago
- 3ecdeb0 swap: remove __swp_swapcount() by Huang Ying · 1 year, 10 months ago
- f9f956b swap: remove get/put_swap_device() in __swap_count() by Huang Ying · 1 year, 10 months ago
- 07f44ac mm: page_alloc: move pm_* function into power by Kefeng Wang · 1 year, 11 months ago
- 0718afd block: introduce holder ops by Christoph Hellwig · 1 year, 10 months ago
- e492cd6 sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes by Andrew Morton · 2 years ago
- 66dabbb mm: return an ERR_PTR from __filemap_get_folio by Christoph Hellwig · 2 years, 1 month ago
- 6fe7d6b mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() by Rongwei Wang · 2 years ago
- 3e4fb13 mm: swap: remove unneeded cgroup_throttle_swaprate() by Kefeng Wang · 2 years, 1 month ago
- 3822a7c Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 1 month ago
- 5b0ed59 Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linux by Linus Torvalds · 2 years, 1 month ago
- f67d6b2 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 2 months ago
- 1d693a3 mm/swapfile: remove pr_debug in get_swap_pages() by Longlong Xia · 2 years, 2 months ago
- 6b97059 mm: hwpoison: support recovery from ksm_might_need_to_copy() by Kefeng Wang · 2 years, 4 months ago
- f05837e blk-cgroup: store a gendisk to throttle in struct task_struct by Christoph Hellwig · 2 years, 2 months ago
- 3222d8c block: remove ->rw_page by Christoph Hellwig · 2 years, 2 months ago
- 5ab0fc1 Sync mm-stable with mm-hotfixes-stable to pick up dependent patches by Andrew Morton · 2 years, 2 months ago
- 7717fc1 mm/swapfile: add cond_resched() in get_swap_pages() by Longlong Xia · 2 years, 2 months ago
- 3f79b18 swapfile: get rid of volatile and avoid redundant read by Kairui Song · 2 years, 3 months ago
- e2ca6ba Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 4 months ago
- 268325b Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random by Linus Torvalds · 2 years, 4 months ago
- 15520a3 mm: use pte markers for swap errors by Peter Xu · 2 years, 5 months ago
- de1ccfb swapfile: fix soft lockup in scan_swap_map_slots by Chen Wandun · 2 years, 4 months ago
- e8a533c treewide: use get_random_u32_inclusive() when possible by Jason A. Donenfeld · 2 years, 6 months ago
- 8032bf1 treewide: use get_random_u32_below() instead of deprecated function by Jason A. Donenfeld · 2 years, 6 months ago
- 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 6 months ago
- 9202d527b memcg: convert mem_cgroup_swap_full() to take a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- f102cd8 swapfile: convert unuse_pte_range() to use a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- 2c3f619 swapfile: convert __try_to_reclaim_swap() to use a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- 000085b swapfile: convert try_to_unuse() to use a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- 4081f74 mm/swap: convert put_swap_page() to put_swap_folio() by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- bdb0ed5 mm/swapfile: convert try_to_free_swap() to folio_free_swap() by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- 14d01ee mm/swapfile: remove page_swapcount() by Matthew Wilcox (Oracle) · 2 years, 7 months ago
- 208c09d mm/swapfile: use vma iterator instead of vma linked list by Liam R. Howlett · 2 years, 7 months ago
- 5154e60 mm/swap: cache swap migration A/D bits support by Peter Xu · 2 years, 8 months ago
- be45a49 mm/swap: cache maximum swapfile size when init swap by Peter Xu · 2 years, 8 months ago
- de185b5 blk-cgroup: pass a gendisk to blkcg_schedule_throttle by Christoph Hellwig · 2 years, 6 months ago
- 75fa68a mm/swap: convert delete_from_swap_cache() to take a folio by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 2397f78 mm/swap: convert try_to_free_swap to use a folio by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- c894530 mm/swapfile: fix possible data races of inuse_pages by Miaohe Lin · 2 years, 10 months ago
- 8291eaa Merge tag 'mm-stable-2022-05-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 10 months ago
- 14a762dd mm/swapfile: fix lost swap bits in unuse_pte() by Miaohe Lin · 2 years, 11 months ago
- 9f186f9 mm/swapfile: unuse_pte can map random data if swap read fails by Miaohe Lin · 2 years, 11 months ago
- 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 10 months ago
- fdaf9a5 Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 10 months ago
- ff351f4 mm/swap: fix comment about swap extent by Miaohe Lin · 2 years, 11 months ago
- 3c3115a mm/swap: clean up the comment of find_next_to_unuse by Miaohe Lin · 2 years, 11 months ago
- 4b9ae842 mm/swap: add helper swap_offset_available() by Miaohe Lin · 2 years, 11 months ago
- 3db3264 mm/swap: make page_swapcount and __lru_add_drain_all static by Miaohe Lin · 2 years, 11 months ago
- dab8dff mm/swap: remove unneeded p != NULL check in __swap_duplicate by Miaohe Lin · 2 years, 11 months ago