From: Li Zefan Date: Sun, 9 Jun 2013 09:15:08 +0000 (+0800) Subject: cpuset: record old_mems_allowed in struct cpuset X-Git-Tag: omap-for-v3.11/fixes-for-merge-window~43^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33ad801dfb5c8b1127c72fdb745ce8c630150f3f;p=pandora-kernel.git cpuset: record old_mems_allowed in struct cpuset When we update a cpuset's mems_allowed and thus update tasks' mems_allowed, it's required to pass the old mems_allowed and new mems_allowed to cpuset_migrate_mm(). Currently we save old mems_allowed in a temp local variable before changing cpuset->mems_allowed. This patch changes it by saving old mems_allowed in cpuset->old_mems_allowed. This currently won't change any behavior, but it will later allow us to keep tasks in empty cpusets. v3: restored "cpuset_attach_nodemask_to = cs->mems_allowed" Signed-off-by: Li Zefan Signed-off-by: Tejun Heo --- Reading git-diff-tree failed