[patch] voluntary-preempt-2.6.9-rc1-bk4-Q1
From: Ingo Molnar
Date: Sat Aug 28 2004 - 08:02:13 EST
* Ingo Molnar <mingo@xxxxxxx> wrote:
> * Scott Wood <scott@xxxxxxxxxxx> wrote:
>
> > If I'm missing something, please let me know, but I don't see a good
> > way to implement it without blocking for the IRQ thread's completion
> > (such as with the per-IRQ waitqueues in M5).
>
> agreed, this is a hole in generic_synchronize_irq(). I've added
> handler-completion waitqueues to my current tree, it will show up in
> -Q1.
i've uploaded -Q1:
http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc1-bk4-Q1
as with -Q0, the following patch has to be applied to 2.6.8.1 first:
http://redhat.com/~mingo/voluntary-preempt/diff-bk-040828-2.6.8.1.bz2
those who still have DRI problems under -Q1 - please unapply the
drm_os_linux.h change, does the fix the lockups?
Changes since -Q0:
- the synchronize_irq() fix - this might help SMP problems.
- adds unlock_kernel() to the NTFS and ext3 mount path, to fix the
latencies reported by Lee Revell.
Ingo
-
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/