Acaba de ser lançada a versão FWUPD 1.7.2 e ela promete atualizar o firmware Linux mais fácil e rapidamente.
O FWUPD 1.7.2 é o lançamento mais recente desta solução líder de código aberto para lidar com atualizações de firmware no Linux para dispositivos de placa-mãe UEFI a firmware periférico.
O FWUPD 1.7.2 adiciona suporte para manipular dispositivos de bloco MTD exportados, ajustando os sinalizadores do compilador para reduzir o tamanho da instalação em cerca de 300 Kb, acelerando a inicialização do daemon FWUPD em cerca de 40% adiando algum trabalho e uma variedade de correções. As correções variam de uma possível falha de DFU a problemas de download de DLI e outras correções específicas do dispositivo.
FWUPD 1.7.2 promete atualizar firmware Linux mais fácil e rapidamente
Richard Hughes, da Red Hat, também compartilhou hoje que a trajetória de crescimento do LVFS/FWUPD permanece bastante animadora:
Esta versão adiciona os seguintes recursos:
- Adicionar uma nova verificação HSI de que os registros PCR 0-7 não estão vazios
- Adicione vários sinalizadores de compilação para reduzir o tamanho da instalação em mais de 300 KB
- Permitir a substituição de dados HwId do arquivo de configuração daemon.conf
- Permitir sobrescrever o firmware GType de um arquivo peculiar
- Exporte o ID de liberação do componente através de DBus
- Remova o suporte para os dispositivos SoloKey e ChaosKey
- Mostra um aviso do daemon se os sinalizadores de quirk estiverem malformados
- Acelere a inicialização do daemon em cerca de 40% fazendo menos na inicialização
Esta versão corrige os seguintes bugs:
- Não diferencie maiúsculas de minúsculas ao consertar o modelo do dispositivo
- Corrige um aviso crítico em ccgx encontrado pelo fuzzer
- Corrigir uma falha de DFU se a conexão falhou devido a uma falha de hardware
- Corrige uma falha do Redfish ao especificar um URL sem uma porta
- Corrigir downloads de CLI ao usar fwupdmgr –ipfs
- Corrigir aviso crítico quando /etc/machine-id não existir
- Inibir dispositivos thunderbolt para usar corretamente UPDATABLE_HIDDEN
- Defina SSL_VERIFYHOST=0 ao usar Redfish para corrigir autenticação OpenBMC
- Ignorar dispositivos UEFI que falham no coldplug
Esta versão adiciona suporte para o seguinte hardware:
- Todos os dispositivos de bloco MTD exportados
O download da fonte FWUPD 1.7.2 e a lista completa de alterações estão disponíveis no GitHub.
Driver AMD P-State atualizado para melhorar a eficiência de energia do Linux
Uma quarta iteração dos patches do driver de escalonamento de frequência da CPU AMD P-State para Linux foi enviada para revisão e teste.
Este é o driver amd-pstate que visa a melhor eficiência de energia no Linux, aproveitando o ACPI CPPC encontrado no Zen 2 e em processadores mais recentes. A Valve colaborou com a AMD na criação deste novo driver que visa ser superior ao driver ACPI CPUFreq genérico usado atualmente pelos processadores AMD. Este driver está sob análise pública desde setembro com o objetivo de torná-lo o kernel principal.
Com a série amd-pstate v4, o driver foi refeito no estado upstream do Linux 5.15 para o ramo de gerenciamento de energia, limpando parte do código, introdução de uma biblioteca de suporte AMD CPPC, uma opção para desativar o suporte de memória compartilhada, e outras melhorias de baixo nível para o código do driver. A série v4 pode ser encontrada na lista de discussão do kernel.
Faz uma ou duas revisões desde a última vez que testei o driver amd-pstate com sucesso, então vou dar uma olhada nesses novos patches em breve. O tempo desse driver, entretanto, o torna fora de alcance para a mainlining no Linux 5.16, mas veremos se ele está ajustado a tempo para a v5.17.
Via Phoronix