FWUPD 1.7.2 promete atualizar firmware Linux mais fácil e rapidamente

Linus Torvalds cria guias para impedir que os analisadores Kconfig não os manipulem corretamente
tux

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:

https://twitter.com/hughsient/status/1461632266472460290

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

Acesse a versão completa
Sair da versão mobile