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-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html