Am Mittwoch, 29. Juni 2005 11:15 schrieb William Weston: > On Wed, 29 Jun 2005, Ingo Molnar wrote: > > > > [...] but i think i'm going to revert that, it's causing too many > > > problems all around. > > > > reverted it and this enabled the removal of the extra ->disable() you > > noticed - this should further speed up the IOAPIC code. These changes > > are in the -50-34 kernel i just uploaded. > > -50-34 fixed the wakeup latency regression I was seeing on my Athlon box > with -50-33, and seems a bit more responsive than -50-25. Max wakeup > latency is back down to 14us (from 39us), even while running JACK (xrun > free) and two instances of burnK7. Overall system response is probably > the best I've seen with the RT kernels ;-} > attached patch for io_apic.c lets 1. gcc 3.4.3 optimize io_apic access a little better. 2. CONFIG_X86_UP_IOAPIC_FAST work here. Didn't check, if it really speeds up things. Karsten