{"shas":[["14bf33009c23a4017bc8acdc5497ee7dba6d35ea","3cfa3897b7f55b5396b7a47c83b66325184bc9b4@gmx.de","sched: revert stable c6fc81a sched: Fix a race between ttwu() and migrate_task()\n\nThis commit does not appear to have been meant for 32-stable, and causes ltp's\ncpusets testcases to fail, revert it.\n\nOriginal commit text:\n\nsched: Fix a race between ttwu() and migrate_task()\n\nBased on commit e2912009fb7b715728311b0d8fe327a1432b3f79 upstream, but\ndone differently as this issue is not present in .33 or .34 kernels due\nto rework in this area.\n\nIf a task is in the TASK_WAITING state, then try_to_wake_up() is working\non it, and it will place it on the correct cpu.\n\nThis commit ensures that neither migrate_task() nor __migrate_task()\ncalls set_task_cpu(p) while p is in the TASK_WAKING state.  Otherwise,\nthere could be two concurrent calls to set_task_cpu(p), resulting in\nthe task's cfs_rq being inconsistent with its cpu.\n\nSigned-off-by: Mike Galbraith <efault@gmx.de>\nCc: Ingo Molnar <mingo@elte.hu>\nCc: Peter Zijlstra <peterz@infradead.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@suse.de>","Mike Galbraith"]],"repo":"adrynalyne/kernel_htc-mecha","actor":"adrynalyne","ref":"refs/heads/master","size":1,"head":"14bf33009c23a4017bc8acdc5497ee7dba6d35ea","actor_gravatar":"631762ca4bfe6a00ac0d2d1da00f94c1","push_id":28533655}