Announcement

Collapse
No announcement yet.

Motherboards With Broken ASPM On Linux

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

  • #16
    Originally posted by DeepDayze View Post
    I see, but it should be possible for the kernel ASPM code to make use of any quirks in the NF4 chipset though, or maybe editing tables and such in the BIOS
    It's not the chipset that has the quirk, it's the BIOS that has the quirk...

    I think it would have to be thoroughly tested on each specific motherboard before they go overriding what the BIOS is trying to tell the OS and enabling it anyway for everybody. That's probably the reason why the mobo manuf. didn't bother enabling it in the BIOS to begin with.... The manuf. may have never thoroughly tested it.... Or perhaps they just felt that setting it in the BIOS was redundant if the drivers enforced it.
    Last edited by Sidicas; 10-10-2011, 01:47 PM.

    Comment


    • #17
      ASUS is worthless. And of course the G73Jw and friends had problems -- it is the single worst laptop series I have ever seen, period. A bunch of colleagues and I ordered them for game development back when those were the cutting-edge sub-$2000 gaming notebooks. Not a single one of us has not major problems with the pieces of shit. They're just as buggy and problematic in Windows as any other OS, the BIOS and device firmware has a ton of bugs, and the hardware is shoddy and breaks easily.

      Do not buy one of those things, and don't let anyone you even mildly care about buy one either.

      Comment


      • #18

        Comment


        • #19
          Originally posted by fewt View Post
          Does it matter? It's an autogenerated list.

          Comment


          • #20
            Originally posted by Sidicas View Post
            You can be sure there's no hope of that ever getting fixed... ABit went out of business..
            Technically Abit exited the motherboard business, though I'm not sure what business they went on to or who their parent company may have been. They still honored warranties and their web site is still strangely frozen in its 2008 state. Regardless its probably just the same as if they went out of business, as I would not expect them to bother with such a "minor" bios bug on old motherboards.

            Comment


            • #21
              I think it should include servers. Electricity is a significant cost in running a server and not all servers push all their hardware to the maximum all the time. My own desktop is also my personal server that stays on all the time. This bug certainly matters to me.

              Comment


              • #22
                Originally posted by Temar View Post
                Does it matter? It's an autogenerated list.
                Right, it's a matter of what the vendor exposes. Some vendors expose their server model as the motherboard product string.
                Michael Larabel
                http://www.michaellarabel.com/

                Comment


                • #23
                  official lenovo linux forum, i forwarded the issue

                  http://forum.lenovo.com/t5/Linux-Dis...ng/td-p/560387

                  Lenovo users, pls second this post.

                  Comment


                  • #24
                    Originally posted by Temar View Post
                    Does it matter? It's an autogenerated list.
                    Yes, it matters. The list should include devices that matter - portable devices.

                    Comment


                    • #25
                      Originally posted by Chewi View Post
                      I think it should include servers. Electricity is a significant cost in running a server and not all servers push all their hardware to the maximum all the time. My own desktop is also my personal server that stays on all the time. This bug certainly matters to me.
                      many server boards don't fully implement power-saving so something like this definitely should apply to server-class motherboards as well. Properly implemented powersaving/ASPM in server motherboards should indeed help reduce power usage in a data center filled with servers.

                      Comment


                      • #26
                        Originally posted by Sidicas View Post
                        It's not the chipset that has the quirk, it's the BIOS that has the quirk...

                        I think it would have to be thoroughly tested on each specific motherboard before they go overriding what the BIOS is trying to tell the OS and enabling it anyway for everybody. That's probably the reason why the mobo manuf. didn't bother enabling it in the BIOS to begin with.... The manuf. may have never thoroughly tested it.... Or perhaps they just felt that setting it in the BIOS was redundant if the drivers enforced it.

                        If someone knows what parameters to change I could maybe hack the FADT myself to enable ASPM on my Abit mobo.

                        Comment


                        • #27
                          Originally posted by fewt View Post
                          Yes, it matters. The list should include devices that matter - portable devices.
                          FFS, go cry to another corner! If you feel that only portable devices should be included, do us all a favour and give us the link to your filtered list.

                          Comment


                          • #28
                            Originally posted by fewt View Post
                            Yes, it matters. The list should include devices that matter - portable devices.
                            It does, but it only reports whatever string is in place of the board name. While it would be handy to see "Lenovo T510" on the list, it is simple to check what string identifies your motherboard:

                            Code:
                            $ cat /sys/class/dmi/id/{product_version,board_name,product_name}
                            ThinkPad T510
                            4313CTO
                            4313CTO
                            I'm unsure if this list is board_name or product_name. They are the same on my system, so I'm not sure it matters.

                            Comment


                            • #29
                              Originally posted by ChrisIrwin View Post
                              I'm unsure if this list is board_name or product_name. They are the same on my system, so I'm not sure it matters.
                              It depends upon what's detected... I have many different fallbacks in place as some vendors report useful information to board_name while nothing (or crap) to product_name, while others do the opposite, etc. So from looking at thousands of reports over the years and from continued monitoring of what I find with new motherboards / BIOS, it's refined to try to be universal and to always provide as useful information as possible.
                              Michael Larabel
                              http://www.michaellarabel.com/

                              Comment


                              • #30
                                Looking at the Smolt statistics is always depressing. Even the mighty HP has lost the market share war to the up-and-coming "System manufacturer", thanks to the overwhelmingly popular "System Product Name System Version"

                                Comment

                                Working...
                                X