OS Interrupted

Peter Schultz pmes at bis.midco.net
Thu May 6 07:43:36 PDT 2004


Nate Lawson wrote:
> On Mon, 19 Apr 2004, Peter Schultz wrote:
> 
>>Nate Lawson wrote:
>>
>>>On Mon, 19 Apr 2004, Peter Schultz wrote:
>>>
>>>
>>>>ACPI is working again on my machine but there's a terrible amount of
>>>>latency introduced when using it.  The mouse cursor is really jerky and
>>>>realaudio streams will constantly skip where they never do otherwise.
>>>>
>>>>Are there ACPI tweaks I can try to see if this can be eliminated?
>>>
>>>set hw.acpi.force_sci_lo=1 at the loader prompt.
>>
>>This isn't interrupt storm bad, but it makes listening to
>>music very annoying and the mouse cursor really jumpy.
> 
> 
> So you're saying vmstat -i doesn't show anything out of the ordinary?  How
> often does the jumpiness happen?  If it's once every 30 seconds, it could
> be thermal polling.  If it's constantly, it's like a GPE issue or
> interrupt storm.  You could stick a printf in acpi_ec.c:EcGpeQueryHandler
> to see if you're getting a lot of GPEs.  If that's the case, it will
> likely be solved on the next import.  You can work around this by removing
> the line in acpi.c that sets Gbl*Gpe* to FALSE.
> 

It is the thermal poll event which causes my interruptions.  I changed
the interval from 10 to 100 so at least I don't have skips so often.  Is
there a way to make this more cooperative with the rest of the system?

Thanks,
Pete...


More information about the freebsd-acpi mailing list