Originally posted by 89c51
View Post
Announcement
Collapse
No announcement yet.
A Proper Solution To The Linux ASPM Problem
Collapse
X
-
Michael Larabel
https://www.michaellarabel.com/
-
Originally posted by FireBurn View PostThat's what they did do. They introduced a power regression to get rid of a stability regression. It was the lesser of two evils until they came up with a proper solution ie try any copy what windows does
Comment
-
The change in the Linux 2.6.38 kernel disabled ASPM unless the BIOS advertised support for it, but it turns out a vast number of systems supporting ASPM do not actually advertise it from the BIOS
The only way I could get ExpressCard hotplug working reliably was using ACPI hotplugging on laptop ExpressCard slots...
Comment
-
Originally posted by droidhacker View PostThis is so widespread and well known that the only person in the universe who bitches about it is.... Michael from Phoronix. For everybody else, its "meh."
Comment
-
Originally posted by LinuxID10T View PostThe fact that a mere 60 lines of code fixed this goes to show how easy it should have been.
as for your previous comment, if a stability regression is fixed and causes a power regression then yes they went about it the right way, of course its not nice your laptop used more power but if it was your laptop that would become unstable you would be ranting even more.
it seems to be fixed, be happy and if you can do it better and faster I am pretty sure there is a job for you waiting with the kernel developers.
Comment
-
I'd venture to say ASPM works fine on Windows as the BIOS in most cases is coded to hand off _OSC control to Windows only and not to any other OS including Linux. That patch is a good solution and to enable ASPM for DEVICES that support it rather than for the BIOS then that's a usable solution IMHO.
Nice work Michael!
Comment
-
Originally posted by QaridariumLOL the new way to fix problems in the linux world just force people to ask for permit if they want talk about it.
Yes thats the solution just make it against the LAW no more talk about problems at all.
this is the new age of bug-free Linux solutions. there is no bug because all bugs are against the LAW!
Comment
-
-
Clarify
Just to clarify this to me, and many others: I thought this was a Sandy Bridge problem, but I saw here that the test was not done on a Sandy Bridge processor, right?
At what point older family of processors this ASPM issue began? Or should I look to my motherboard to see if it has PCI Express slot, so it is affected?
For exemple I have a ThinkPad T61 with a Core 2 Duo T7300, do I get affected by this issue?
Comment
Comment