hp nx6110 freezes with acpi enabled

Juho Vuori juho.vuori at kepa.fi
Thu Mar 17 09:21:59 PST 2005


Nate Lawson wrote:

> Juho Vuori wrote:
>
>> Hello,
>>
>> I'm experiencing problems with acpi. I'm running RELENG_5 as of 
>> 15.3.2005 on hp nx6110 laptop. The system has got intel 910gml 
>> chipset, celeron-m processor and other hardware which is probably not 
>> that much related to the problem.
>>
>> With acpi enabled, the computer runs fine for about 5 or 10 minutes 
>> and then freezes completely. The freeze is fairly predictable, but 
>> I'm not sure what causes it (must be acpi related though). If I boot 
>> the computer with acpi turned off, everything works fine.
>>
>
> Perhaps it's a thermal problem.  Try setting this at the loader prompt 
> and see if it helps:
>
> debug.acpi.disabled="thermal"
>

Ok, here are my further discoveries about the situation:

After compiling the kernel with some useless drivers (scsi and network 
stuff) removed, the machine won't freeze completely, just for few 
seconds. It might have something to do with other things I've done 
recently, but the new kernel is the most likely.

The freeze is caused by an interrupt storm, when the temperature 
raises/drops above/below _ACx values. I'll get normally around 1 
acpi-interrupt every 5 seconds, but around 500 when the temperature 
changes like this. I did try disabling apic as was suggested in the 
handbook, but it didn't have an effect on this.

I don't know if this is supposed to work, but I tried the following
    # sysctl hw.acpi.thermal.tz0.active=1
(or =2 =3, ..) with the intention of changing the speed of the fan. Now, 
I couldn't discover any obvious regularity in this, but often lowering 
the value causes the fan to stop completely and lowering it still more 
causes it to start again (this time faster, which is as it should be). I 
have no idea what's going on. It sounds like buggy hardware, no ? Or did 
I understand things completely wrong?

Juho Vuori




More information about the freebsd-acpi mailing list