e9e9b7ecee4a ("mm: swap: unify cluster-based and vma-based swap readahead") eaf649ebc3ac ("mm: swap: clean up swap readahead") f80207727aac ("mm/memory.c: release locked page in do_swap_page()") 783cb68ee2d2 ("mm/swap_state.c: declare a few variables as __read_mostly") aa8d22a11da9 ("mm: swap: SWP_SYNCHRONOUS_IO: skip swapcache only if swapped page has no other reference") 0bcac06f27d7 ("mm, swap: skip swapcache for swapin of synchronous device") 61b639723be5 ("mm, swap: use page-cluster as max window of VMA based swap readahead") d9bfcfdc41e8 ("mm, swap: add sysfs interface for VMA based swap readahead") ec560175c0b6 ("mm, swap: VMA based swap readahead") c4fa63092f21 ("mm, swap: fix swap readahead marking") cbc65df240c1 ("mm, swap: add swap readahead hit statistics") 23955622ff8d ("swap: add block io poll in swapin path") 38d8b4e6bdc8 ("mm, THP, swap: delay splitting THP during swap out") 71cd31135d4c ("mm: memcontrol: re-use node VM page state enum") df0e53d0619e ("mm: memcontrol: re-use global VM event enum") 31176c781508 ("mm: memcontrol: clean up memory.events counting function") 2a2e48854d70 ("mm: vmscan: fix IO/refault regression in cache workingset transition") 2872bb2d0a49 ("mm, swap: avoid lock swap_avail_lock when held cluster lock") d6622f6365db ("mm/vmscan: more restrictive condition for retry in do_try_to_free_pages") 322b8afe4a65 ("mm, swap: Fix a race in free_swap_and_cache()") 9a4caf1e9fa4 ("mm: memcontrol: provide shmem statistics") 553af430e7c9 ("mm: rmap: fix huge file mmap accounting in the memcg stats") bbef938429f5 ("mm: vmscan: remove old flusher wakeup from direct reclaim path") 726d061fbd36 ("mm: vmscan: kick flushers when we encounter dirty pages on the LRU") 71ab6cfe88dc ("mm, vmscan: consider eligible zones in get_scan_count") fd538803731e ("mm, vmscan: cleanup lru size claculations") 67afa38e012e ("mm/swap: add cache for swap slots allocation") 7c00bafee87c ("mm/swap: free swap slots in batch") 36005bae205d ("mm/swap: allocate swap slots in batches") e8c26ab60598 ("mm/swap: skip readahead for unreferenced swap slots") 4b3ef9daa4fc ("mm/swap: split swap cache into 64MB trunks") 235b62176712 ("mm/swap: add cluster lock") 6a991fc72d12 ("mm/swap: fix kernel message in swap_info_get()") dcec0b60a821 ("mm, vmscan: add mm_vmscan_inactive_list_is_low tracepoint") 3c710c1ad11b ("mm, vmscan: extract shrink_page_list reclaim counters into a struct") b4536f0c829c ("mm, memcg: fix the active list aging for lowmem requests when memcg is enabled") ea07b862ac8e ("mm: workingset: fix use-after-free in shadow node shrinker") 6326fec1122c ("mm: Use owner_priv bit for PageSwapCache, valid when PageSwapBacked") 175542f57572 ("radix-tree: add radix_tree_join") 268f42de7181 ("radix-tree: delete radix_tree_range_tag_if_tagged()") 478922e2b0f4 ("radix-tree: delete radix_tree_locate_item()") 148deab223b2 ("radix-tree: improve multiorder iterators") b35df27a39f4 ("btrfs: fix race in btrfs_free_dummy_fs_info()") 218ed7503aee ("radix-tree: improve dump output") 9498d2bb34b0 ("radix-tree: create node_tag_set()") 91d9c05ac6c7 ("radix-tree: move rcu_head into a union with private_list") ba20cd60c979 ("radix tree test suite: iteration test misuses RCU") 061ef3936b16 ("radix tree test suite: make runs more reproducible") 2994302bc8a1 ("mm: add orig_pte field into vm_fault") 82b0f8c39a38 ("mm: join struct fault_env and vm_fault")