Re: [PATCH part5 0/7] Arrange hotpluggable memory as ZONE_MOVABLE.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 13, 2013 at 2:56 AM, Tang Chen <tangchen@xxxxxxxxxxxxxx> wrote:
> 2. There are several places calling memblock_find_in_range_node() to
>    allocate memory before SRAT parsed.
>
>    early_reserve_e820_mpc_new()

this one is under 1M.

>    reserve_real_mode()

this one is under 1M

>    init_mem_mapping()

Now we top and down, so initial page tables in in BRK, other page tables
is near the top!

>    setup_log_buf()

user could specify 4M or more.

>    relocate_initrd()

size could be very big, like several hundreds mega bytes.
should be anywhere, but will be freed after booting.

===> so we should not limit it to near kernel range.

>    acpi_initrd_override()

should be 64 * 10 about 1M.

>    reserve_crashkernel()

could be under 4G, or above 4G.
size could be 512M or 8G whatever.

looks like
should move down relocated_initrd and reserve_crashkernel.

Yinghai

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@xxxxxxxxx";> email@xxxxxxxxx </a>



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]