lkml.org 
[lkml]   [2013]   [Aug]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v2 13/18] x86, numa, mem_hotplug: Skip all the regions the kernel resides in.
    On 08/01/2013 09:42 PM, Tejun Heo wrote:
    >> On Thu, Aug 01, 2013 at 03:06:35PM +0800, Tang Chen wrote:
    >>
    >> At early time, memblock will reserve some memory for the kernel,
    >> such as the kernel code and data segments, initrd file, and so on=EF=BC=8C
    >> which means the kernel resides in these memory regions.
    >>
    >> Even if these memory regions are hotpluggable, we should not
    >> mark them as hotpluggable. Otherwise the kernel won't have enough
    >> memory to boot.
    >>
    >> This patch finds out which memory regions the kernel resides in,
    >> and skip them when finding all hotpluggable memory regions.
    >>
    >> Signed-off-by: Tang Chen<tangchen@cn.fujitsu.com>
    >> Reviewed-by: Zhang Yanfei<zhangyanfei@cn.fujitsu.com>
    >> ---
    >> mm/memory=5Fhotplug.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
    >> 1 files changed, 45 insertions(+), 0 deletions(-)
    >>
    >> diff --git a/mm/memory=5Fhotplug.c b/mm/memory=5Fhotplug.c
    >> index 326e2f2..b800c9c 100644
    >> --- a/mm/memory=5Fhotplug.c
    >> +++ b/mm/memory=5Fhotplug.c
    >> @@ -31,6 +31,7 @@
    >> #include<linux/firmware-map.h>
    >> #include<linux/stop=5Fmachine.h>
    >> #include<linux/acpi.h>
    >> +#include<linux/memblock.h>
    >> =20
    >> #include<asm/tlbflush.h>
    >> =20
    >
    > This patch is contaminated. Can you please resend?It

    It's wired. I'll rebase these patches to linux 3.11-rc3 and resend them all.

    Thanks.


    \
     
     \ /
      Last update: 2013-08-02 08:01    [W:3.873 / U:0.324 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site