- * We mark the process as running here, but have not actually
- * inserted it onto the runqueue yet. This guarantees that
-@@ -5764,6 +5772,30 @@ pick_next_task(struct rq *rq)
+ * We migrated the task without holding either rq->lock, however
+ * since the task is not on the task list itself, nobody else
+@@ -5988,6 +5996,30 @@ pick_next_task(struct rq *rq)