aboutsummaryrefslogtreecommitdiff
path: root/mm/swap_slots.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-17mm/swap_slots.c: make swap_slots_cache_mutex and swap_slots_cache_enable_mute...Gravatar Colin Ian King 1-2/+2
2018-06-12treewide: kvzalloc() -> kvcalloc()Gravatar Kees Cook 1-2/+2
2018-06-07mm, memcontrol: move swap charge handling into get_swap_page()Gravatar Tejun Heo 1-3/+7
2018-04-05mm/swap_slots.c: use conditional compilationGravatar Randy Dunlap 1-4/+0
2017-11-15mm/swap_slots.c: fix race conditions in swap_slots cache initGravatar Tim Chen 1-2/+9
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-07-10mm/swap_slots.c: don't disable preemption while taking the per-CPU cacheGravatar Sebastian Andrzej Siewior 1-3/+2
2017-07-06mm, THP, swap: delay splitting THP during swap outGravatar Huang Ying 1-4/+12
2017-05-08mm, swap: use kvzalloc to allocate some swap data structuresGravatar Huang Ying 1-8/+11
2017-05-03mm/swap_slots.c: add warning if swap slots cache failed to initializeGravatar Tim Chen 1-1/+3
2017-03-21mm, swap: Remove WARN_ON_ONCE() in free_swap_slot()Gravatar Huang Ying 1-2/+0
2017-03-19mm/swap: don't BUG_ON() due to uninitialized swap slot cacheGravatar Linus Torvalds 1-1/+1
2017-02-22mm/swap: skip readahead only when swap slot cache is enabledGravatar Huang Ying 1-1/+1
2017-02-22mm/swap: add cache for swap slots allocationGravatar Tim Chen 1-0/+342