mm: numa: Introduce last_nid to the page frame
authorMel Gorman <mgorman@suse.de>
Mon, 12 Nov 2012 09:06:20 +0000 (09:06 +0000)
committerMel Gorman <mgorman@suse.de>
Tue, 11 Dec 2012 14:42:52 +0000 (14:42 +0000)
commit57e0a0309160b1b4ebde9f3c6a867cd96ac368bf
tree085278ae65303221b638bf4d5063be0d41d35098
parentfb003b80daa0dead5b87f4e2e4fb8da68b110ff2
mm: numa: Introduce last_nid to the page frame

This patch introduces a last_nid field to the page struct. This is used
to build a two-stage filter in the next patch that is aimed at
mitigating a problem whereby pages migrate to the wrong node when
referenced by a process that was running off its home node.

Signed-off-by: Mel Gorman <mgorman@suse.de>
include/linux/mm.h
include/linux/mm_types.h
mm/page_alloc.c