We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 729288b commit c662e2bCopy full SHA for c662e2b
kernel/sched/core.c
@@ -259,6 +259,9 @@ static inline int rb_sched_core_cmp(const void *key, const struct rb_node *node)
259
260
void sched_core_enqueue(struct rq *rq, struct task_struct *p)
261
{
262
+ if (p->se.sched_delayed)
263
+ return;
264
+
265
rq->core->core_task_seq++;
266
267
if (!p->core_cookie)
@@ -269,6 +272,9 @@ void sched_core_enqueue(struct rq *rq, struct task_struct *p)
269
272
270
273
void sched_core_dequeue(struct rq *rq, struct task_struct *p, int flags)
271
274
275
276
277
278
279
280
if (sched_core_enqueued(p)) {
0 commit comments