First  |  Prev |  Next  |  Last
Pages: 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626
[PATCH 02/50] x86,mm: fix 32bit numa sparsemem
Borislav Petkov <borislav.petkov(a)amd.com> reported his 32bit numa has problem: [ 0.000000] Reserving total of 4c00 pages for numa KVA remap [ 0.000000] kva_start_pfn ~ 32800 max_low_pfn ~ 375fe [ 0.000000] max_pfn = 238000 [ 0.000000] 8202MB HIGHMEM available. [ 0.000000] 885MB LOWMEM available. ... 13 Jul 2010 04:21
[PATCH] powerpc: reduce the size of the defconfigs
This uses Uwe's script (modified by Olof Johansson to speed it up somewhat) to reduce the size of all the powerpc defconfigs. The resulting files have been verified to produce the same .config files by generating them before and after this patch and comparing the results. Signed-off-by: Stephen Rothwell <sfr(a)can... 13 Jul 2010 04:21
[PATCH 39/50] x86, memblock: Add get_free_all_memory_range()
get_free_all_memory_range is for CONFIG_NO_BOOTMEM=y, and will be called by free_all_memory_core_early(). It will use early_node_map aka active ranges subtract memblock.reserved to get all free range, and those ranges will convert to slab pages. -v4: increase range size Signed-off-by: Yinghai Lu <yinghai(a)ker... 13 Jul 2010 04:21
[PATCH 50/50] x86: remove old bootmem code
Requested by Ingo, Thomas and HPA. it mean 2.6.34 and 2.6.35 have them bootmem and nobootmem for x86. and later for x86 will only have nobootmem Signed-off-by: Yinghai Lu <yinghai(a)kernel.org> --- arch/x86/Kconfig | 10 +------- arch/x86/kernel/setup.c | 4 --- arch/x86/mm/init_32.c | 56 ----... 13 Jul 2010 04:21
[PATCH 23/50] memblock: Add arch function to control coalescing of memblock memory regions
From: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> Some archs such as ARM want to avoid coalescing accross things such as the lowmem/highmem boundary or similar. This provides the option to control it via an arch callback for which a weak default is provided which always allows coalescing. Signed-off-by: ... 13 Jul 2010 04:21
[PATCH 30/50] memblock: Print new doubled array location info
so will have more idea where it is, use memblock_debug to controll it -v2: use memblock_dbg instead of " if (memblock_debug) " Signed-off-by: Yinghai Lu <yinghai(a)kernel.org> --- mm/memblock.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mm/memblock.c b/mm/memblock.c index... 13 Jul 2010 04:21
[PATCH 40/50] x86, memblock: Add memblock_x86_register_active_regions() and memblock_x86_hole_size()
memblock_x86_register_active_regions() will be used to fill early_node_map, the result will be memblock.memory.region AND numa data memblock_x86_hole_size will be used to find hole size on memblock.memory.region with specified range. Signed-off-by: Yinghai Lu <yinghai(a)kernel.org> --- arch/x86/include/asm/mem... 13 Jul 2010 04:21
[PATCH 24/50] memblock: Add "start" argument to memblock_find_base()
From: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> To constraint the search of a region between two boundaries, which will be used by the new NUMA aware allocator among others. Signed-off-by: Benjamin Herrenschmidt <benh(a)kernel.crashing.org> --- mm/memblock.c | 27 ++++++++++++++++----------- 1 files ... 13 Jul 2010 04:21
[PATCH 43/50] x86, memblock: Add memblock_x86_free_memory_in_range()
It will return free memory size in specified range. We can not use memory_size - reserved_size here, because some reserved area may not be in the scope of memblock.memory.region. Use memblock.memory.region subtracting memblock.reserved.region to get free range array. then count size of all free ranges. -v2: ... 13 Jul 2010 04:21
[PATCH 44/50] x86, memblock: Add memblock_x86_memory_in_range()
It will return memory size in specified range according to memblock.memory.region Try to share some code with memblock_x86_free_memory_in_range() by passing get_free to __memblock_x86_memory_in_range(). -v2: Ben want _in_range in the name instead of size Signed-off-by: Yinghai Lu <yinghai(a)kernel.org> --- a... 13 Jul 2010 04:21
First  |  Prev |  Next  |  Last
Pages: 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626