mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-20 04:44:26 +08:00
memblock: Expose MEMBLOCK_ALLOC_ANYWHERE
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
parent
c3f72b5706
commit
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;
|
||||
|
Loading…
Reference in New Issue
Block a user