Yinghai Lu
|
20e6926dcb
x86, ACPI, mm: Revert movablemem_map support
|
12 years ago |
Tang Chen
|
f7210e6c4a
mm/memblock.c: use CONFIG_HAVE_MEMBLOCK_NODE_MAP to protect movablecore_map in memblock_overlaps_region().
|
12 years ago |
Tang Chen
|
fb06bc8e5f
page_alloc: bootmem limit with movablecore_map
|
12 years ago |
Yinghai Lu
|
595ad9af85
memblock: Add memblock_mem_size()
|
12 years ago |
Lin Feng
|
c0232ae861
mm: memblock: fix wrong memmove size in memblock_merge_regions()
|
12 years ago |
Yinghai Lu
|
6ede1fd3cb
x86, mm: Trim memory in memblock to be page aligned
|
12 years ago |
Raghavendra D Prabhu
|
c22331166b
mm: avoid section mismatch warning for memblock_type_name
|
12 years ago |
Wanpeng Li
|
e9d24ad30f
mm/memblock: use existing interface to set nid
|
12 years ago |
Sachin Kamat
|
15674868d6
mm/memblock: Use NULL instead of 0 for pointers
|
13 years ago |
Andrew Morton
|
fd07383b6b
mm/memblock.c:memblock_double_array(): cosmetic cleanups
|
13 years ago |
Yinghai Lu
|
29f6738609
memblock: free allocated memblock_reserved_regions later
|
13 years ago |
Greg Pearson
|
48c3b583bb
mm/memblock: fix overlapping allocation when doubling reserved array
|
13 years ago |
Wanpeng Li
|
dad7557eb7
mm: fix kernel-doc warnings
|
13 years ago |
Stephen Boyd
|
eab309494a
memblock: Document memblock_is_region_{memory,reserved}()
|
13 years ago |
Gavin Shan
|
181eb39425
mm/memblock: fix memory leak on extending regions
|
13 years ago |
Gavin Shan
|
4e2f07750d
mm/memblock: cleanup on duplicate VA/PA conversion
|
13 years ago |
Tejun Heo
|
b3dc627cab
memblock: memblock should be able to handle zero length operations
|
13 years ago |
Tejun Heo
|
847854f598
memblock: Fix size aligning of memblock_alloc_base_nid()
|
13 years ago |
Tejun Heo
|
5d53cb27d8
memblock: Fix alloc failure due to dumb underflow protection in memblock_find_in_range_node()
|
13 years ago |
Tejun Heo
|
7bd0b0f0da
memblock: Reimplement memblock allocation using reverse free area iterator
|
13 years ago |
Tejun Heo
|
0ee332c145
memblock: Kill early_node_map[]
|
13 years ago |
Tejun Heo
|
7fb0bc3f06
memblock: Implement memblock_add_node()
|
13 years ago |
Tejun Heo
|
1aadc0560f
memblock: s/memblock_analyze()/memblock_allow_resize()/ and update users
|
13 years ago |
Tejun Heo
|
1440c4e2c9
memblock: Track total size of regions automatically
|
13 years ago |
Tejun Heo
|
c0ce8fef55
memblock: Reimplement memblock_enforce_memory_limit() using __memblock_remove()
|
13 years ago |
Tejun Heo
|
eb18f1b5bf
memblock: Make memblock functions handle overflowing range @size
|
13 years ago |
Tejun Heo
|
719361809f
memblock: Reimplement __memblock_remove() using memblock_isolate_range()
|
13 years ago |
Tejun Heo
|
6a9ceb31c0
memblock: Separate out memblock_isolate_range() from memblock_set_node()
|
13 years ago |
Tejun Heo
|
fe091c208a
memblock: Kill memblock_init()
|
13 years ago |
Tejun Heo
|
c5a1cb284b
memblock: Kill sentinel entries at the end of static region arrays
|
13 years ago |