Announcement

Collapse
No announcement yet.

Linux 5.13 To Fix Its Handling Of Unused ACPI Power Resources

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux 5.13 To Fix Its Handling Of Unused ACPI Power Resources

    Phoronix: Linux 5.13 To Fix Its Handling Of Unused ACPI Power Resources

    Two fixes were queued this week into the Linux kernel's power management "linux-next" branch that could help improve the power management behavior for some devices as up to now the Linux kernel was not properly following the ACPI specification...

    https://www.phoronix.com/scan.php?pa...CPI-Unused-Res

  • #2
    Why does so many motherboards have non-compliant ACPI tables?
    Big vendors such as Asus, Gigabyte, MSI, etc have motherboards that their ACPI tables are not compliant.

    Comment


    • #3
      My gigabyte x570 can't wake up from sleep or suspend...maybe this will help

      Comment


      • #4
        Originally posted by uid313 View Post
        Why does so many motherboards have non-compliant ACPI tables?
        Big vendors such as Asus, Gigabyte, MSI, etc have motherboards that their ACPI tables are not compliant.
        I guess quick&diry solutions. Management give devs not enough time for prober support. Server and workstation HW is often better supported.

        Comment


        • #5
          Does this only affect Intel based motherboards or would this also benefit AMD since this is an Intel fix?

          Comment


          • #6
            Originally posted by cytomax55 View Post
            Does this only affect Intel based motherboards or would this also benefit AMD since this is an Intel fix?
            It's a common ACPI fix. The ACPI specification is the same regardless of CPU vendor.
            Michael Larabel
            http://www.michaellarabel.com/

            Comment


            • #7
              Originally posted by uid313 View Post
              Why does so many motherboards have non-compliant ACPI tables?
              Big vendors such as Asus, Gigabyte, MSI, etc have motherboards that their ACPI tables are not compliant.
              Add HP to that list. After I bought my AMD Bristol Ridge APU based desktop and Bristol Ridge APU based Lenovo laptop I noticed a list a mile long of ACPI errors upon boot up with the HP desktop. There were some with the Lenovo, but around 4. With the HP there were 10 or more. I went looking on the forums to find out why this was and found numerous complaints from even Windows users dating back to 2005 of ACPI errors with HP kit both desktops and laptops. I have never bought another HP device.

              Comment


              • #8
                Originally posted by uid313 View Post
                Why does so many motherboards have non-compliant ACPI tables?
                There is no prizes for being compliant. Why bother?

                Comment


                • #9
                  Originally posted by pkunk View Post
                  There is no prizes for being compliant. Why bother?
                  Fewer things to try to work around in software with various "platform" drivers, that may or may not break as newer versions of windows come out? If they have to fix them anyway, why not one-and-done instead of 4-5 releases of bandaids.
                  Doing it right then also makes the tiny voice of desktop linux users happy, for whatever little bit we're worth.

                  Comment


                  • #10
                    98% of the barely functional microsoft morons at MSI can't even say spec, much less code firmware to it.

                    Trust me. Doing it yourself, in the kernel, is the safest outcome for everyone. Until a US based fab comes online, this is what we're stuck with.

                    But their complete incompetence idoes have a silver lining every so often.

                    https://www.kotaku.com.au/2020/07/ms...of-a-building/

                    https://www.pcmag.com/news/msi-subsi...-cards-on-ebay

                    Comment

                    Working...
                    X