Tejun Heo
|
fc769a8e70
memblock: Replace memblock_find_base() with memblock_find_in_range()
|
14 years ago |
Tejun Heo
|
1f5026a7e2
memblock: Kill MEMBLOCK_ERROR
|
14 years ago |
Yinghai Lu
|
95dde50190
memblock: add error return when CONFIG_HAVE_MEMBLOCK is not set
|
14 years ago |
Yinghai Lu
|
c7fc2de0c8
memblock, bootmem: Round pfn properly for memory and reserved regions
|
14 years ago |
Yinghai Lu
|
3661ca66a4
memblock: Fix section mismatch warnings
|
15 years ago |
Yinghai Lu
|
7950c407c0
memblock: Add memblock_free/reserve_reserved_regions()
|
15 years ago |
Yinghai Lu
|
5303b68f57
memblock: Add memblock_find_in_range()
|
15 years ago |
Yinghai Lu
|
10d0643988
memblock: Option for the architecture to put memblock into the .init section
|
15 years ago |
Yinghai Lu
|
f0b37fad9a
memblock: Protect memblock.h with CONFIG_HAVE_MEMBLOCK
|
15 years ago |
Benjamin Herrenschmidt
|
25818f0f28
memblock: Make MEMBLOCK_ERROR be 0
|
15 years ago |
Yinghai Lu
|
37d8d4bf48
memblock: Export MEMBLOCK_ERROR
|
15 years ago |
Yinghai Lu
|
5e63cf43af
memblock: Expose some memblock bits for use by x86
|
15 years ago |
Benjamin Herrenschmidt
|
9d1e24928e
memblock: Separate memblock_alloc_nid() and memblock_alloc_try_nid()
|
15 years ago |
Benjamin Herrenschmidt
|
c196f76fd5
memblock: NUMA allocate can now use early_pfn_map
|
15 years ago |
Benjamin Herrenschmidt
|
d2cd563ba8
memblock: Add arch function to control coalescing of memblock memory regions
|
15 years ago |
Benjamin Herrenschmidt
|
bf23c51f1f
memblock: Move memblock arrays to static storage in memblock.c and make their size a variable
|
15 years ago |
Benjamin Herrenschmidt
|
4734b594c6
memblock: Remove memblock_type.size and add memblock.memory_size instead
|
15 years ago |
Benjamin Herrenschmidt
|
9d3c30f5a1
memblock: Remove unused memblock.debug struct member
|
15 years ago |
Benjamin Herrenschmidt
|
2898cc4cdf
memblock: Change u64 to phys_addr_t
|
15 years ago |
Benjamin Herrenschmidt
|
cd3db0c4ca
memblock: Remove rmo_size, burry it in arch/powerpc where it belongs
|
15 years ago |
Benjamin Herrenschmidt
|
e63075a3c9
memblock: Introduce default allocation limit and use it to replace explicit ones
|
15 years ago |
Benjamin Herrenschmidt
|
27f574c223
memblock: Expose MEMBLOCK_ALLOC_ANYWHERE
|
15 years ago |
Benjamin Herrenschmidt
|
35a1f0bd07
memblock: Remove nid_range argument, arch provides memblock_nid_range() instead
|
15 years ago |
Benjamin Herrenschmidt
|
b693fffb18
memblock: Remove memblock_find()
|
15 years ago |
Benjamin Herrenschmidt
|
1e2b904026
memblock: Remove obsolete accessors
|
15 years ago |
Benjamin Herrenschmidt
|
5b385f259f
memblock: Introduce for_each_memblock() and new accessors
|
15 years ago |
Benjamin Herrenschmidt
|
72d4b0b4e0
memblock: Implement memblock_is_memory and memblock_is_region_memory
|
15 years ago |
Benjamin Herrenschmidt
|
411a25a80d
memblock: No reason to include asm/memblock.h late
|
15 years ago |
Benjamin Herrenschmidt
|
e3239ff92a
memblock: Rename memblock_region to memblock_type and memblock_property to memblock_region
|
15 years ago |
Yinghai Lu
|
95f72d1ed4
lmb: rename to memblock
|
15 years ago |