Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Dec 2003 19:55:36 +0200
From:      Andy Fawcett <andy@athame.co.uk>
To:        Nate Lawson <nate@root.org>
Cc:        current@freebsd.org
Subject:   Re: PATCH - acpica-20031203
Message-ID:  <200312111955.36886.andy@athame.co.uk>
In-Reply-To: <200312101218.25117.andy@athame.co.uk>
References:  <20031208094524.A38857@root.org> <20031209093848.W42685@root.org> <200312101218.25117.andy@athame.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
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@athame.co.uk
                                                 | tap@kde.org
"In an open world without walls and fences,      | tap@lspace.org
  we wouldn't need Windows and Gates."  -- anon  | tap@fruitsalad.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312111955.36886.andy>