- e8a533c treewide: use get_random_u32_inclusive() when possible by Jason A. Donenfeld · 2 years, 5 months ago
- 8032bf1 treewide: use get_random_u32_below() instead of deprecated function by Jason A. Donenfeld · 2 years, 5 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, 5 months ago
- 9202d527b memcg: convert mem_cgroup_swap_full() to take a folio by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- f102cd8 swapfile: convert unuse_pte_range() to use a folio by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- 2c3f619 swapfile: convert __try_to_reclaim_swap() to use a folio by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- 000085b swapfile: convert try_to_unuse() to use a folio by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- 4081f74 mm/swap: convert put_swap_page() to put_swap_folio() by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- bdb0ed5 mm/swapfile: convert try_to_free_swap() to folio_free_swap() by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- 14d01ee mm/swapfile: remove page_swapcount() by Matthew Wilcox (Oracle) · 2 years, 6 months ago
- 208c09d mm/swapfile: use vma iterator instead of vma linked list by Liam R. Howlett · 2 years, 6 months ago
- 5154e60 mm/swap: cache swap migration A/D bits support by Peter Xu · 2 years, 7 months ago
- be45a49 mm/swap: cache maximum swapfile size when init swap by Peter Xu · 2 years, 7 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, 9 months ago
- 2397f78 mm/swap: convert try_to_free_swap to use a folio by Matthew Wilcox (Oracle) · 2 years, 9 months ago
- c894530 mm/swapfile: fix possible data races of inuse_pages by Miaohe Lin · 2 years, 9 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, 9 months ago
- 14a762dd mm/swapfile: fix lost swap bits in unuse_pte() by Miaohe Lin · 2 years, 10 months ago
- 9f186f9 mm/swapfile: unuse_pte can map random data if swap read fails by Miaohe Lin · 2 years, 10 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, 9 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, 10 months ago
- 3c3115a mm/swap: clean up the comment of find_next_to_unuse by Miaohe Lin · 2 years, 10 months ago
- 4b9ae842 mm/swap: add helper swap_offset_available() by Miaohe Lin · 2 years, 10 months ago
- 3db3264 mm/swap: make page_swapcount and __lru_add_drain_all static by Miaohe Lin · 2 years, 10 months ago
- dab8dff mm/swap: remove unneeded p != NULL check in __swap_duplicate by Miaohe Lin · 2 years, 10 months ago
- 23b230b mm/swap: print bad swap offset entry in get_swap_device by Miaohe Lin · 2 years, 10 months ago
- afba72b mm/swap: fold __swap_info_get() into its sole caller by Miaohe Lin · 2 years, 10 months ago
- e2e3fdc swap: turn get_swap_page() into folio_alloc_swap() by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- e1209d3 mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-space by NeilBrown · 2 years, 10 months ago
- 4b60c0f mm: move responsibility for setting SWP_FS_OPS to ->swap_activate by NeilBrown · 2 years, 10 months ago
- 014bb1d mm: create new mm/swap.h header file by NeilBrown · 2 years, 10 months ago
- 1493a19 mm/swap: remember PG_anon_exclusive via a swp pte bit by David Hildenbrand · 2 years, 10 months ago
- 78fbe90 mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive for PageAnon() pages by David Hildenbrand · 2 years, 10 months ago
- 40f2bbf mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() by David Hildenbrand · 2 years, 10 months ago
- f1e2db1 mm/rmap: remove do_page_add_anon_rmap() by David Hildenbrand · 2 years, 10 months ago
- 7e0a126 mm,fs: Remove aops->readpage by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- 5efe744 fs: Introduce aops->read_folio by Matthew Wilcox (Oracle) · 2 years, 10 months ago
- c97ab27 blk-cgroup: remove unneeded includes from <linux/blk-cgroup.h> by Christoph Hellwig · 2 years, 11 months ago
- 44abff2c block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD by Christoph Hellwig · 2 years, 11 months ago
- 7020057 block: remove QUEUE_FLAG_DISCARD by Christoph Hellwig · 2 years, 11 months ago
- 36d2548 block: add a bdev_stable_writes helper by Christoph Hellwig · 2 years, 11 months ago
- 10f0d2a5 block: add a bdev_nonrot helper by Christoph Hellwig · 2 years, 11 months ago
- 9964e67 mm: use bdev_is_zoned in claim_swapfile by Christoph Hellwig · 2 years, 11 months ago
- 03104c2 mm/swapfile: remove stale reuse_swap_page() by David Hildenbrand · 3 years ago
- 824ddc6 userfaultfd: provide unmasked address on page-fault by Nadav Amit · 3 years ago
- 633423a mm: mark swap_lock and swap_active_head static by Christoph Hellwig · 3 years, 1 month ago
- 10a9c49 mm: simplify try_to_unuse by Christoph Hellwig · 3 years, 1 month ago
- 1cf53c8 frontswap: simplify frontswap_init by Christoph Hellwig · 3 years, 1 month ago
- d08d2b6 mm: remove the total_mapcount argument from page_trans_huge_mapcount() by Matthew Wilcox (Oracle) · 3 years, 2 months ago
- 66c7f7a mm: remove the total_mapcount argument from page_trans_huge_map_swapcount() by Matthew Wilcox (Oracle) · 3 years, 2 months ago
- 020e8765 mm: remove last argument of reuse_swap_page() by Matthew Wilcox (Oracle) · 3 years, 2 months ago
- 1eba86c mm: change page type prior to adding page table entry by Pasha Tatashin · 3 years, 2 months ago
- 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
- 642929a mm/swapfile: fix an integer overflow in swap_show() by Rafael Aquini · 3 years, 4 months ago
- 363dc51 mm/swapfile: remove needless request_queue NULL pointer check by Xu Wang · 3 years, 4 months ago
- 33c8846c Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 4 months ago
- e41d12f mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h> by Christoph Hellwig · 3 years, 6 months ago
- 2f52578 mm/util: Add folio_mapping() and folio_file_mapping() by Matthew Wilcox (Oracle) · 4 years, 3 months ago
- 01c4b28 mm, memcg: inline swap-related functions to improve disabled memcg config by Suren Baghdasaryan · 3 years, 6 months ago
- 56cab28 mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions by Suren Baghdasaryan · 3 years, 6 months ago
- 51cc3a6 fs, mm: fix race in unlinking swapfile by Hugh Dickins · 3 years, 6 months ago
- 041711c mm: fix spelling mistakes by Zhen Lei · 3 years, 8 months ago
- a4b4511 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swap_info() by Huang Ying · 3 years, 8 months ago
- bb243f7 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIBERNATION by Miaohe Lin · 3 years, 8 months ago
- 63d8620 mm/swapfile: use percpu_ref to serialize against concurrent swapoff by Miaohe Lin · 3 years, 8 months ago
- 099dd68 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare by Peter Xu · 3 years, 9 months ago
- 68d68ff mm/mempool: minor coding style tweaks by Zhiyuan Dai · 3 years, 10 months ago
- caf6912 swap: fix swapfile read/write offset by Jens Axboe · 4 years ago
- cf532fa mm/swapfile.c: fix debugging information problem by Stephen Zhang · 4 years ago
- 99ca0ed Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years ago
- f885056 mm: simplify swapdev_block by Christoph Hellwig · 4 years, 1 month ago
- 3e3126c mm: only make map_swap_entry available for CONFIG_HIBERNATION by Jens Axboe · 4 years, 1 month ago
- 48d1543 mm: remove get_swap_bio by Christoph Hellwig · 4 years, 1 month ago
- 8c63ca5 mm: Use static initialisers for immutable fields of 'struct vm_fault' by Will Deacon · 4 years, 2 months ago
- b50da6e mm: fix a race on nr_swap_pages by Zhaoyang Huang · 4 years, 3 months ago
- 661c756 mm/swapfile.c: use memset to fill the swap_map with SWAP_HAS_CACHE by Miaohe Lin · 4 years, 3 months ago
- 9d9a033 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() by Miaohe Lin · 4 years, 3 months ago
- d8aa24e mm/swapfile.c: use helper function swap_count() in add_swap_count_continuation() by Miaohe Lin · 4 years, 3 months ago
- b11a76b mm/swapfile: do not sleep with a spin lock held by Qian Cai · 4 years, 3 months ago
- 822bca5 mm/swapfile.c: fix potential memory leak in sys_swapon by Miaohe Lin · 4 years, 5 months ago
- 7a3d52e mm/swapfile.c: remove unnecessary goto out in _swap_info_get() by Miaohe Lin · 4 years, 5 months ago
- cc2828b mm: remove activate_page() from unuse_pte() by Yu Zhao · 4 years, 5 months ago
- 3264631 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity by Gao Xiang · 4 years, 5 months ago
- 3ad11d7 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- 6734e20 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 5 months ago
- 4166343 mm, THP, swap: fix allocating cluster for swapfile by mistake by Gao Xiang · 4 years, 5 months ago
- 1cb039f bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag by Christoph Hellwig · 4 years, 5 months ago
- a8b456d bdi: remove BDI_CAP_SYNCHRONOUS_IO by Christoph Hellwig · 4 years, 5 months ago
- 21bd900 mm: split swap_type_of by Christoph Hellwig · 4 years, 6 months ago
- ef16e1d mm: cleanup claim_swapfile by Christoph Hellwig · 4 years, 6 months ago
- 8a84802 mm: Add arch hooks for saving/restoring tags by Steven Price · 4 years, 10 months ago
- a449bf5 mm/swapfile: fix and annotate various data races by Qian Cai · 4 years, 7 months ago
- 6c35784 mm: replace hpage_nr_pages with thp_nr_pages by Matthew Wilcox (Oracle) · 4 years, 7 months ago
- 3852f67 mm/swapcache: support to handle the shadow entries by Joonsoo Kim · 4 years, 7 months ago
- b518154 mm/vmscan: protect the workingset on anonymous LRU by Joonsoo Kim · 4 years, 7 months ago
- e556f6b block: remove the bd_queue field from struct block_device by Christoph Hellwig · 4 years, 8 months ago
- d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 9 months ago
- e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 9 months ago