sched: Fix migrate_disable() vs rt/dl balancing
[linux-2.6-microblaze.git] / include / linux / sched.h
index 90a0c92..3af9d52 100644 (file)
@@ -716,8 +716,9 @@ struct task_struct {
        cpumask_t                       cpus_mask;
        void                            *migration_pending;
 #if defined(CONFIG_SMP) && defined(CONFIG_PREEMPT_RT)
-       int                             migration_disabled;
+       unsigned short                  migration_disabled;
 #endif
+       unsigned short                  migration_flags;
 
 #ifdef CONFIG_PREEMPT_RCU
        int                             rcu_read_lock_nesting;