Why removing one condition is enough
Deadlock requires mutual exclusion, hold and wait, no preemption and circular wait, all at once.
What follows from "all at once"?
Deadlock requires mutual exclusion, hold and wait, no preemption and circular wait, all at once.
What follows from "all at once"?