Messages in this thread | | | Subject | Re: [patch] voluntary-preempt-2.6.9-rc1-bk4-Q5 | From | Peter Zijlstra <> | Date | Tue, 31 Aug 2004 19:40:57 +0200 |
| |
On Mon, 2004-08-30 at 11:06 +0200, Ingo Molnar wrote: > i've uploaded -Q5 to: > > http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.9-rc1-bk4-Q5 > > ontop of: > > http://redhat.com/~mingo/voluntary-preempt/diff-bk-040828-2.6.8.1.bz2 > > -Q5 should fix the PS2 problems and the early boot problems, and it > might even fix the USB, ACPI and APIC problems some people were > reporting. > > There were a number of bugs that led to the PS2 problems: > > - a change to __cond_resched() in the -Q series caused the starvation > of the IRQ1 and IRQ12 threads during init - causing a silent timeout > and misdetection in the ps2 driver(s). > > - even with the starvation bug fixed, we must set system_state to > SCHEDULER_OK only once the init thread has started - otherwise the > idle thread might hang during bootup. > > - the redirected IRQ handling now matches that of non-redirected IRQs > better, the outer loop in generic_handle_IRQ has been flattened. > > i also re-added the synchronize_irq() fix, it was not causing the PS2 > problems. > > Ingo
Hi Ingo,
this one is great, it's been rock solid for over 24h now. No more SMP problems for me. Thanks for all the hard work.
Kind regards.
-- Peter Zijlstra <a.p.zijlstra@chello.nl>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |