- aa8d22a mm: swap: SWP_SYNCHRONOUS_IO: skip swapcache only if swapped page has no other reference by Minchan Kim · 7 years ago
- 0bcac06 mm, swap: skip swapcache for swapin of synchronous device by Minchan Kim · 7 years ago
- 539a6fe mm, swap: introduce SWP_SYNCHRONOUS_IO by Minchan Kim · 7 years ago
- 2628bd6 mm, swap: fix race between swap count continuation operations by Huang Ying · 7 years ago
- b6b1fd2 mm/swapfile.c: fix swapon frontswap_map memory leak on error by David Rientjes · 7 years ago
- 8606a1a mm: kvfree the swap cluster info if the swap file is unsatisfactory by Darrick J. Wong · 7 years ago
- a2468cc swap: choose swap device according to numa node by Aaron Lu · 7 years ago
- 81a0298 mm, swap: don't use VMA based swap readahead if HDD is used as swap by Huang Ying · 7 years ago
- 5980768 mm, THP, swap: support splitting THP for THP swap out by Huang Ying · 7 years ago
- f0eea18 mm, THP, swap: don't allocate huge cluster for file backed swap device by Huang Ying · 7 years ago
- ba3c4ce mm, THP, swap: make reuse_swap_page() works for THP swapped out by Huang Ying · 7 years ago
- e070982 mm, THP, swap: support to reclaim swap space for THP swapped out by Huang Ying · 7 years ago
- a3aea83 mm, THP, swap: support to clear swap cache flag for THP swapped out by Huang Ying · 7 years ago
- 2395562 swap: add block io poll in swapin path by Shaohua Li · 7 years ago
- 155b5f8 mm/swapfile.c: sort swap entries before free by Huang Ying · 7 years ago
- 75f6d6d mm, THP, swap: unify swap slot free functions to put_swap_page by Minchan Kim · 7 years ago
- 38d8b4e mm, THP, swap: delay splitting THP during swap out by Huang Ying · 7 years ago
- 54f180d mm, swap: use kvzalloc to allocate some swap data structures by Huang Ying · 7 years ago
- 0ccfece mm/swapfile.c: fix swap space leak in error path of swap_free_entries() by Huang Ying · 8 years ago
- 2872bb2 mm, swap: avoid lock swap_avail_lock when held cluster lock by Huang Ying · 8 years ago
- 0ef017d mm, swap: improve readability via make spin_lock/unlock balanced by Huang Ying · 8 years ago
- 322b8afe mm, swap: Fix a race in free_swap_and_cache() by Huang Ying · 8 years ago
- c2febaf mm: convert generic code to 5-level paging by Kirill A. Shutemov · 8 years ago
- 2993002 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task.h> by Ingo Molnar · 8 years ago
- 6e84f31 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h> by Ingo Molnar · 8 years ago
- 388f793 mm: use mmget_not_zero() helper by Vegard Nossum · 8 years ago
- 3fce371 mm: add new mmget() helper by Vegard Nossum · 8 years ago
- 039939a mm/swap: enable swap slots cache usage by Tim Chen · 8 years ago
- 67afa38 mm/swap: add cache for swap slots allocation by Tim Chen · 8 years ago
- 7c00baf mm/swap: free swap slots in batch by Tim Chen · 8 years ago
- 36005ba mm/swap: allocate swap slots in batches by Tim Chen · 8 years ago
- e8c26ab mm/swap: skip readahead for unreferenced swap slots by Tim Chen · 8 years ago
- 4b3ef9d mm/swap: split swap cache into 64MB trunks by Huang, Ying · 8 years ago
- 235b621 mm/swap: add cluster lock by Huang, Ying · 8 years ago
- 6a991fc mm/swap: fix kernel message in swap_info_get() by Huang, Ying · 8 years ago
- f057142 mm: support anonymous stable page by Minchan Kim · 8 years ago
- dc644a0 mm: add three more cond_resched() in swapoff by Hugh Dickins · 8 years ago
- dd111be swapfile: fix memory corruption via malformed swapfile by Jann Horn · 8 years ago
- f6ab1f7 mm, swap: use offset of swap entry as key of swap cache by Huang Ying · 8 years ago
- 6b53491 mm, swap: add swap_cluster_list by Huang Ying · 8 years ago
- c8de641b mm: fix the page_swap_info() BUG_ON check by Santosh Shilimkar · 8 years ago
- 8ea1d2a mm, frontswap: convert frontswap_enabled to static key by Vlastimil Babka · 8 years ago
- 6d0a07e mm: thp: calculate the mapcount correctly for THP pages during WP faults by Andrea Arcangeli · 8 years ago
- 09cbfea mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros by Kirill A. Shutemov · 9 years ago
- 266c73b Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux by Linus Torvalds · 9 years ago
- 756a025 mm: coalesce split strings by Joe Perches · 9 years ago
- b039d6d Merge tag 'drm-intel-next-2016-01-24' of git://anongit.freedesktop.org/drm-intel into drm-next by Dave Airlie · 9 years ago
- 5955102 wrappers for ->i_mutex access by Al Viro · 9 years ago
- 5ccc5ab mm: free swap cache aggressively if memcg swap is full by Vladimir Davydov · 9 years ago
- 37e8435 mm: memcontrol: charge swap to cgroup2 by Vladimir Davydov · 9 years ago
- 9f8bdb3 mm: make swapoff more robust against soft dirty by Hugh Dickins · 9 years ago
- 1f25fe2 mm, thp: adjust conditions when we can reuse the page on WP fault by Kirill A. Shutemov · 9 years ago
- f627c2f memcg: adjust to support new THP refcounting by Kirill A. Shutemov · 9 years ago
- d281ee6 rmap: add argument to charge compound page by Kirill A. Shutemov · 9 years ago
- 0d576d2 mm/swapfile.c: use list_for_each_entry_safe in free_swap_count_continuations by Geliang Tang · 9 years ago
- a8ae499 mm/swapfile.c: use list_{next,first}_entry by Geliang Tang · 9 years ago
- fb0fec5 mm: Export nr_swap_pages by Chris Wilson · 9 years ago
- 8334b96 mm: /proc/pid/smaps:: show proportional swap share of the mapping by Minchan Kim · 9 years ago
- 6f179af mm: fix potential data race in SyS_swapon by Hugh Dickins · 9 years ago
- 2726d56 vfs: add seq_file_path() helper by Miklos Szeredi · 9 years ago
- 4db0c3c mm: remove rest of ACCESS_ONCE() usages by Jason Low · 10 years ago
- 5d1ea48 mm: page_cgroup: rename file to mm/swap_cgroup.c by Johannes Weiner · 10 years ago
- 0a31bc9 mm: memcontrol: rewrite uncharge API by Johannes Weiner · 10 years ago
- 00501b5 mm: memcontrol: rewrite charge API by Johannes Weiner · 10 years ago
- 50088c4 mm/swapfile.c: delete the "last_in_cluster < scan_base" loop in the body of scan_swap_map() by Chen Yucong · 10 years ago
- 18ab4d4 swap: change swap_list_head to plist, add swap_avail_head by Dan Streetman · 10 years ago
- adfab83 swap: change swap_info singly-linked list to list_head by Dan Streetman · 10 years ago
- f893ab4 mm/swap: fix race on swap_info reuse between swapoff and swapon by Weijie Yang · 11 years ago
- a599806 mm/swapfile.c: do not skip lowest_bit in scan_swap_map() scan loop by Jamie Liu · 11 years ago
- 309381fea mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE by Sasha Levin · 11 years ago
- 58e97ba frontswap: enable call to invalidate area on swapoff by Krzysztof Kozlowski · 11 years ago
- 2de1a7e mm/swapfile.c: fix comment typos by Seth Jennings · 11 years ago
- 5b808a2 swap: fix set_blocksize race during swapon/swapoff by Krzysztof Kozlowski · 11 years ago
- ebc2a1a swap: make cluster allocation per-cpu by Shaohua Li · 11 years ago
- edfe23d swap: fix races exposed by swap discard by Shaohua Li · 11 years ago
- 815c2c5 swap: make swap discard async by Shaohua Li · 11 years ago
- 2a8f944 swap: change block allocation algorithm for SSD by Shaohua Li · 11 years ago
- 465c47f mm/swapfile.c: convert to pr_foo() by Andrew Morton · 11 years ago
- d6bbbd2 swap: warn when a swap area overflows the maximum size by Raymond Jennings · 11 years ago
- 179ef71 mm: save soft-dirty bits on swapped pages by Cyrill Gorcunov · 11 years ago
- dcf6b7d swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES by Rafael Aquini · 11 years ago
- 7b57976 frontswap: fix incorrect zeroing and allocation size for frontswap_map by Akinobu Mita · 11 years ago
- 4f89849 frontswap: get rid of swap_lock dependency by Minchan Kim · 12 years ago
- d3d3041 mm/: rename random32() to prandom_u32() by Akinobu Mita · 12 years ago
- d895cb1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 12 years ago
- 9e16b7f mm,ksm: swapoff might need to copy by Hugh Dickins · 12 years ago
- ec8acf2 swap: add per-partition lock for swapfile by Shaohua Li · 12 years ago
- 33806f0 swap: make each swap partition have one address_space by Shaohua Li · 12 years ago
- 496ad9a new helper: file_inode(file) by Al Viro · 12 years ago
- e1e12d2 mm, oom: fix race when specifying a thread as the oom origin by David Rientjes · 12 years ago
- a9c58b90 mm, oom: change type of oom_score_adj to short by David Rientjes · 12 years ago
- 6555bc0 mm: do not call frontswap_init() during swapoff by Cesar Eduardo Barros · 12 years ago
- cf0cac0 mm: refactor reinsert of swap_info in sys_swapoff() by Cesar Eduardo Barros · 12 years ago
- f58b59c swapfile: fix name leak in swapoff by Xiaotian Feng · 12 years ago
- 669abf4 vfs: make path_openat take a struct filename pointer by Jeff Layton · 12 years ago
- 91a27b2 vfs: define struct filename and have getname() return it by Jeff Layton · 12 years ago
- 5d84c77 mm: swapfile: clean up unuse_pte race handling by Johannes Weiner · 12 years ago
- 7374492 swapfile: avoid dereferencing bd_disk during swap_entry_free for network storage by Mel Gorman · 12 years ago
- a509bc1 mm: swap: implement generic handler for swap_activate by Mel Gorman · 12 years ago
- 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