--- mm/mempolicy.c | 5 +++++ 1 file changed, 5 insertions(+) Index: linux-2.6.23-rc3-mm1/mm/mempolicy.c =================================================================== --- linux-2.6.23-rc3-mm1.orig/mm/mempolicy.c 2007-08-22 18:55:30.000000000 -0700 +++ linux-2.6.23-rc3-mm1/mm/mempolicy.c 2007-08-22 18:57:23.000000000 -0700 @@ -965,6 +965,11 @@ asmlinkage long sys_migrate_pages(pid_t goto out; } + if (!nodes_subset(new, node_states[N_ONLINE])) { + err = -EINVAL; + goto out; + } + err = security_task_movememory(task); if (err) goto out;