]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mm: numa: do not automatically migrate KSM pages
authorMel Gorman <mgorman@suse.de>
Fri, 3 Jan 2014 03:09:58 +0000 (14:09 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Fri, 3 Jan 2014 03:09:58 +0000 (14:09 +1100)
commit6b505e8c9a58dcd28be0647cfaf60f731e7bc003
treed41b2ee5ff02a0a1719b55b9e6ed04266ebcdbcd
parentbbccd643ee0bf0e4a1d8008da9c4f78eca96628d
mm: numa: do not automatically migrate KSM pages

KSM pages can be shared between tasks that are not necessarily related to
each other from a NUMA perspective.  This patch causes those pages to be
ignored by automatic NUMA balancing so they do not migrate and do not
cause unrelated tasks to be grouped together.

Signed-off-by: Mel Gorman <mgorman@suse.de>
Reviewed-by: Rik van Riel <riel@redhat.com>
Cc: Alex Thorlton <athorlton@sgi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/mprotect.c