Re: Fix up power managment in 2.6

Jeff Garzik
2003-09-05T21:46:38Z

Richard A Nelson wrote:
> On Fri, 5 Sep 2003, Jeff Garzik wrote:
>
>
>>Note that a lot of ThinkPads out in the field need a BIOS update
>>before their ACPI is working. (I know this because IBM was quite
>>helpful and proactive in addressing their Linux-related ACPI BIOS
>>issues)
>
>
> And even that isn't always enough :(
>
> I have a TP30, 2366-51U with the latest BIOS:
> Version: 1IET67WW (2.06 )
> Release: 07/17/2003
> Processor Manufacturer: GenuineIntel
> Processor Version: Pentium(R) 4
> BIOS32 Service Directory present.
> Calling Interface Address: 0x000FD7E0
> ACPI 2.0 present.
> OEM ID: IBM
> RSD table at 0x0FF63195.
> PNP 1.0 present.
> Event Notification: Polling
> Event Notification Flag Address: 0x000004B4
> Real Mode Code Address: F000:9D36
> Real Mode Data Address: 0040:0000
> Protected Mode Code Address: 0x000F9D54
> Protected Mode Data Address: 0x00000400
> PCI Interrupt Routing 1.0 present.
> Table Size: 256 bytes
> Router ID: 00:1f.0
> Exclusive IRQs: None
> Compatible Router: 8086:122e
>
> Up through 2.05, ACPI crashed the kernel during boot(2.4 and 2.6) -
> I posted here about that... I'm going to try this weekend with
> the just flashed 2.06 - even though the changelog doesn't indicate
> anything changed wrt ACPI.
>
> The problem was, iirc, was scanning one of the tables - I can't find
> the message now :(

If you are up for a little debugging and comfortable with building your
own kernels, then please enable the relaxed-aml-checking and debug
options in the ACPI kernel config. Those, and dmidecode output, will
provide useful info to the ACPI folks.

Jeff