Minchan Kim
|
96cb4df5dd
page-allocator: add inactive ratio calculation function of each zone
|
16 жил өмнө |
Minchan Kim
|
bc75d33f0f
page-allocator: clean up functions related to pages_min
|
16 жил өмнө |
Rafael J. Wysocki
|
7f33d49a2e
mm, PM/Freezer: Disable OOM killer when tasks are frozen
|
16 жил өмнө |
Andrew Morton
|
dab48dab37
page-allocator: warn if __GFP_NOFAIL is used for a large allocation
|
16 жил өмнө |
Cyrill Gorcunov
|
e9bb35df6f
mm: setup_per_zone_inactive_ratio - fix comment and make it __init
|
16 жил өмнө |
Cyrill Gorcunov
|
5c87eada68
mm: setup_per_zone_inactive_ratio - do not call for int_sqrt if not needed
|
16 жил өмнө |
Wu Fengguang
|
6e08a369ee
vmscan: cleanup the scan batching code
|
16 жил өмнө |
Wu Fengguang
|
20a0307c03
mm: introduce PageHuge() for testing huge/gigantic pages
|
16 жил өмнө |
Mel Gorman
|
a1dd268cf6
mm: use alloc_pages_exact() in alloc_large_system_hash() to avoid duplicated logic
|
16 жил өмнө |
Mel Gorman
|
72807a74c0
page allocator: sanity check order in the page allocator slow path
|
16 жил өмнө |
KOSAKI Motohiro
|
092cead617
page allocator: move free_page_mlock() to page_alloc.c
|
16 жил өмнө |
Christoph Lameter
|
62bc62a873
page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths
|
16 жил өмнө |
Mel Gorman
|
974709bdb2
page allocator: get the pageblock migratetype without disabling interrupts
|
16 жил өмнө |
Mel Gorman
|
f2260e6b1f
page allocator: update NR_FREE_PAGES only as necessary
|
16 жил өмнө |
Mel Gorman
|
418589663d
page allocator: use allocation flags as an index to the zone watermark
|
16 жил өмнө |
Nick Piggin
|
a3af9c389a
page allocator: do not check for compound pages during the page allocator sanity checks
|
16 жил өмнө |
Mel Gorman
|
d395b73428
page allocator: do not setup zonelist cache when there is only one node
|
16 жил өмнө |
Mel Gorman
|
da456f14d2
page allocator: do not disable interrupts in free_page_mlock()
|
16 жил өмнө |
Mel Gorman
|
ed0ae21dc5
page allocator: do not call get_pageblock_migratetype() more than necessary
|
16 жил өмнө |
Mel Gorman
|
0ac3a4099b
page allocator: inline __rmqueue_fallback()
|
16 жил өмнө |
Mel Gorman
|
0a15c3e9f6
page allocator: inline buffered_rmqueue()
|
16 жил өмнө |
Mel Gorman
|
728ec980fb
page allocator: inline __rmqueue_smallest()
|
16 жил өмнө |
Mel Gorman
|
a56f57ff94
page allocator: remove a branch by assuming __GFP_HIGH == ALLOC_HIGH
|
16 жил өмнө |
Peter Zijlstra
|
341ce06f69
page allocator: calculate the alloc_flags for allocation only once
|
16 жил өмнө |
Mel Gorman
|
3dd2826698
page allocator: calculate the migratetype for allocation only once
|
16 жил өмнө |
Mel Gorman
|
5117f45d11
page allocator: calculate the preferred zone for allocation only once
|
16 жил өмнө |
Mel Gorman
|
49255c619f
page allocator: move check for disabled anti-fragmentation out of fastpath
|
16 жил өмнө |
Mel Gorman
|
11e33f6a55
page allocator: break up the allocator entry point into fast and slow paths
|
16 жил өмнө |
Mel Gorman
|
7f82af9742
page allocator: check only once if the zonelist is suitable for the allocation
|
16 жил өмнө |
Mel Gorman
|
b3c466ce51
page allocator: do not sanity check order in the fast path
|
16 жил өмнө |