Existem muitas causas possíveis de uma regressão como essa, mas alguns prováveis contendores seriam o firmware do dispositivo ou um driver de kernel que não desligaria um dispositivo durante o desligamento. Se um kernel mais novo não tiver corrigido seu problema, a melhor maneira de encontrar o culpado é fazer um git bisect
entre as duas versões de kernel conhecidas e em funcionamento mais próximas para descobrir exatamente qual alteração causou a regressão.
Para alguns guias, tente colocar git bisect linux kernel
em seu mecanismo de pesquisa favorito.
Para verificar rapidamente o consumo de energia, você pode usar um medidor de energia de plug-in e verificar o consumo de energia do dispositivo com a bateria removida (se seu laptop permitir isso) ou alternativamente com a bateria totalmente carregada.