Kirill A. Shutemov
|
1d798ca3f1
mm: make compound_head() robust
|
9 years ago |
Vladimir Davydov
|
33c3fc71c8
mm: introduce idle page tracking
|
10 years ago |
Kirill A. Shutemov
|
73933b3315
mm: drop bogus VM_BUG_ON_PAGE assert in put_page() codepath
|
10 years ago |
Naoya Horiguchi
|
822fc61367
mm: don't call __page_cache_release for hugetlb
|
10 years ago |
Minchan Kim
|
cc5993bd7b
mm: rename deactivate_page to deactivate_file_page
|
10 years ago |
Linus Torvalds
|
6bec003528
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
|
10 years ago |
Kirill A. Shutemov
|
27ba0644ea
rmap: drop support of non-linear mappings
|
10 years ago |
Christoph Hellwig
|
97b713ba3e
fs: kill BDI_CAP_SWAP_BACKED
|
10 years ago |
Michal Hocko
|
aabfb57296
mm: memcontrol: do not kill uncharge batching in free_pages_and_swap_cache
|
10 years ago |
Johannes Weiner
|
747db954ca
mm: memcontrol: use page lists for uncharge batching
|
11 years ago |
Johannes Weiner
|
0a31bc97c8
mm: memcontrol: rewrite uncharge API
|
11 years ago |
Johannes Weiner
|
00501b531c
mm: memcontrol: rewrite charge API
|
11 years ago |
Mel Gorman
|
24b7e5819a
mm: pagemap: avoid unnecessary overhead when tracepoints are deactivated
|
11 years ago |
Hugh Dickins
|
eb39d618f9
mm: replace init_page_accessed by __SetPageReferenced
|
11 years ago |
Mel Gorman
|
2457aec637
mm: non-atomically mark page accessed during page cache allocation where possible
|
11 years ago |
Mel Gorman
|
6fb81a17d2
mm: do not use unnecessary atomic operations when adding pages to the LRU
|
11 years ago |
Mel Gorman
|
e3741b506c
mm: do not use atomic operations when releasing pages
|
11 years ago |
Mel Gorman
|
b745bc85f2
mm: page_alloc: convert hot/cold parameter and immediate callers to bool
|
11 years ago |
Jianyu Zhan
|
d2ee40eae9
mm: introdule compound_head_by_tail()
|
11 years ago |
Jianyu Zhan
|
4bd3e8f7b9
mm/swap.c: split put_compound_page()
|
11 years ago |
Jianyu Zhan
|
c747ce7907
mm/swap.c: introduce put_[un]refcounted_compound_page helpers for splitting put_compound_page()
|
11 years ago |
Christoph Lameter
|
7c8e0181e6
mm: replace __get_cpu_var uses with this_cpu_ptr
|
11 years ago |
Jianyu Zhan
|
2329d3751b
mm/swap.c: clean up *lru_cache_add* functions
|
11 years ago |
Johannes Weiner
|
a528910e12
mm: thrash detection-based file cache sizing
|
11 years ago |
Johannes Weiner
|
0cd6144aad
mm + fs: prepare for non-page entries in page cache radix trees
|
11 years ago |
David Rientjes
|
668f9abbd4
mm: close PageTail race
|
11 years ago |
Sasha Levin
|
309381feae
mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE
|
11 years ago |
Andrew Morton
|
26296ad2df
mm/swap.c: reorganize put_compound_page()
|
11 years ago |
Andrea Arcangeli
|
3bfcd13ec0
mm: hugetlbfs: use __compound_tail_refcounted in __get_page_tail too
|
11 years ago |
Andrea Arcangeli
|
44518d2b32
mm: tail page refcounting optimization for slab and hugetlbfs
|
11 years ago |