Sleep on block requests using kthreads
[akaros.git] / kern / src / schedule.c
index f49426e..ad6a094 100644 (file)
@@ -76,12 +76,6 @@ void schedule(void)
                kref_put(&p->kref);
        } else {
                spin_unlock_irqsave(&runnablelist_lock);
-               /* while this is problematic, we really don't have anything to
-         * do and could run off the end of the kernel stack if we just
-         * smp_idle -> manager -> schedule -> smp_idle. */
-               printk("No processes to schedule, enjoy the Monitor!\n");
-               while (1)
-                       monitor(NULL);
        }
        return;
 }