memory-hotplug: x86_32: suitable memory should go to ZONE_MOVABLE
authorWang Nan <[email protected]>
Wed, 6 Aug 2014 23:07:40 +0000 (16:07 -0700)
committerLinus Torvalds <[email protected]>
Thu, 7 Aug 2014 01:01:21 +0000 (18:01 -0700)
commit03d4be64603e2dc1bfa624bc436869d73340723e
tree41519f956a800c0f3ede07afb06e9393a516fee0
parent9bfc41138525c51955cd35cbca56f8cd757a73f8
memory-hotplug: x86_32: suitable memory should go to ZONE_MOVABLE

This patch introduces zone_for_memory() to arch_add_memory() on x86_32
to ensure new, higher memory added into ZONE_MOVABLE if movable zone has
already setup.

Signed-off-by: Wang Nan <[email protected]>
Cc: Zhang Yanfei <[email protected]>
Cc: Dave Hansen <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Yinghai Lu <[email protected]>
Cc: "Mel Gorman" <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Cc: "Luck, Tony" <[email protected]>
Cc: Benjamin Herrenschmidt <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Chris Metcalf <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
arch/x86/mm/init_32.c