Huang Ying
|
c2343d2761
mm/swapfile.c: put_swap_page: share more between huge/normal code path
|
7 vuotta sitten |
Huang Ying
|
b32d5f32b9
mm/swapfile.c: add __swap_entry_free_locked()
|
7 vuotta sitten |
Huang Ying
|
5d5e8f1954
mm, swap, get_swap_pages: use entry_size instead of cluster in parameter
|
7 vuotta sitten |
Huang Ying
|
a448f2d07f
mm/swapfile.c: unify normal/huge code path in put_swap_page()
|
7 vuotta sitten |
Huang Ying
|
33ee011e56
mm/swapfile.c: unify normal/huge code path in swap_page_trans_huge_swapped()
|
7 vuotta sitten |
Huang Ying
|
afa4711ef1
mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped()
|
7 vuotta sitten |
Huang Ying
|
fe5266d5d5
mm/swapfile.c: replace some #ifdef with IS_ENABLED()
|
7 vuotta sitten |
Huang Ying
|
59d98bf3c2
mm: swap: add comments to lock_cluster_or_swap_info()
|
7 vuotta sitten |
Linus Torvalds
|
73ba2fb33c
Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block
|
7 vuotta sitten |
Tejun Heo
|
2cf855837b
memcontrol: schedule throttling if we are congested
|
7 vuotta sitten |
Andi Kleen
|
377eeaa8e1
x86/speculation/l1tf: Limit swap file size to MAX_PA/2
|
7 vuotta sitten |
Daniel Jordan
|
955c97f085
mm/swapfile.c: fix swap_count comment about nonexistent SWAP_HAS_CONT
|
7 vuotta sitten |
Kees Cook
|
778e1cdd81
treewide: kvzalloc() -> kvcalloc()
|
7 vuotta sitten |
Omar Sandoval
|
7cbf319234
mm: fix nr_rotate_swap leak in swapon() error case
|
7 vuotta sitten |
Colin Ian King
|
bfc6b1cabc
mm/swapfile.c: make pointer swap_avail_heads static
|
7 vuotta sitten |
Tom Abraham
|
a06ad633a3
swap: divide-by-zero when zero length swap file on ssd
|
7 vuotta sitten |
Linus Torvalds
|
a9a08845e9
vfs: do bulk POLL* -> EPOLL* replacement
|
7 vuotta sitten |
Al Viro
|
9dd957485d
ipc, kernel, mm: annotate ->poll() instances
|
8 vuotta sitten |
Minchan Kim
|
aa8d22a11d
mm: swap: SWP_SYNCHRONOUS_IO: skip swapcache only if swapped page has no other reference
|
7 vuotta sitten |
Minchan Kim
|
0bcac06f27
mm, swap: skip swapcache for swapin of synchronous device
|
7 vuotta sitten |
Minchan Kim
|
539a6fea7f
mm, swap: introduce SWP_SYNCHRONOUS_IO
|
7 vuotta sitten |
Huang Ying
|
2628bd6fc0
mm, swap: fix race between swap count continuation operations
|
7 vuotta sitten |
David Rientjes
|
b6b1fd2a6b
mm/swapfile.c: fix swapon frontswap_map memory leak on error
|
8 vuotta sitten |
Darrick J. Wong
|
8606a1a94d
mm: kvfree the swap cluster info if the swap file is unsatisfactory
|
8 vuotta sitten |
Aaron Lu
|
a2468cc9bf
swap: choose swap device according to numa node
|
8 vuotta sitten |
Huang Ying
|
81a0298bdf
mm, swap: don't use VMA based swap readahead if HDD is used as swap
|
8 vuotta sitten |
Huang Ying
|
59807685a7
mm, THP, swap: support splitting THP for THP swap out
|
8 vuotta sitten |
Huang Ying
|
f0eea189e8
mm, THP, swap: don't allocate huge cluster for file backed swap device
|
8 vuotta sitten |
Huang Ying
|
ba3c4ce6de
mm, THP, swap: make reuse_swap_page() works for THP swapped out
|
8 vuotta sitten |
Huang Ying
|
e07098294a
mm, THP, swap: support to reclaim swap space for THP swapped out
|
8 vuotta sitten |