Messages in this thread | | | From | Lai Jiangshan <> | Subject | [PATCH 0/3] memory_hotplug: fix memory hotplug bug | Date | Thu, 27 Sep 2012 14:47:47 +0800 |
| |
We found 3 bug while we test and develop memory hotplug.
PATCH1~2: the old code does not handle node_states[N_NORMAL_MEMORY] correctly, it corrupts the memory.
PATCH3: move the modification of zone_start_pfn into corresponding lock.
CC: Rob Landley <rob@landley.net> CC: Andrew Morton <akpm@linux-foundation.org> CC: Jiang Liu <jiang.liu@huawei.com> CC: Jianguo Wu <wujianguo@huawei.com> CC: Kay Sievers <kay.sievers@vrfy.org> CC: Greg Kroah-Hartman <gregkh@suse.de> CC: Xishi Qiu <qiuxishi@huawei.com> CC: Mel Gorman <mgorman@suse.de> CC: linux-doc@vger.kernel.org CC: linux-kernel@vger.kernel.org CC: linux-mm@kvack.org
Lai Jiangshan (3): memory_hotplug: fix missing nodemask management slub, hotplug: ignore unrelated node's hot-adding and hot-removing memory,hotplug: Don't modify the zone_start_pfn outside of zone_span_writelock()
Documentation/memory-hotplug.txt | 5 ++- include/linux/memory.h | 1 + mm/memory_hotplug.c | 96 +++++++++++++++++++++++++++++++------- mm/page_alloc.c | 3 +- mm/slub.c | 4 +- 5 files changed, 87 insertions(+), 22 deletions(-)
-- 1.7.4.4
| |