Breaking a deadlock condition
A deadlock needs all four of mutual exclusion, hold-and-wait, no preemption, and circular wait.
A system requires every process to request all the resources it will ever need, at once, before it starts.
Which condition does this remove?