PATCH - acpica-20031203
Andy Fawcett
andy at athame.co.uk
Thu Dec 11 09:55:36 PST 2003
On Wednesday 10 December 2003 12:18, Andy Fawcett wrote:
> On Tuesday 09 December 2003 7:44 pm, Nate Lawson wrote:
> > On Tue, 9 Dec 2003, Andy Fawcett wrote:
> > > I've just installed 5.2-CURRENT (post -BETA branching) to my Asus
> > > P2B-DS based system, and I am seeing slow performance. Looking at
> > > the output of "ps -axu" I can see massive amounts of Interrupt
> > > activity (removed VSZ and RSS fields to save space):
> > >
> > > USER PID %CPU %MEM TT STAT STARTED TIME COMMAND
> > > root 30 95.3 0.0 ?? RL 1:08PM 4:11.77 (irq20:
> > > acpi0) root 12 53.9 0.0 ?? RL 1:08PM 5:08.86 (idle:
> > > cpu0) root 11 50.0 0.0 ?? RL 1:08PM 4:28.89 (idle:
> > > cpu1)
I've now got it at 5.2-RC code-level.
> > Try this in loader.conf to disable APIC irq routing:
> >
> > hint.apic.0.disabled=1
>
> That has removed the spurious interrupt problem from my system. I'll
> do some more experimenting later, and provide some feedback if I find
> anything out.
This turned my SMP system into a UP system, so a regression from 5.1R.
However, I applied the (uncommitted) patch from
http://www.FreeBSD.org/~jhb/patches/acpi_irq.patch
rebuilt the kernel, and removed the hint, and rebooted.
acpi0: <ASUS P2B-DS > on motherboard
acpi0: Overriding SCI Interrupt from IRQ 9 to IRQ 20
SMP: AP CPU #1 Launched!
I now have my SMP system back, and no spurious interrupts either.
Maybe this patch should be committed, if it causes no problems
elsewhere?
Cheers
Andy
--
Andy Fawcett | andy at athame.co.uk
| tap at kde.org
"In an open world without walls and fences, | tap at lspace.org
we wouldn't need Windows and Gates." -- anon | tap at fruitsalad.org
More information about the freebsd-current
mailing list