donation, before you start work on the advanced scheduler.
You must write your code so that we can choose a scheduling algorithm
-policy at Pintos startup time. By default, the round-robin scheduler
+policy at Pintos startup time. By default, the priority scheduler
must be active, but we must be able to choose the 4.4@acronym{BSD}
scheduler
with the @option{-mlfqs} kernel option. Passing this
@func{thread_set_priority}, and @func{thread_get_priority} should return
the thread's current priority as set by the scheduler.
+The 4.4@acronym{BSD} scheduler does not implement priority donation.
+
The advanced scheduler is not used in any later project.
@node Project 1 FAQ