[PATCHSET x86/mm] memblock, x86: Misc cleanups

From: Tejun Heo
Date: Tue Jul 12 2011 - 03:59:17 EST


Hello,

This patchset contains the following six cleanup patches in generic
and x86 memblock code paths. All the changes in this function are
more or less trivial. This prepares for further memblock updates.

0001-x86-Fix-memblock_x86_check_reserved_size-use-in-efi_.patch
0002-bootmem-Fix-__free_pages_bootmem-to-use-order-proper.patch
0003-memblock-Use-MEMBLOCK_ALLOC_ACCESSIBLE-instead-of-AN.patch
0004-memblock-Use-round_up-down-instead-of-memblock_align.patch
0005-memblock-Kill-MEMBLOCK_ERROR.patch
0006-memblock-Replace-memblock_find_base-with-memblock_fi.patch

This patchset is on top of

x86/urgent (5da0ef9a85 "x86: Disable AMD_NUMA for 32bit for now")
+ pfn->nid granularity check patches [1]

and available in the following git branch.

git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc.git review-x86-mm-prep

diffstat follows.

arch/x86/kernel/aperture_64.c | 2 -
arch/x86/kernel/check.c | 2 -
arch/x86/kernel/e820.c | 2 -
arch/x86/kernel/setup.c | 4 +-
arch/x86/kernel/trampoline.c | 2 -
arch/x86/mm/init.c | 2 -
arch/x86/mm/memblock.c | 6 ++--
arch/x86/mm/numa.c | 6 ++--
arch/x86/mm/numa_32.c | 4 +-
arch/x86/mm/numa_emulation.c | 2 -
arch/x86/platform/efi/efi.c | 3 --
include/linux/memblock.h | 7 ++--
kernel/printk.c | 2 -
mm/memblock.c | 63 +++++++++++++++---------------------------
mm/nobootmem.c | 2 -
mm/page_alloc.c | 8 ++---
16 files changed, 49 insertions(+), 68 deletions(-)

--
tejun

[1] http://thread.gmane.org/gmane.linux.kernel/1166521
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/