]> git.baikalelectronics.ru Git - kernel.git/commit
page migration: fix NR_FILE_PAGES accounting
authorChristoph Lameter <clameter@sgi.com>
Mon, 23 Apr 2007 21:41:09 +0000 (14:41 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Tue, 24 Apr 2007 15:23:08 +0000 (08:23 -0700)
commit6383add4c8fe423ce26d9a3e4e1640d37415de18
tree10b3236df34daab7420408ce88d80f09cfcdf99c
parentafedc6fc0af1099d47b03f67caa0078f11dacdc3
page migration: fix NR_FILE_PAGES accounting

NR_FILE_PAGES must be accounted for depending on the zone that the page
belongs to.  If we replace the page in the radix tree then we may have to
shift the count to another zone.

Suggested-by: Ethan Solomita <solo@google.com>
Eventually-typed-in-by: Christoph Lameter <clameter@sgi.com>
Cc: Martin Bligh <mbligh@mbligh.org>
Cc: <stable@kernel.org>
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
mm/migrate.c