lmb: rename to memblock
via following scripts FILES=$(find * -type f | grep -vE 'oprofile|[^K]config') sed -i \ -e 's/lmb/memblock/g' \ -e 's/LMB/MEMBLOCK/g' \ $FILES for N in $(find . -name lmb.[ch]); do M=$(echo $N | sed 's/lmb/memblock/g') mv $N $M done and remove some wrong change like lmbench and dlmb etc. also move memblock.c from lib/ to mm/ Suggested-by: Ingo Molnar <mingo@elte.hu> Acked-by: "H. Peter Anvin" <hpa@zytor.com> Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Yinghai Lu <yinghai@kernel.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
committed by
Benjamin Herrenschmidt
parent
1c5474a65b
commit
95f72d1ed4
@ -20,7 +20,7 @@
|
||||
#include <linux/seq_file.h>
|
||||
#include <linux/kexec.h>
|
||||
#include <linux/of_platform.h>
|
||||
#include <linux/lmb.h>
|
||||
#include <linux/memblock.h>
|
||||
#include <mm/mmu_decl.h>
|
||||
|
||||
#include <asm/io.h>
|
||||
@ -65,7 +65,7 @@ static int __init page_aligned(unsigned long x)
|
||||
|
||||
void __init wii_memory_fixups(void)
|
||||
{
|
||||
struct lmb_property *p = lmb.memory.region;
|
||||
struct memblock_property *p = memblock.memory.region;
|
||||
|
||||
/*
|
||||
* This is part of a workaround to allow the use of two
|
||||
@ -77,7 +77,7 @@ void __init wii_memory_fixups(void)
|
||||
* between both ranges.
|
||||
*/
|
||||
|
||||
BUG_ON(lmb.memory.cnt != 2);
|
||||
BUG_ON(memblock.memory.cnt != 2);
|
||||
BUG_ON(!page_aligned(p[0].base) || !page_aligned(p[1].base));
|
||||
|
||||
p[0].size = _ALIGN_DOWN(p[0].size, PAGE_SIZE);
|
||||
@ -92,11 +92,11 @@ void __init wii_memory_fixups(void)
|
||||
|
||||
p[0].size += wii_hole_size + p[1].size;
|
||||
|
||||
lmb.memory.cnt = 1;
|
||||
lmb_analyze();
|
||||
memblock.memory.cnt = 1;
|
||||
memblock_analyze();
|
||||
|
||||
/* reserve the hole */
|
||||
lmb_reserve(wii_hole_start, wii_hole_size);
|
||||
memblock_reserve(wii_hole_start, wii_hole_size);
|
||||
|
||||
/* allow ioremapping the address space in the hole */
|
||||
__allow_ioremap_reserved = 1;
|
||||
|
Reference in New Issue
Block a user