Messages in this thread | | | Date | Fri, 02 Aug 2013 13:51:33 +0800 | From | Tang Chen <> | Subject | Re: [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.
| |