sched/deadline: Fix sched_yield() behavior
[deliverable/linux.git] / include / linux / sched.h
index 25f54c79f75772a9f133c585e17a2d8e4a59e8ac..2a4298fb0d85a2982a3707aee69a551966704eac 100644 (file)
@@ -1153,9 +1153,12 @@ struct sched_dl_entity {
         *
         * @dl_boosted tells if we are boosted due to DI. If so we are
         * outside bandwidth enforcement mechanism (but only until we
-        * exit the critical section).
+        * exit the critical section);
+        *
+        * @dl_yielded tells if task gave up the cpu before consuming
+        * all its available runtime during the last job.
         */
-       int dl_throttled, dl_new, dl_boosted;
+       int dl_throttled, dl_new, dl_boosted, dl_yielded;
 
        /*
         * Bandwidth enforcement timer. Each -deadline task has its
This page took 0.024919 seconds and 5 git commands to generate.