- * That's why we lie about the number of woken threads,
- * really, userlandwise we woke up a thread so that it could
- * be parked for real and avoid spurious syscalls. So it's as
- * if we woke up 0 threads.
+ * Quarantined threads are woken up one by one, to allow a
+ * slow ramp down, trying to minimize "waiting" <-> "parked"
+ * flip-flops, no matter how many wakes have been asked.
+ *
+ * Since releasing one quarantined thread will wake up a
+ * thread that will (almost) straight go to parked mode, lie
+ * to userland about the fact that we unblocked that thread,
+ * and return 0.
+ *
+ * Though if we're already waking all waiting threads for
+ * overcommitting jobs, well, we don't need that.