Huang Ying
|
5d5e8f1954
mm, swap, get_swap_pages: use entry_size instead of cluster in parameter
|
7 年之前 |
Colin Ian King
|
31f21da181
mm/swap_slots.c: make swap_slots_cache_mutex and swap_slots_cache_enable_mutex static
|
7 年之前 |
Kees Cook
|
778e1cdd81
treewide: kvzalloc() -> kvcalloc()
|
7 年之前 |
Tejun Heo
|
bb98f2c5ac
mm, memcontrol: move swap charge handling into get_swap_page()
|
7 年之前 |
Randy Dunlap
|
8e7a0c9100
mm/swap_slots.c: use conditional compilation
|
7 年之前 |
Tim Chen
|
a2e1673172
mm/swap_slots.c: fix race conditions in swap_slots cache init
|
8 年之前 |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
8 年之前 |
Sebastian Andrzej Siewior
|
f07e0f849a
mm/swap_slots.c: don't disable preemption while taking the per-CPU cache
|
8 年之前 |
Huang Ying
|
38d8b4e6bd
mm, THP, swap: delay splitting THP during swap out
|
8 年之前 |
Huang Ying
|
54f180d3c1
mm, swap: use kvzalloc to allocate some swap data structures
|
8 年之前 |
Tim Chen
|
9b7a814327
mm/swap_slots.c: add warning if swap slots cache failed to initialize
|
8 年之前 |
Huang Ying
|
093b995e3b
mm, swap: Remove WARN_ON_ONCE() in free_swap_slot()
|
8 年之前 |
Linus Torvalds
|
452b94b8c8
mm/swap: don't BUG_ON() due to uninitialized swap slot cache
|
8 年之前 |
Huang Ying
|
ba81f83842
mm/swap: skip readahead only when swap slot cache is enabled
|
8 年之前 |
Tim Chen
|
67afa38e01
mm/swap: add cache for swap slots allocation
|
8 年之前 |