On Sun, 17 Aug 2003 17:40, Andrew Morton wrote: > Con Kolivas wrote: > > Much simpler > > But broken. > > The machine runs about 100x slower than normal. The screensaver cut in > halfway through the initscripts ;) That's on 2-way. The same kernel works > OK on uniprocessor. Reverting the !in_interrupt nonsense should be enough to avoid the dreaded screensaver at boottime I hope. Does this fix it? Starvation will be approached differently. Change: Make preemption occur as vanilla again except for now not preempting same priority tasks with less timeslice. Con