[Bug 595822] Re: Hibernate does not power off the machine

Colin King colin.king at ubuntu.com
Tue Jun 22 18:25:30 UTC 2010


Just to add, the ACPI DSDT is not the best code I've seen:

1. The _OSC method spins around in a while loop and creates the CAPB
object many times, hence the warnings:

[ 0.246336] ACPI Error (dsfield-0143): [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS
and
[ 0.246537] ACPI Error (psparse-0537): Method parse execution failed [\_SB_.PCI0._OSC] (Node f7010de0), AE_ALREADY_EXISTS

2. Method _BQC does not return the queried brightness level on if the
LEqual() test is not true:

                    Method (_BQC, 0, NotSerialized)
                    {
                        Divide (BRTL, 0x0C, Local0, Local1)
                        If (LEqual (Local0, 0x00))
                        {
                            Return (BRTL)
                        }
                    }

..this may affect the screen brightness querying.

3. Fields IDEP, IDES and IDE1 seem to extend out of the allowed region
spaces. Not good.

-- 
Hibernate does not power off the machine
https://bugs.launchpad.net/bugs/595822
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list