Shaohua Li
|
23955622ff
swap: add block io poll in swapin path
|
8 years ago |
Minchan Kim
|
0f0746589e
mm, THP, swap: move anonymous THP split logic to vmscan
|
8 years ago |
Minchan Kim
|
75f6d6d29a
mm, THP, swap: unify swap slot free functions to put_swap_page
|
8 years ago |
Huang Ying
|
38d8b4e6bd
mm, THP, swap: delay splitting THP during swap out
|
8 years ago |
Huang Ying
|
54f180d3c1
mm, swap: use kvzalloc to allocate some swap data structures
|
8 years ago |
Huang Ying
|
9c1cc2e4f2
mm, swap: fix comment in __read_swap_cache_async
|
8 years ago |
Huang Ying
|
ba81f83842
mm/swap: skip readahead only when swap slot cache is enabled
|
8 years ago |
Tim Chen
|
67afa38e01
mm/swap: add cache for swap slots allocation
|
8 years ago |
Tim Chen
|
e8c26ab605
mm/swap: skip readahead for unreferenced swap slots
|
8 years ago |
Huang, Ying
|
4b3ef9daa4
mm/swap: split swap cache into 64MB trunks
|
8 years ago |
Huang Ying
|
f6ab1f7f6b
mm, swap: use offset of swap entry as key of swap cache
|
9 years ago |
Aaron Lu
|
6fcb52a56f
thp: reduce usage of huge zero page's atomic counter
|
9 years ago |
Huang Ying
|
371a096edf
mm: don't use radix tree writeback tags for pages in swap cache
|
9 years ago |
Mel Gorman
|
11fb998986
mm: move most file-based accounting to the node
|
9 years ago |
Gerald Schaefer
|
770a537022
mm: thp: broken page count after commit aa88b68c3b1d
|
9 years ago |
Hugh Dickins
|
fa9949da59
mm: use __SetPageSwapBacked and dont ClearPageSwapBacked
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Vladimir Davydov
|
37e8435119
mm: memcontrol: charge swap to cgroup2
|
9 years ago |
Minchan Kim
|
854e9ed09d
mm: support madvise(MADV_FREE)
|
9 years ago |
Kirill A. Shutemov
|
48c935ad88
page-flags: define PG_locked behavior on compound pages
|
9 years ago |
Dmitry Safonov
|
5b999aadba
mm: swap: zswap: maybe_preload & refactoring
|
10 years ago |
Jason Low
|
4db0c3c298
mm: remove rest of ACCESS_ONCE() usages
|
10 years ago |
Christoph Hellwig
|
b83ae6d421
fs: remove mapping->backing_dev_info
|
10 years ago |
Christoph Hellwig
|
97b713ba3e
fs: kill BDI_CAP_SWAP_BACKED
|
10 years ago |
Johannes Weiner
|
5d1ea48bdd
mm: page_cgroup: rename file to mm/swap_cgroup.c
|
10 years ago |
Michal Hocko
|
aabfb57296
mm: memcontrol: do not kill uncharge batching in free_pages_and_swap_cache
|
11 years ago |
Andrew Morton
|
1c93923cc2
include/linux/migrate.h: remove migrate_page #define
|
11 years ago |
David Herrmann
|
4bb5f5d939
mm: allow drivers to prevent new writable mappings
|
11 years ago |
Johannes Weiner
|
0a31bc97c8
mm: memcontrol: rewrite uncharge API
|
11 years ago |
Mel Gorman
|
b745bc85f2
mm: page_alloc: convert hot/cold parameter and immediate callers to bool
|
11 years ago |