memblock: Expose MEMBLOCK_ALLOC_ANYWHERE
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
Родитель
c3f72b5706
Коммит
27f574c223
|
@ -625,7 +625,7 @@ static void __init htab_initialize(void)
|
|||
if (machine_is(cell))
|
||||
limit = 0x80000000;
|
||||
else
|
||||
limit = 0;
|
||||
limit = MEMBLOCK_ALLOC_ANYWHERE;
|
||||
|
||||
table = memblock_alloc_base(htab_size_bytes, htab_size_bytes, limit);
|
||||
|
||||
|
|
|
@ -50,6 +50,7 @@ extern u64 __init memblock_alloc_nid(u64 size, u64 align, int nid);
|
|||
extern u64 __init memblock_alloc(u64 size, u64 align);
|
||||
extern u64 __init memblock_alloc_base(u64 size,
|
||||
u64, u64 max_addr);
|
||||
#define MEMBLOCK_ALLOC_ANYWHERE 0
|
||||
extern u64 __init __memblock_alloc_base(u64 size,
|
||||
u64 align, u64 max_addr);
|
||||
extern u64 __init memblock_phys_mem_size(void);
|
||||
|
|
|
@ -15,8 +15,6 @@
|
|||
#include <linux/bitops.h>
|
||||
#include <linux/memblock.h>
|
||||
|
||||
#define MEMBLOCK_ALLOC_ANYWHERE 0
|
||||
|
||||
struct memblock memblock;
|
||||
|
||||
static int memblock_debug;
|
||||
|
|
Загрузка…
Ссылка в новой задаче