Jiang Liu
|
c3d5f5f0c2
mm: use a dedicated lock to protect totalram_pages and zone->managed_pages
|
12 years ago |
Jiang Liu
|
7b4b2a0d6c
mm: accurately calculate zone->managed_pages for highmem zones
|
12 years ago |
Jiang Liu
|
4f9f47745e
mm: use managed_pages to calculate default zonelist order
|
12 years ago |
Jiang Liu
|
834405c3b6
mm: fix some trivial typos in comments
|
12 years ago |
Jiang Liu
|
dbe67df4ba
mm: enhance free_reserved_area() to support poisoning memory with zero
|
12 years ago |
Jiang Liu
|
11199692d8
mm: change signature of free_reserved_area() to fix building warnings
|
12 years ago |
Wanpeng Li
|
cea27eb2a2
mm/memory-hotplug: fix lowmem count overflow when offline pages
|
12 years ago |
Chen Gang
|
dacbde0963
mm/page_alloc.c: add additional checking and return value for the 'table->data'
|
12 years ago |
Cody P Schafer
|
169f6c1999
mm/page_alloc: don't re-init pageset in zone_pcp_update()
|
12 years ago |
Cody P Schafer
|
3664033c56
mm/page_alloc: rename setup_pagelist_highmark() to match naming of pageset_set_batch()
|
12 years ago |
Cody P Schafer
|
737af4c011
mm/page_alloc: in zone_pcp_update(), uze zone_pageset_init()
|
12 years ago |
Cody P Schafer
|
56cef2b85c
mm/page_alloc: factor zone_pageset_init() out of setup_zone_pageset()
|
12 years ago |
Cody P Schafer
|
dd1895e2c5
mm/page_alloc: relocate comment to be directly above code it refers to.
|
12 years ago |
Cody P Schafer
|
88c90dbcca
mm/page_alloc: factor setup_pageset() into pageset_init() and pageset_set_batch()
|
12 years ago |
Cody P Schafer
|
22a7f12b16
mm/page_alloc: when handling percpu_pagelist_fraction, don't unneedly recalulate high
|
12 years ago |
Cody P Schafer
|
0a647f3811
mm/page_alloc: convert zone_pcp_update() to rely on memory barriers instead of stop_machine()
|
12 years ago |
Cody P Schafer
|
998d39cb23
mm/page_alloc: protect pcp->batch accesses with ACCESS_ONCE
|
12 years ago |
Cody P Schafer
|
8d7a8fa97a
mm/page_alloc: insert memory barriers to allow async update of pcp batch and high
|
12 years ago |
Cody P Schafer
|
c8e251fadc
mm/page_alloc: prevent concurrent updaters of pcp ->batch and ->high
|
12 years ago |
Cody P Schafer
|
4008bab7b3
mm/page_alloc: factor out setting of pcp->high and pcp->batch
|
12 years ago |
Tomasz Stanislawski
|
026b081479
mm/page_alloc.c: fix watermark check in __zone_watermark_ok()
|
12 years ago |
Ralf Baechle
|
bb3ec6b083
mm: Fix virt_to_page() warning
|
12 years ago |
Cody P Schafer
|
f9872caf07
page_alloc: make setup_nr_node_ids() usable for arch init code
|
12 years ago |
Russ Anderson
|
7c243c7168
mm: speedup in __early_pfn_to_nid
|
12 years ago |
Mel Gorman
|
fed2719e7a
mm: page_alloc: avoid marking zones full prematurely after zone_reclaim()
|
12 years ago |
David Rientjes
|
949f7ec576
mm, hugetlb: include hugepages in meminfo
|
12 years ago |
Jiang Liu
|
cfa11e08ed
mm: introduce free_highmem_page() helper to free highmem pages into buddy system
|
12 years ago |
Jiang Liu
|
69afade72a
mm: introduce common help functions to deal with reserved/managed pages
|
12 years ago |
David Rientjes
|
4b59e6c473
mm, show_mem: suppress page counts in non-blockable contexts
|
12 years ago |
K. Y. Srinivasan
|
5853ff23c2
mm: export split_page()
|
12 years ago |