Re: 2.6.9 rc2 freezing

From: Lee Revell
Date: Wed Sep 15 2004 - 13:25:17 EST


On Wed, 2004-09-15 at 13:52, Jeff Garzik wrote:
> Lee Revell wrote:
> > Interesting. Still, this looks like a specific bug that needs fixing,
> > it doesn't imply that preemption is a hack. For many workloads
> > preemption is a necessity.
>
>
> For any workload that you feel preemption is a necessity, that indicates
> a latency problem in the kernel that should be solved.
>
> Preemption is a hack that hides broken drivers, IMHO.
>
> I would rather directly address any latency problems that appear.
>

Please explain. I was under the impression that there was a 1:1
correspondence between latency problems and long non-preemptible code
paths. The latency problem is solved by making the code path
preemptible.

How else are you going to schedule in the high priority process quickly
if you don't preempt something?

Lee

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/