Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-23 Thread Rob Landley
On 02/20/2013 03:36:50 PM, Andrew Morton wrote: and while we're there, let's pause to admire how prescient I was in refusing to merge all this into 3.8-rc1 :) I'm on a plane, which is why I am not digging out the Dr. Who episode "planet of the spiders", digitizing the "All praise to the

Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-23 Thread Rob Landley
On 02/20/2013 03:36:50 PM, Andrew Morton wrote: and while we're there, let's pause to admire how prescient I was in refusing to merge all this into 3.8-rc1 :) I'm on a plane, which is why I am not digging out the Dr. Who episode planet of the spiders, digitizing the All praise to the great

Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Tang Chen
Hi Andrew, Please see below. :) On 02/21/2013 05:36 AM, Andrew Morton wrote: Also, please review the changelogging for these: page_alloc-add-movable_memmap-kernel-parameter.patch page_alloc-add-movable_memmap-kernel-parameter-fix.patch

Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Tang Chen
On 02/21/2013 05:36 AM, Andrew Morton wrote: On Wed, 20 Feb 2013 19:00:54 +0800 Tang Chen wrote: As mentioned by HPA before, when we are using movablemem_map=acpi, if all the memory in SRAT is hotpluggable, then the kernel will have no memory to use, and will fail to boot. Before parsing

Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Andrew Morton
On Wed, 20 Feb 2013 19:00:54 +0800 Tang Chen wrote: > As mentioned by HPA before, when we are using movablemem_map=acpi, if all the > memory in SRAT is hotpluggable, then the kernel will have no memory to use, > and > will fail to boot. > > Before parsing SRAT, memblock has already reserved

[Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Tang Chen
As mentioned by HPA before, when we are using movablemem_map=acpi, if all the memory in SRAT is hotpluggable, then the kernel will have no memory to use, and will fail to boot. Before parsing SRAT, memblock has already reserved some memory in memblock.reserve, which is used by the kernel, such

[Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Tang Chen
As mentioned by HPA before, when we are using movablemem_map=acpi, if all the memory in SRAT is hotpluggable, then the kernel will have no memory to use, and will fail to boot. Before parsing SRAT, memblock has already reserved some memory in memblock.reserve, which is used by the kernel, such

Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Andrew Morton
On Wed, 20 Feb 2013 19:00:54 +0800 Tang Chen tangc...@cn.fujitsu.com wrote: As mentioned by HPA before, when we are using movablemem_map=acpi, if all the memory in SRAT is hotpluggable, then the kernel will have no memory to use, and will fail to boot. Before parsing SRAT, memblock has

Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Tang Chen
On 02/21/2013 05:36 AM, Andrew Morton wrote: On Wed, 20 Feb 2013 19:00:54 +0800 Tang Chentangc...@cn.fujitsu.com wrote: As mentioned by HPA before, when we are using movablemem_map=acpi, if all the memory in SRAT is hotpluggable, then the kernel will have no memory to use, and will fail to

Re: [Bug fix PATCH 0/2] Make whatever node kernel resides in un-hotpluggable.

2013-02-20 Thread Tang Chen
Hi Andrew, Please see below. :) On 02/21/2013 05:36 AM, Andrew Morton wrote: Also, please review the changelogging for these: page_alloc-add-movable_memmap-kernel-parameter.patch page_alloc-add-movable_memmap-kernel-parameter-fix.patch