https://bugzilla.kernel.org/show_bug.cgi?id=33742

Zhang Rui <rui.zh...@intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |DOCUMENTED

--- Comment #20 from Zhang Rui <rui.zh...@intel.com> ---
                        Method (_PSR, 0, NotSerialized)
                        {
                            If (POWS)
                            {
                                Return (One)
                            }
                            Else
                            {
                                If (LLess (MDCH, 0x0B))
                                {
                                    Or (0x11, PTHR, PTHR)
                                    Notify (\_PR.P001, 0x80)
                                    Sleep (0x0A)
                                    Notify (\_PR.P002, 0x80)
                                }

                                Return (Zero)
                            }
                        }

AFAICS, this is a BIOS problem to me.
the PTHR is not set properly when AC is reconnected, and this results in
        Method (_PPC, 0, NotSerialized)
        {
            If (LEqual (And (\PTHR, 0x01), 0x01))
            {
                Return (Subtract (SizeOf (SPSS), 0x01))
            }
            Else
            {
                Return (0x00)
            }
        }
the _PPC method returns an non-zero value that limits the cpu frequency.

Bug closed as there is nothing from OS side.
Rogério Brito,
please use processor.ignore_ppc=1 to workaround this issue. BTW, surely I can
modidy the DSDT table to fix the AML code, but this is not preferred as you
need to rebuild your kernel every time when you want to use a new kernel
released. :)

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to