From: Gleb Natapov Date: Tue, 26 Oct 2010 21:22:07 +0000 (-0700) Subject: mm: fix error reporting in move_pages() syscall X-Git-Tag: v2.6.37-rc1~105^2~106 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=70384dc6dcc6aa76762200262820bdb8b724ecd5;p=pandora-kernel.git mm: fix error reporting in move_pages() syscall The vma returned by find_vma does not necessarily include the target address. If this happens the code tries to follow a page outside of any vma and returns ENOENT instead of EFAULT. Signed-off-by: Gleb Natapov Acked-by: Christoph Lameter Cc: Minchan Kim Cc: KAMEZAWA Hiroyuki Cc: Mel Gorman Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed