]> git.baikalelectronics.ru Git - kernel.git/commit
mm: change alloc_pages_vma to pass down the policy node for local policy
authorAndi Kleen <ak@linux.intel.com>
Sat, 5 Mar 2011 01:36:29 +0000 (17:36 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 5 Mar 2011 01:53:39 +0000 (17:53 -0800)
commit38b665f9112b777e487e1bd0ee1022ce042b52ec
tree362c21544db1bc65ffb65abf9f2b41b63621a124
parent152f690ec16d5e0fb19e5dca580a63bebdc804e8
mm: change alloc_pages_vma to pass down the policy node for local policy

Currently alloc_pages_vma() always uses the local node as policy node for
the LOCAL policy.  Pass this node down as an argument instead.

No behaviour change from this patch, but will be needed for followons.

Acked-by: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Reviewed-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/gfp.h
mm/huge_memory.c
mm/mempolicy.c