Questo bug portava ad un aumento sensibile dei consumi e quindi minor durate delle batterie dei portatili.
Occorre però fare chiarezza su un paio di cose:
- questo è davvero un bug del kernel? Vedremo che la risposta è un: ni.
- Tutti i sistemi ne sono affetti? Vedremo che la risposta è: no.
Il problema è nato tempo fa a causa di questo commit al kernel che nelle ultime righe dice:
"If ASPM is disabled because the BIOS doesn't hand over control then we won't touch the registers".
Se il bios non è in grado di rilevare e gestire l'ASPM (Active State Power Management), il sistema di gestione dello stato di alimentazione per dispositivi PCI Express che trova sulla macchina, e disattiva questa funzionalità, il kernel semplicemente si attiene a questa segnalazione e non va a forzare la riattivazione dell'ASPM.
Il problema allora non è del kernel, bensì del bios.